ลบไฟล์อย่างปลอดภัยด้วย SDelete

เมื่อคุณลบไฟล์ใน Windows พื้นที่บนดิสก์ของคุณจะถูกทำเครื่องหมายเป็น "ฟรี" ทำให้ไฟล์นั้นสามารถใช้งานได้ อย่างไรก็ตามข้อมูลที่คุณลบอาจยังคงมีอยู่บนดิสก์เพราะมันไม่ได้ถูกเขียนทับ แม้ว่าไฟล์ของคุณจะถูกเข้ารหัสโดยระบบไฟล์ของคุณเครื่องมือทางนิติวิทยาศาสตร์ยังสามารถข้ามระบบปฏิบัติการและเข้าถึงข้อมูลที่ถูกลบได้

หากคุณมีข้อมูลที่ละเอียดอ่อนที่จะลบและคุณต้องการให้แน่ใจว่าจะไม่สามารถกู้คืนได้คุณสามารถใช้ SDelete โปรแกรม Windows ฟรี

SDelete เป็นเครื่องมือที่ลบไฟล์อย่าง ไม่สามารถกู้คืนได้ ซึ่งสอดคล้องกับมาตรฐาน DOD 5220.22-M ของกระทรวงกลาโหมสหรัฐอเมริกาสำหรับการจัดการข้อมูลลับ

มันทำงานยังไง?

นอกเหนือจากการทำเครื่องหมายพื้นที่ว่างบนดิสก์ SDelete จะเขียนทับข้อมูลที่ถูกลบซ้ำ ๆ ด้วยตัวอักษรแบบสุ่ม การเขียนทับชนิดนี้ช่วยให้มั่นใจได้ว่าข้อมูลจะไม่คงอยู่บนสื่อบันทึกข้อมูล ในสื่อแบบดั้งเดิมเช่นฮาร์ดดิสก์ไดรฟ์ "ผี" แม่เหล็กของข้อมูลที่ถูกลบอาจถูกกู้คืนโดยใช้เครื่องมือการกู้คืนข้อมูลพิเศษ ดังนั้นเมื่อคุณลบไฟล์หรือล้างข้อมูลในถังขยะของคุณข้อมูลนั้นยังคงสามารถอ่านได้โดยบุคคลอื่น ตัวอย่างเช่นบุคคลที่สามที่เป็นอันตรายหรือผู้เชี่ยวชาญด้านความปลอดภัยที่สามารถเข้าถึงคอมพิวเตอร์ของคุณได้สามารถกู้คืนข้อมูลที่ถูกลบได้ การใช้ SDelete ทำให้การกู้คืนประเภทนี้เป็นไปไม่ได้

กำลังดาวน์โหลด SDelete

SDelete เป็นการดาวน์โหลดฟรี คุณสามารถรับได้ที่ //docs.microsoft.com/en-us/sysinternals/downloads/sdelete

กำลังติดตั้ง SDelete

SDelete ไม่มีตัวติดตั้งแบบดั้งเดิม ไฟล์ zip มีไฟล์ปฏิบัติการสองไฟล์คือ sdelete.exe (สำหรับ Windows รุ่น 32 บิต) และ sdelete64.exe (สำหรับรุ่น 64 บิต) คอมพิวเตอร์ที่ทันสมัยส่วนใหญ่เป็นแบบ 64 บิตดังนั้นหากคุณไม่แน่ใจให้ใช้ sdelete64.exe

  • ฉันจะรู้ได้อย่างไรว่าคอมพิวเตอร์ของฉันเป็น 32 บิตหรือ 64 บิต

คุณไม่จำเป็นต้อง "ติดตั้ง" SDelete คุณสามารถคลิกสองครั้งที่ไฟล์ zip และลากและวางไฟล์ exe หนึ่งไฟล์ไปยังตำแหน่งบนคอมพิวเตอร์ของคุณที่คุณต้องการใช้ จากนั้นคุณสามารถเปิดหน้าต่างพรอมต์คำสั่งของ Windows เปลี่ยนไปที่ไดเรกทอรีนั้นและเรียกใช้ที่นั่น หากคุณสะดวกที่จะทำสิ่งนี้คุณสามารถข้ามไปยังหัวข้อถัดไป

