วิธีป้องกันไม่ให้ไฟล์ถูกกู้คืนใน Windows 10

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

หน้าต่าง File Explorer ของ Windows 10 แสดงเอกสารที่เลือกอยู่ และถังรีไซเคิลปรากฏอยู่บนเดสก์ท็อป
การลบไฟล์ใน File Explorer ไม่ได้เป็นการยืนยันโดยอัตโนมัติว่าบล็อกจัดเก็บข้อมูลของไฟล์นั้นถูกเขียนทับแล้ว

เหตุใดการลบไฟล์อาจทำให้ยังมีข้อมูลที่กู้คืนได้

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

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

ขั้นแรก ตรวจสอบว่าไดรฟ์นั้นเป็น HDD หรือ SSD

เปิดเมนู Start พิมพ์defragแล้วเลือกDefragment and Optimize Drivesตรวจสอบประเภทสื่อของไดรฟ์คำแนะนำของ Microsoft Windowsจะแยกความแตกต่างระหว่างฮาร์ดดิสก์ไดรฟ์และ SSD เนื่องจาก Windows จัดการการเพิ่มประสิทธิภาพของไดรฟ์ทั้งสองประเภทแตกต่างกัน หากไฟล์ถูกจัดเก็บไว้ในไดรฟ์รอง ให้ตรวจสอบไดรฟ์นั้นแทนที่จะคิดว่าเป็นไดรฟ์ C:

ลบไฟล์ที่มีอยู่บนฮาร์ดดิสก์อย่างปลอดภัย

หน้า Microsoft Learn สำหรับ Sysinternals SDelete อยู่ข้างโฟลเดอร์ดาวน์โหลดซึ่งมีไฟล์ ZIP ของ SDelete อยู่
ดาวน์โหลด SDelete จาก Microsoft Sysinternals และแตกไฟล์ ZIP ก่อนเรียกใช้งาน
  1. ดาวน์โหลด SDelete จาก Microsoftใช้หน้าเว็บอย่างเป็นทางการของ Sysinternals สำหรับ SDeleteจากนั้นแตกไฟล์ ZIP ไปยังโฟลเดอร์ที่คุณสามารถค้นหาได้อีกครั้ง
  2. เปิด Command Prompt ในโฟลเดอร์ที่แตกไฟล์ออกมาใน File Explorer เปิดโฟลเดอร์นั้น เลือกแถบที่อยู่ พิมพ์cmdและกด Enter หาก Windows แจ้งปัญหาเรื่องสิทธิ์การเข้าถึง ให้เปิด Command Prompt อีกครั้งโดยให้สิทธิ์ที่จำเป็นสำหรับไฟล์นั้น
  3. เรียกใช้คำสั่ง SDelete กับพาธแบบเต็มของไฟล์แทนที่พาธตัวอย่างด้วยพาธของไฟล์ของคุณ อย่าลืมใส่เครื่องหมายอัญประกาศรอบพาธที่มีช่องว่าง
หน้าต่าง Command Prompt ของ Windows 10 เปิดขึ้นที่พร้อมท์ไดรฟ์ C พร้อมใช้งานคำสั่ง SDelete
เรียกใช้คำสั่งเฉพาะไฟล์จากโฟลเดอร์ที่มีไฟล์ปฏิบัติการ SDelete ที่แตกไฟล์ออกมาแล้ว
sdelete64.exe -p 1 "C:\Users\YourName\Documents\private.txt"

SDelete จะเขียนทับและลบไฟล์อย่างปลอดภัย-p 1ตัวเลือกนี้ขอการเขียนทับหนึ่งครั้ง ซึ่งเป็นค่าเริ่มต้นที่ระบุไว้ เพิ่มจำนวนครั้งในการเขียนทับเฉพาะในกรณีที่นโยบายของคุณกำหนดไว้โดยเฉพาะเท่านั้น การเขียนทับเพิ่มเติมจะใช้เวลานานขึ้นและไม่ได้แก้ปัญหาการแมป SSD ใหม่ ตรวจสอบเส้นทางที่ระบุไว้ก่อนกด Enter

หากไฟล์นั้นถูกลบออกจากฮาร์ดดิสก์ไปแล้ว

สำหรับข้อมูลที่อยู่ในพื้นที่ที่ยังไม่ได้จัดสรร ให้ใช้ตัวเลือกพื้นที่ว่างของ Cipher บนไดรฟ์ที่เก็บไฟล์นั้นไว้ ปิดโปรแกรมอื่นๆ ก่อน จากนั้นใน Command Prompt ให้ป้อนชื่อโฟลเดอร์บนไดรฟ์เดียวกัน ตัวอย่างเช่น:

