วิธีการที่ปลอดภัยลบไฟล์หรือโฟลเดอร์ใน windows? [ปิด]


15

ฉันจะลบ (และลบอย่างถาวร) ไฟล์และ / หรือโฟลเดอร์ใน Windows ได้อย่างไร ปลอดภัยในแง่ที่ไม่สามารถกู้คืนไฟล์ / โฟลเดอร์ที่ถูกลบได้

คุณสามารถแนะนำเครื่องมือโอเพนซอร์ซฟรีหรือโอเพนซอร์สได้ไหม?


ไม่มีเครื่องมือเหล่านี้จะล้างข้อมูลจากไดรฟ์ที่มีบล็อกสำรอง โดยเฉพาะอย่างยิ่งมีปัญหาในขณะนี้ที่ SSD เป็นเรื่องปกติเนื่องจาก SSD ไม่เพียง แต่มีบล็อคสำรอง (ดูที่ "overprovisioning") แต่พวกเขาใช้มันอย่างแข็งขันในระหว่างการปรับระดับการสึกหรอ การเขียนที่ด้านบนของไฟล์จะเป็นการเขียนไปยังบล็อกที่แตกต่างกันอย่างสิ้นเชิงว่าไฟล์ที่เก็บเนื้อหาเก่า
Ben Voigt

คำตอบ:


24

สำหรับเครื่องมือที่ดี GUI มีไฟล์ Shredder

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

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

สำหรับแนวทางของ CLI นั้นSysinternals SDeleteนั้นยอดเยี่ยม

วิธีเดียวที่จะทำให้แน่ใจว่าไฟล์ที่ถูกลบรวมถึงไฟล์ที่คุณเข้ารหัสด้วย EFS นั้นปลอดภัยจากการกู้คืนคือการใช้แอปพลิเคชันลบที่ปลอดภัย แอปพลิเคชันลบที่ปลอดภัยจะเขียนทับข้อมูลบนดิสก์ของไฟล์ที่ถูกลบโดยใช้เทคนิคที่แสดงเพื่อทำให้ข้อมูลดิสก์ไม่สามารถกู้คืนได้แม้จะใช้เทคโนโลยีการกู้คืนที่สามารถอ่านรูปแบบในสื่อแม่เหล็กที่แสดงไฟล์ที่ถูกลบอย่างอ่อน SDelete (ลบอย่างปลอดภัย) เป็นแอปพลิเคชั่นดังกล่าว คุณสามารถใช้ SDelete ทั้งคู่เพื่อลบไฟล์ที่มีอยู่อย่างปลอดภัยรวมถึงลบข้อมูลไฟล์ที่มีอยู่ในส่วนที่ไม่ได้ปันส่วนของดิสก์อย่างปลอดภัย (รวมถึงไฟล์ที่คุณลบหรือเข้ารหัสไว้แล้ว) SDelete ดำเนินการล้างและฆ่าเชื้อกระทรวงกลาโหมตามมาตรฐาน DOD 5220.22-M เพื่อให้คุณมั่นใจว่าเมื่อลบด้วย SDelete แล้ว ข้อมูลไฟล์ของคุณจะหายไปตลอดกาล โปรดทราบว่า SDelete ลบข้อมูลไฟล์อย่างปลอดภัย แต่ไม่ใช่ชื่อไฟล์ที่อยู่ในพื้นที่ว่างในดิสก์

การใช้งาน: sdelete [-p pass] [-s] [-q] 
sdelete [-p pass] [-z | -c] [ตัวอักษรไดรฟ์]
-c พื้นที่ว่างเป็นศูนย์ (ดีสำหรับการเพิ่มประสิทธิภาพดิสก์เสมือน)
-p pass ระบุจำนวนการเขียนทับ
-s Recurse ไดเรกทอรีย่อย
-q อย่าพิมพ์ข้อผิดพลาด (เงียบ)
-z ทำความสะอาดพื้นที่ว่าง

เครื่องมือทั้งสองเป็นฟรีแวร์


4

ฉันแนะนำCcleanerซึ่งอนุญาตให้ลบได้อย่างปลอดภัย (เขียนทับได้สูงสุด 35 รอบ) คุณสมบัตินี้สามารถใช้งานได้ผ่านตัวเลือก> การตั้งค่า> การลบที่ปลอดภัย

Ccleaner สามารถล้างพื้นที่ว่างเขียนทับบล็อคว่างทั้งหมดและทำให้ไม่สามารถกู้คืนไฟล์ที่คุณลบได้

เกี่ยวข้องกับฟีเจอร์พื้นที่ว่างของ Wipe

ฉันไม่ได้ใช้คุณสมบัตินี้ แต่เมื่อคุณลบบางอย่างออกจากคอมพิวเตอร์ของคุณสมมติว่าภาพสิ่งที่ถูกลบคือที่อยู่หรือทิศทางของไฟล์รูปภาพยังคงอยู่ในคอมพิวเตอร์ของคุณ แต่ตำแหน่งในฮาร์ดไดรฟ์เปิดเพื่อรับ (เขียน) ข้อมูลใหม่เมื่อระบบของคุณเขียนบางสิ่งในตำแหน่งนั้นคือเมื่อรูปภาพถูกลบจริงๆ คุณสมบัตินี้จะลบข้อมูลที่ยังคงอยู่ในพื้นที่ที่คุณคิดว่าเป็น 'ฟรี' นี่คือวิธีที่โปรแกรมกู้คืนข้อมูลสามารถเรียกคืนข้อมูลของคุณได้


ตัวเลือกจะไม่มีประโยชน์ถ้าคุณต้องการลบไฟล์หรือไดเรกทอรีเดียว การตั้งค่าจะมีผลกับไฟล์ที่ CCleaner ลบผ่านการใช้งานปกติและตัวเลือกพื้นที่ว่างจะลบพื้นที่ว่างทั้งหมดซึ่งน่ากลัวหากมีพื้นที่ว่างจำนวนมาก
Synetech

Gutmann ไม่เคยมีความหมายสำหรับวิธีการผ่าน 35 ของเขาที่จะใช้กับระบบปฏิบัติการที่ทันสมัย มันมากเกินไป ดูรายการในวิกิพีเดียเกี่ยวกับเรื่องนี้ซึ่งเขาพูดเช่นนั้น การเขียนแบบสุ่มน้อยเพียงพอ
Jon

1

ฉันมักจะใช้ยางลบมันมีอินเตอร์เฟซที่ดีและใช้งานง่ายนอกจากนี้ยังสนับสนุนอัลกอริทึมต่าง ๆ สำหรับการลบ:

ป้อนคำอธิบายรูปภาพที่นี่


ยกเว้นเวอร์ชั่นใหม่ที่ล้มเหลวตลอดเวลายางลบก็โอเคใช่
Jon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.