อย่างไรก็ตามหากคุณต้องการใช้ SDelete บ่อยครั้งมันจะสะดวกที่สุดในการสร้างไดเรกทอรีใส่ไฟล์ exe ที่นั่นและเพิ่มไดเรกทอรีนั้นลงในตัวแปรสภาพแวดล้อม PATH ของคุณ การตั้งค่าเส้นทางไปยังไดเรกทอรี SDelete จะช่วยให้คุณใช้ SDelete ได้ทุกที่โดยไม่คำนึงถึงไดเรกทอรีปัจจุบันของคุณ

หมายเหตุ: คำแนะนำเหล่านี้ใช้สำหรับ Windows 10 แต่จะใช้ได้ใน Windows 7 หรือ Windows 8 ด้วยความแตกต่างเล็กน้อย ตัวอย่างเช่นแทนที่จะเป็น พีซีนี้ ใน Windows รุ่นก่อนหน้าคุณสามารถคลิกที่ My Computer

หมายเหตุ: ในตัวอย่างด้านล่างนามสกุลไฟล์จะปรากฏขึ้น ตัวอย่างเช่นในภาพหน้าจอของเราด้านล่างไฟล์ปฏิบัติการ SDelete จะแสดงเป็น sdelete64.exe แต่คอมพิวเตอร์ของคุณอาจซ่อนนามสกุล . exe ใน Windows 10 หากคุณต้องการเห็นนามสกุลไฟล์ให้คลิกที่แท็บ View ใน File Explorer และทำเครื่องหมายที่ช่อง File extension

ในการติดตั้ง SDelete ไปยังโฟลเดอร์เฉพาะบนคอมพิวเตอร์ของคุณและเพิ่มลงใน PATH ให้ทำตามคำแนะนำด้านล่าง

  1. เปิดหน้าต่าง File Explorer โดยกด Win + E (กดปุ่ม Windows บนคีย์บอร์ดของคุณแล้วกด E) ไปที่โฟลเดอร์ที่คุณดาวน์โหลดไฟล์ zip ตัวอย่างเช่นหากอยู่ในโฟลเดอร์ดาวน์โหลดของคุณให้คลิก ดาวน์โหลด ในรายการการเข้าถึงด่วนทางด้านซ้าย จากนั้นดับเบิลคลิกที่ไฟล์ SDelete.zip

  1. จากนั้นเปิดหน้าต่าง File Explorer อื่นโดยกด Win + E อีกครั้ง ย้ายและปรับขนาดหน้าต่างเพื่อดูหน้าต่างทั้งสองบนหน้าจอของคุณ ในหน้าต่าง Explorer ที่สองค้นหาโฟลเดอร์ Program Files ของคุณ เลือก พีซีเครื่องนี้ ทางซ้ายจากนั้นทางด้านขวาคลิกสองครั้งที่ C: จากนั้นเลือก Program Files