cipher /w:C
หน้าต่าง Command Prompt ของ Windows 10 แสดงแถบแสดงความคืบหน้าสั้นๆ และช่องคอนโซลว่างเปล่า
cipher /wฟังก์ชันนี้จะทำงานกับพื้นที่ว่างที่ไม่ได้ใช้งานทั่วทั้งไดรฟ์ที่เลือก แทนที่จะกำหนดเป้าหมายไปที่ไฟล์ที่ถูกลบเพียงไฟล์เดียว

เปลี่ยนCไปใช้ไดรฟ์ที่ได้รับผลกระทบ เอกสารของ Microsoft ระบุว่าcipher /w:<directory>การดำเนินการนี้จะเขียนทับพื้นที่ว่างที่ไม่ได้ใช้งานบนไดรฟ์ทั้งหมดที่เก็บไดเร็กทอรีนั้นไว้ การดำเนินการนี้จะไม่ลบไฟล์ที่มีอยู่โดยอัตโนมัติ และอาจใช้เวลานานบนไดรฟ์ขนาดใหญ่หรือใกล้เต็ม หลีกเลี่ยงการบันทึกไฟล์ใหม่ลงในไดรฟ์นั้นจนกว่ากระบวนการจะเสร็จสิ้น อ่านเอกสารอ้างอิงคำสั่ง Cipherก่อนเรียกใช้

ควรทำอย่างไรกับ SSD

อย่าคิดว่าคำสั่ง SDelete เป็นการcipher /wลบข้อมูลใน SSD อย่างสมบูรณ์ ตัวควบคุม SSD ใช้การปรับระดับการสึกหรอ (wear leveling) เพื่อกระจายการเขียนไปยังเซลล์แฟลช ดังนั้นคำสั่งที่เขียนทับที่อยู่เชิงตรรกะของไฟล์อาจไม่ได้เขียนทับสำเนาทางกายภาพเก่าทั้งหมดเอกสารของ Samsung เกี่ยวกับ SSDอธิบายถึงพฤติกรรมของตัวควบคุมนี้ Microsoft ยังระบุด้วยว่า Windows ส่งข้อมูล TRIM ไปยัง SSD เป็นส่วนหนึ่งของการเพิ่มประสิทธิภาพไดรฟ์ตามปกติ TRIM เป็นการบำรุงรักษาไดรฟ์ตามปกติ ไม่ใช่หลักฐานว่าไฟล์ใดไฟล์หนึ่งถูกลบอย่างปลอดภัยแล้ว

หากคุณจำเป็นต้องล้างข้อมูลใน SSD ทั้งหมด ให้ทำตามคำแนะนำของผู้ผลิตหรือใช้โปรแกรมจัดการสำหรับรุ่นนั้นๆ และทำการสำรองข้อมูลก่อน: การล้างข้อมูลหรือการลบข้อมูลอย่างปลอดภัยจะลบข้อมูลอื่นๆ บนไดรฟ์ไปด้วย มาตรฐาน SP 800-88 Revision 2 ของ NIST ฉบับปัจจุบัน ซึ่งเผยแพร่ในเดือนกันยายน 2025 ครอบคลุมการล้างข้อมูลในสื่อบันทึกข้อมูลและชี้แนะองค์กรต่างๆ ถึงมาตรฐานและวิธีการที่ได้รับการอนุมัติในปัจจุบันBitLockerสามารถป้องกันการเข้าถึงแบบออฟไลน์จากไดรฟ์ที่ล็อกไว้ได้ แต่ไม่ใช่เครื่องมือสำหรับทำลายไฟล์เดียวหลังจากนั้น

ตรวจสอบสำเนาที่อยู่นอกไฟล์ในเครื่อง

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

สำหรับฮาร์ดดิสก์ (HDD) ให้ใช้คำสั่ง SDelete ก่อนลบไฟล์ หรือใช้คำสั่ง Cipher หลังจากลบไฟล์ไปแล้ว สำหรับ SSD ให้ใช้วิธีการล้างข้อมูลทั้งเครื่องของผู้ผลิตไดรฟ์ เมื่อสามารถล้างข้อมูลทั้งไดรฟ์ได้ ในทั้งสองกรณี ให้ตรวจสอบสำเนาที่เก็บไว้ในคลาวด์และที่สำรองไว้แยกต่างหาก เนื่องจาก Windows ไม่สามารถลบสำเนาที่เก็บไว้ที่อื่นได้

ฝากความเห็น

วิธีพิมพ์ข้อความบน iPhone จากคอมพิวเตอร์ Windows 10

วิธีพิมพ์ข้อความบน iPhone จากคอมพิวเตอร์ Windows 10

ใช้การตั้งค่าการจับคู่เบราว์เซอร์ของ AirType เพื่อพิมพ์บน iPhone จากพีซี Windows 10 พร้อมขั้นตอนการตั้งค่าปัจจุบัน การแก้ไขปัญหา และข้อจำกัดด้านความเป็นส่วนตัว

