หากคุณมีข้อมูลที่ละเอียดอ่อนที่จะลบและคุณต้องการให้แน่ใจว่าจะไม่สามารถกู้คืนได้คุณสามารถใช้ 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 ให้ทำตามคำแนะนำด้านล่าง
- เปิดหน้าต่าง File Explorer โดยกด Win + E (กดปุ่ม Windows บนคีย์บอร์ดของคุณแล้วกด E) ไปที่โฟลเดอร์ที่คุณดาวน์โหลดไฟล์ zip ตัวอย่างเช่นหากอยู่ในโฟลเดอร์ดาวน์โหลดของคุณให้คลิก ดาวน์โหลด ในรายการการเข้าถึงด่วนทางด้านซ้าย จากนั้นดับเบิลคลิกที่ไฟล์ SDelete.zip
- จากนั้นเปิดหน้าต่าง File Explorer อื่นโดยกด Win + E อีกครั้ง ย้ายและปรับขนาดหน้าต่างเพื่อดูหน้าต่างทั้งสองบนหน้าจอของคุณ ในหน้าต่าง Explorer ที่สองค้นหาโฟลเดอร์ Program Files ของคุณ เลือก พีซีเครื่องนี้ ทางซ้ายจากนั้นทางด้านขวาคลิกสองครั้งที่ C: จากนั้นเลือก Program Files
หมายเหตุ: คุณมีโฟลเดอร์โปรแกรมไฟล์สองโฟลเดอร์ หนึ่งเรียกว่า Program Files (x86) โฟลเดอร์ "x86" สำหรับโปรแกรม 32 บิต ไม่สำคัญว่าจะใช้โฟลเดอร์ใด แต่สำหรับคอมพิวเตอร์ 64 บิตเราขอแนะนำให้คุณติดตั้ง SDelete ใน Program Files
- ในโฟลเดอร์ Program Files ของคุณสร้างโฟลเดอร์ใหม่โดยคลิกที่ปุ่ม New Folder หรือกด Ctrl + Shift + N บนคีย์บอร์ดของคุณ
- การสร้างโฟลเดอร์ใหม่ในโฟลเดอร์ Program Files ของคุณต้องได้รับการยืนยัน หากต้องการยืนยันว่าคุณต้องการสร้างโฟลเดอร์ให้คลิก ดำเนินการต่อ
- ตั้งชื่อโฟลเดอร์ใหม่ SDelete ของ คุณ หากคุณคลิกออกจากโฟลเดอร์โดยไม่ตั้งใจคุณสามารถเปลี่ยนชื่อได้โดยการเลื่อนไปที่โฟลเดอร์ชื่อโฟลเดอร์ ใหม่ คลิกหนึ่งครั้งเพื่อเลือกจากนั้นกด F2 บนแป้นพิมพ์ของคุณ
- ในหน้าต่าง Explorer แรกของคุณที่แสดงเนื้อหาของ SDelete.zip ให้ลากไฟล์ SDelete64.exe ลงในหน้าต่าง Explorer อีกหน้าต่างหนึ่งซึ่งเปิดโฟลเดอร์ SDelete ใหม่ของคุณ วางไว้ที่นั่นเพื่อคัดลอกไฟล์
- คลิก ดำเนินการต่อ เพื่อยืนยันว่าคุณต้องการคัดลอกไฟล์ที่นี่
ตอนนี้ไฟล์ sdelete64.exe มีอยู่ในคอมพิวเตอร์ของคุณในไดเรกทอรี C: \ Program Files \ SDelete \ จากนั้นเพิ่มไดเรกทอรีนี้ลงในตัวแปรสภาพแวดล้อม PATH ของคุณเพื่อให้คุณสามารถเรียกใช้โปรแกรมนี้จากไดเรกทอรีอื่น ๆ
- ในหน้าต่าง File Explorer คลิกขวาที่ พีซีนี้ แล้วเลือก คุณสมบัติ
- ในหน้าต่างระบบคลิก การตั้งค่าระบบขั้นสูง
- ในหน้าต่างการตั้งค่าระบบขั้นสูงคลิก ตัวแปรสภาพแวดล้อม
- หน้าต่างตัวแปรสภาพแวดล้อมจะเปิดขึ้น ภายใต้ตัวแปร ผู้ใช้ เลือกบรรทัด เส้นทาง จากนั้นคลิก แก้ไข
- ในหน้าต่างแก้ไขตัวแปรสภาพแวดล้อมให้คลิก สร้าง
- เรียกดูโฟลเดอร์ SDelete ของคุณ: ขยาย PC นี้, C :, Program Files จากนั้นเลือก SDelete
- คลิก ตกลง สามครั้งเพื่อปิดหน้าต่างที่เปิดอยู่ทั้งหมดและบันทึกการเปลี่ยนแปลงของคุณ
ตอนนี้คุณสามารถเรียกใช้ sdelete64 ได้ ที่พรอมต์คำสั่งไม่ว่าไดเรกทอรีปัจจุบันของคุณคืออะไร
ต่อไปเราจะมาดูวิธีการใช้ sdelete64 เพื่อลบไฟล์อย่างปลอดภัย
ใช้ SDelete จากบรรทัดคำสั่ง
เช่นเดียวกับคำสั่งของระบบจำนวนมาก SDelete ถูกออกแบบมาให้ใช้งานจากบรรทัดคำสั่งของ Windows ขั้นตอนต่อไปนี้อธิบายวิธีการเปิดพรอมต์คำสั่งของ Windows และเรียกใช้คำสั่ง SDelete
- เปิดเมนูเริ่ม เปิด ระบบ Windows แล้วคลิก Command Prompt
- เปลี่ยนเป็นไดเร็กทอรีซึ่งมีไฟล์ที่คุณต้องการลบ ตัวอย่างเช่นในตัวอย่างนี้เรากำลังลบไฟล์ชื่อ back.png ซึ่งอยู่ในโฟลเดอร์บนเดสก์ท็อปของเราในโฟลเดอร์ที่ชื่อว่า Personal check ตอนนี้ไดเรกทอรีปัจจุบันของเราคือโฮมไดเรกทอรีของเรา C: \ Users \ ชื่อผู้ใช้ ดังนั้นให้เรียกใช้ cd Desktop เพื่อเปลี่ยนเป็นไดเรกทอรี Desktop จากนั้น cd "Personal check" เพื่อเปลี่ยนเป็นไดเรกทอรี "Personal Check" เราใช้เครื่องหมายคำพูดเพื่อรักษาพื้นที่ใน "การตรวจสอบส่วนบุคคล"
ซีดีตั้งโต๊ะ
cd "เช็คส่วนตัว"
- หากต้องการดูไฟล์ในไดเรกทอรีปัจจุบันให้เรียกใช้คำสั่ง dir
dir
- ไฟล์ที่จะลบคือ back.jpg ซึ่งเป็นภาพถ่ายด้านหลังของเช็คที่ถูกยกเลิก หากต้องการลบอย่างปลอดภัยให้รันคำสั่ง sdelete64 / p 5 back.png
sdelete64 / p 5 back.png
ที่นี่ sdelete64 เป็นชื่อของไฟล์ exe / p 5 เป็นตัวเลือกที่บอกให้ SDelete ทำการส่งผ่านข้อมูล 5 ครั้งเขียนตัวอักษรแบบสุ่มบนข้อมูลของเราห้าครั้ง หมายเลขนี้สามารถเป็นหมายเลขใด ๆ ที่คุณต้องการ ตัวอย่างเช่น 1 Pass นั้นดีมากและ 3 ถือว่าปลอดภัย
- หากนี่เป็นครั้งแรกที่คุณใช้งาน SDelete ระบบจะขอให้คุณยอมรับข้อกำหนดสิทธิการใช้งาน อ่านข้อกำหนดแล้วคลิก ยอมรับ เพื่อยอมรับและเรียกใช้โปรแกรม
- หลังจากที่คุณคลิกตกลงคำสั่งจะทำงานและไฟล์ของคุณจะถูกลบอย่างปลอดภัย
เป็นไปได้หรือไม่ที่จะใช้ SDelete ในไดเรกทอรีทั้งหมด?
SDelete มีตัวเลือก / s (หรือ / r ) ซึ่งควรจะลบไดเรกทอรีทั้งหมดและทุกอย่างที่มี อย่างไรก็ตามในปี 2018 ฟังก์ชั่นนี้ทำงานไม่ถูกต้องซึ่งเป็นข้อผิดพลาดที่รู้จักในโปรแกรม ข้อสรุปที่เกิดขึ้นคือ Microsoft ไม่ต้องการให้ฟังก์ชันนี้ทำงานอย่างถูกต้องและไม่เคยแก้ไข ไม่ว่าในกรณีใดจนกว่าข้อผิดพลาดนี้จะได้รับการแก้ไขมันเป็นไปไม่ได้ที่จะลบไดเรกทอรีซ้ำด้วย SDelete (สำหรับข้อมูลเพิ่มเติมดูหัวข้อนี้ในฟอรัม Sysinternals)
อย่างไรก็ตามอักขระตัวแทนยังคงทำงานดังนั้นคุณสามารถลบทุกไฟล์ในไดเรกทอรีเดียวโดยใช้เครื่องหมายดอกจัน (" * ") สำหรับชื่อไฟล์ ตัวอย่างเช่นในคำสั่งด้านบนมีเพียงหนึ่งไฟล์เท่านั้นที่ถูกลบ แต่คุณสามารถเรียกใช้ sdelete64 / p 5 * เพื่อลบทั้งสองไฟล์ในคำสั่งเดียว
sdelete64 / p 5 *
หมายเหตุเกี่ยวกับชื่อไฟล์
แม้ว่า SDelete จะลบข้อมูลที่จัดเก็บในไฟล์ของคุณ แต่จะไม่เขียนทับชื่อไฟล์ ดังนั้นโปรดทราบว่าแม้ว่าบุคคลที่สามจะไม่สามารถดูข้อมูลที่ถูกลบด้วย SDelete ได้ แต่ชื่อของไฟล์เหล่านั้นอาจยังสามารถกู้คืนได้จากการวิเคราะห์ระดับต่ำของระบบไฟล์