หมายเหตุ: คุณมีโฟลเดอร์โปรแกรมไฟล์สองโฟลเดอร์ หนึ่งเรียกว่า Program Files (x86) โฟลเดอร์ "x86" สำหรับโปรแกรม 32 บิต ไม่สำคัญว่าจะใช้โฟลเดอร์ใด แต่สำหรับคอมพิวเตอร์ 64 บิตเราขอแนะนำให้คุณติดตั้ง SDelete ใน Program Files

  1. ในโฟลเดอร์ Program Files ของคุณสร้างโฟลเดอร์ใหม่โดยคลิกที่ปุ่ม New Folder หรือกด Ctrl + Shift + N บนคีย์บอร์ดของคุณ

  1. การสร้างโฟลเดอร์ใหม่ในโฟลเดอร์ Program Files ของคุณต้องได้รับการยืนยัน หากต้องการยืนยันว่าคุณต้องการสร้างโฟลเดอร์ให้คลิก ดำเนินการต่อ

  1. ตั้งชื่อโฟลเดอร์ใหม่ SDelete ของ คุณ หากคุณคลิกออกจากโฟลเดอร์โดยไม่ตั้งใจคุณสามารถเปลี่ยนชื่อได้โดยการเลื่อนไปที่โฟลเดอร์ชื่อโฟลเดอร์ ใหม่ คลิกหนึ่งครั้งเพื่อเลือกจากนั้นกด F2 บนแป้นพิมพ์ของคุณ

  1. ในหน้าต่าง Explorer แรกของคุณที่แสดงเนื้อหาของ SDelete.zip ให้ลากไฟล์ SDelete64.exe ลงในหน้าต่าง Explorer อีกหน้าต่างหนึ่งซึ่งเปิดโฟลเดอร์ SDelete ใหม่ของคุณ วางไว้ที่นั่นเพื่อคัดลอกไฟล์

  1. คลิก ดำเนินการต่อ เพื่อยืนยันว่าคุณต้องการคัดลอกไฟล์ที่นี่

ตอนนี้ไฟล์ sdelete64.exe มีอยู่ในคอมพิวเตอร์ของคุณในไดเรกทอรี C: \ Program Files \ SDelete \ จากนั้นเพิ่มไดเรกทอรีนี้ลงในตัวแปรสภาพแวดล้อม PATH ของคุณเพื่อให้คุณสามารถเรียกใช้โปรแกรมนี้จากไดเรกทอรีอื่น ๆ

  1. ในหน้าต่าง File Explorer คลิกขวาที่ พีซีนี้ แล้วเลือก คุณสมบัติ

  1. ในหน้าต่างระบบคลิก การตั้งค่าระบบขั้นสูง

  1. ในหน้าต่างการตั้งค่าระบบขั้นสูงคลิก ตัวแปรสภาพแวดล้อม

  1. หน้าต่างตัวแปรสภาพแวดล้อมจะเปิดขึ้น ภายใต้ตัวแปร ผู้ใช้ เลือกบรรทัด เส้นทาง จากนั้นคลิก แก้ไข

  1. ในหน้าต่างแก้ไขตัวแปรสภาพแวดล้อมให้คลิก สร้าง

  1. เรียกดูโฟลเดอร์ SDelete ของคุณ: ขยาย PC นี้, C :, Program Files จากนั้นเลือก SDelete

  1. คลิก ตกลง สามครั้งเพื่อปิดหน้าต่างที่เปิดอยู่ทั้งหมดและบันทึกการเปลี่ยนแปลงของคุณ

ตอนนี้คุณสามารถเรียกใช้ sdelete64 ได้ ที่พรอมต์คำสั่งไม่ว่าไดเรกทอรีปัจจุบันของคุณคืออะไร

ต่อไปเราจะมาดูวิธีการใช้ sdelete64 เพื่อลบไฟล์อย่างปลอดภัย

ใช้ SDelete จากบรรทัดคำสั่ง

เช่นเดียวกับคำสั่งของระบบจำนวนมาก SDelete ถูกออกแบบมาให้ใช้งานจากบรรทัดคำสั่งของ Windows ขั้นตอนต่อไปนี้อธิบายวิธีการเปิดพรอมต์คำสั่งของ Windows และเรียกใช้คำสั่ง SDelete

  1. เปิดเมนูเริ่ม เปิด ระบบ Windows แล้วคลิก Command Prompt

  1. เปลี่ยนเป็นไดเร็กทอรีซึ่งมีไฟล์ที่คุณต้องการลบ ตัวอย่างเช่นในตัวอย่างนี้เรากำลังลบไฟล์ชื่อ back.png ซึ่งอยู่ในโฟลเดอร์บนเดสก์ท็อปของเราในโฟลเดอร์ที่ชื่อว่า Personal check ตอนนี้ไดเรกทอรีปัจจุบันของเราคือโฮมไดเรกทอรีของเรา C: \ Users \ ชื่อผู้ใช้ ดังนั้นให้เรียกใช้ cd Desktop เพื่อเปลี่ยนเป็นไดเรกทอรี Desktop จากนั้น cd "Personal check" เพื่อเปลี่ยนเป็นไดเรกทอรี "Personal Check" เราใช้เครื่องหมายคำพูดเพื่อรักษาพื้นที่ใน "การตรวจสอบส่วนบุคคล"
 ซีดีตั้งโต๊ะ 
 cd "เช็คส่วนตัว" 

  1. หากต้องการดูไฟล์ในไดเรกทอรีปัจจุบันให้เรียกใช้คำสั่ง dir
 dir 

  1. ไฟล์ที่จะลบคือ back.jpg ซึ่งเป็นภาพถ่ายด้านหลังของเช็คที่ถูกยกเลิก หากต้องการลบอย่างปลอดภัยให้รันคำสั่ง sdelete64 / p 5 back.png
 sdelete64 / p 5 back.png 