วิธีตั้งค่าระดับการปรับขนาดที่แตกต่างกันสำหรับจอภาพหลายจอใน Windows 10

วิธีตั้งค่าระดับการปรับขนาดที่แตกต่างกันสำหรับจอภาพหลายจอใน Windows 10

ปรับขนาดจอภาพแต่ละจอใน Windows 10 ได้อย่างอิสระด้วยการปรับขนาดต่อจอ ช่วยให้ข้อความอ่านได้ชัดเจน และแก้ไขปัญหาการปรับขนาดแบบกำหนดเองหรือแอปที่แสดงผลเบลอ

วิธีซ่อนเคอร์เซอร์เมาส์ในแอปพลิเคชัน Windows 10

วิธีซ่อนเคอร์เซอร์เมาส์ในแอปพลิเคชัน Windows 10

ซ่อนตัวชี้เมาส์ในวิดีโอ เกม และแอปพลิเคชันอื่นๆ ใน Windows 10 ด้วยปุ่มควบคุมการพิมพ์ในตัว หรือตัวจับเวลาการไม่ใช้งานที่ปรับได้ของ PowerToys CursorHide

วิธีเปิดแผงควบคุม > ตัวเลือกพลังงาน บนเดสก์ท็อป Windows 10

วิธีเปิดแผงควบคุม > ตัวเลือกพลังงาน บนเดสก์ท็อป Windows 10

บนเดสก์ท็อป Windows 10 ให้ไปที่แผงควบคุม > ตัวเลือกพลังงาน > เปิดหน้านั้นด้วยคำสั่ง Run แล้วปรับแผนการใช้พลังงาน เวลาหมดเวลาการแสดงผล โหมดพักเครื่อง และพฤติกรรมของปุ่มต่างๆ

วิธีป้องกันไม่ให้ไฟล์ถูกกู้คืนใน Windows 10

วิธีป้องกันไม่ให้ไฟล์ถูกกู้คืนใน Windows 10

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

วิธีเข้าถึงการตั้งค่าขั้นสูงสำหรับเว็บแคมในตัวใน Windows 10

วิธีเข้าถึงการตั้งค่าขั้นสูงสำหรับเว็บแคมในตัวใน Windows 10

ใช้เครื่องมือ DirectShow ของ FFmpeg เพื่อเปิดคุณสมบัติไดรเวอร์ของเว็บแคมในตัวใน Windows 10 ค้นหาอุปกรณ์ที่ถูกต้อง และแก้ไขปัญหาการควบคุมที่หายไป

วิธีระบุการกดปุ่มบน Windows 10

วิธีระบุการกดปุ่มบน Windows 10

ระบุการกดปุ่มใน Windows 10 ด้วยเครื่องมือทดสอบเหตุการณ์ในเบราว์เซอร์หรือ SharpKeys จากนั้นแยกปัญหาที่เกิดจากเค้าโครง การทำงานของซอฟต์แวร์ และฮาร์ดแวร์ของแป้นพิมพ์

วิธีป้อนเส้นทางไฟล์หรือโฟลเดอร์ที่มีช่องว่างใน Command Prompt ของ Windows 10

วิธีป้อนเส้นทางไฟล์หรือโฟลเดอร์ที่มีช่องว่างใน Command Prompt ของ Windows 10

ใช้เครื่องหมายอัญประกาศคู่คร่อมเส้นทางแบบเต็มที่มีช่องว่างใน Command Prompt เรียนรู้วิธีการแสดงรายการ เปลี่ยนแปลง คัดลอก และแก้ไขปัญหาไฟล์และโฟลเดอร์ใน Windows 10

วิธีปิดการขยายเมนูเริ่มต้นอัตโนมัติบน Windows 10

วิธีปิดการขยายเมนูเริ่มต้นอัตโนมัติบน Windows 10

ปิดใช้งานฟังก์ชันขยายเมนูเมื่อวางเมาส์เหนือเมนู Start ของ Windows 10 ด้วยคำสั่ง Mach2 แบบเก่า ตรวจสอบข้อจำกัดในการสร้าง และดูทางเลือกอื่นคือรายการแอปในตัว

วิธีแก้ไขข้อผิดพลาด “ไม่สามารถอ่านไฟล์ iTunes Library.itl ได้” ใน Windows 10

วิธีแก้ไขข้อผิดพลาด “ไม่สามารถอ่านไฟล์ iTunes Library.itl ได้” ใน Windows 10

แก้ไขข้อผิดพลาดในการอ่านไฟล์ iTunes Library.itl บน Windows 10 โดยการอัปเดต iTunes, กู้คืนข้อมูลสำรองที่เข้ากันได้ หรือสร้างไลบรารีใหม่โดยไม่ลบไฟล์มีเดียอย่างปลอดภัย