ที่นี่ sdelete64 เป็นชื่อของไฟล์ exe / p 5 เป็นตัวเลือกที่บอกให้ SDelete ทำการส่งผ่านข้อมูล 5 ครั้งเขียนตัวอักษรแบบสุ่มบนข้อมูลของเราห้าครั้ง หมายเลขนี้สามารถเป็นหมายเลขใด ๆ ที่คุณต้องการ ตัวอย่างเช่น 1 Pass นั้นดีมากและ 3 ถือว่าปลอดภัย

  1. หากนี่เป็นครั้งแรกที่คุณใช้งาน SDelete ระบบจะขอให้คุณยอมรับข้อกำหนดสิทธิการใช้งาน อ่านข้อกำหนดแล้วคลิก ยอมรับ เพื่อยอมรับและเรียกใช้โปรแกรม

  1. หลังจากที่คุณคลิกตกลงคำสั่งจะทำงานและไฟล์ของคุณจะถูกลบอย่างปลอดภัย

เป็นไปได้หรือไม่ที่จะใช้ SDelete ในไดเรกทอรีทั้งหมด?

SDelete มีตัวเลือก / s (หรือ / r ) ซึ่งควรจะลบไดเรกทอรีทั้งหมดและทุกอย่างที่มี อย่างไรก็ตามในปี 2018 ฟังก์ชั่นนี้ทำงานไม่ถูกต้องซึ่งเป็นข้อผิดพลาดที่รู้จักในโปรแกรม ข้อสรุปที่เกิดขึ้นคือ Microsoft ไม่ต้องการให้ฟังก์ชันนี้ทำงานอย่างถูกต้องและไม่เคยแก้ไข ไม่ว่าในกรณีใดจนกว่าข้อผิดพลาดนี้จะได้รับการแก้ไขมันเป็นไปไม่ได้ที่จะลบไดเรกทอรีซ้ำด้วย SDelete (สำหรับข้อมูลเพิ่มเติมดูหัวข้อนี้ในฟอรัม Sysinternals)

อย่างไรก็ตามอักขระตัวแทนยังคงทำงานดังนั้นคุณสามารถลบทุกไฟล์ในไดเรกทอรีเดียวโดยใช้เครื่องหมายดอกจัน (" * ") สำหรับชื่อไฟล์ ตัวอย่างเช่นในคำสั่งด้านบนมีเพียงหนึ่งไฟล์เท่านั้นที่ถูกลบ แต่คุณสามารถเรียกใช้ sdelete64 / p 5 * เพื่อลบทั้งสองไฟล์ในคำสั่งเดียว

 sdelete64 / p 5 * 

หมายเหตุเกี่ยวกับชื่อไฟล์

แม้ว่า SDelete จะลบข้อมูลที่จัดเก็บในไฟล์ของคุณ แต่จะไม่เขียนทับชื่อไฟล์ ดังนั้นโปรดทราบว่าแม้ว่าบุคคลที่สามจะไม่สามารถดูข้อมูลที่ถูกลบด้วย SDelete ได้ แต่ชื่อของไฟล์เหล่านั้นอาจยังสามารถกู้คืนได้จากการวิเคราะห์ระดับต่ำของระบบไฟล์