กู้ไฟล์ที่ลบไปและยังอยู่ใน Trash ง่าย แต่กู้ ไฟล์ที่ถูกเขียนทับ (Overwritten) ซึ่งไฟล์ต้นฉบับถูกลบไปนานแล้ว ยากกว่ามาก บทความนี้อธิบาย 3 วิธีที่มีประสิทธิภาพเท่าเทียมกัน
ไฟล์ที่ถูกเขียนทับไปไหน?
ตอนคุณเขียนทับรูป Cat.jpg ด้วยรูปอีกไฟล์ชื่อ Cat.jpg เหตุการณ์คือ: การอ้างอิง (Reference) ของไฟล์เก่าถูกแทนที่ด้วยไฟล์ใหม่ แต่วงจรข้อมูลที่ไฟล์เก่าชี้ไป ยังคงอยู่บนฮาร์ดดิสก์ จนกว่าข้อมูลใหม่จะเขียนทับ
macOS ทำเช่นนี้เพราะมีประสิทธิภาพกว่า: ไฟล์ใหม่อาจเล็กกว่าเก่า ทำให้เขียนทับไม่ได้ทั้งหมด และเปลี่ยน Reference เร็วกว่าการจัดเรียงข้อมูลจริง
3 วิธีกู้คืนไฟล์ที่ถูกแทนที่
หากต้องการ กู้คืนไฟล์ที่ถูกแทนที่ บน Mac มีหลายวิธี แนะนำทำตามลำดับนี้ เพื่อผลลัพธ์ดีที่สุดกับความพยายามน้อยที่สุด
วิธีที่ 1: ซอฟต์แวร์กู้ข้อมูล (Data Recovery Software)

ซอฟต์แวร์กู้ข้อมูลหาไฟล์ที่ Reference หายไปเพราะถูกเขียนทับได้ เพราะสแกนฮาร์ดดิสก์ทุก Sector ใช้อัลกอริทึมขั้นสูงตรวจจับไฟล์ที่กู้ได้
Disk Drill เป็นตัวอย่างซอฟต์แวร์กู้ข้อมูล Mac ที่ดี กู้ไฟล์ที่ถูกแทนที่ได้รวดเร็ว วิธีใช้:
ขั้นตอน 1. ดาวน์โหลดและติดตั้ง Disk Drill บน Mac

ก่อนดาวน์โหลด Disk Drill ฟรี ต้องมีอุปกรณ์จัดเก็บพร้อม ไม่ต้องบันทึกไว้ที่เดียวกับไฟล์ที่ถูกเขียนทับ (จะทำให้กู้ไม่ได้) ติดตั้งเหมือนแอป Mac ธรรมดา
ขั้นตอน 2. สแกน Mac

เปิด Disk Drill คลิก Search for lost data ถัดจากดิสก์ที่มีไฟล์ถูกเขียนทับ Disk Drill จะสแกนและแสดงรายการไฟล์ที่กู้ได้
ขั้นตอน 3. เลือกและกู้คืนไฟล์ต้นฉบับ

เลือกไฟล์ที่ถูกเขียนทับ คลิก Recover Disk Drill จะขอโฟลเดอร์ปลายทาง เลือกที่ต่างจากที่มีไฟล์อยู่
✅ อ่านรีวิว Disk Drill เต็มได้ที่นี่
วิธีที่ 2: สำรองข้อมูลในเครื่อง (Local Backups - Time Machine)

กู้ไฟล์ที่ถูกแทนที่จากสำรองในเครื่อง อาจคัดลอกจากโฟลเดอร์สำรองได้ แต่ส่วนใหญ่ใช้ Time Machine (โปรแกรมสำรองของ Apple)
Time Machine สำรองเพิ่มทีละนิด (Incremental) ให้ย้อนกลับกู้เวอร์ชันเก่าได้ง่าย วิธีทำ:
ขั้นตอน 1. เปิดโฟลเดอร์ที่มีไฟล์ถูกเขียนทับ ใน Finder

เปิด Finder ไปโฟลเดอร์นั้น (กด ⌘+Space แล้วพิมพ์ Finder หรือกดไอคอน Dock)
ขั้นตอน 2. เปิด Time Machine จากแถบเมนู

คลิกไอคอน Time Machine บนแถบเมนู เลือก Enter Time Machine จะแสดงเวอร์ชันล่าสุดของโฟลเดอร์ พร้อมเวอร์ชันเก่าที่สำรองไว้
ขั้นตอน 3. เลือกและกู้คืนไฟล์ต้นฉบับ

เลือกเวอร์ชันเก่าของโฟลเดอร์ที่มีไฟล์ถูกเขียนทับ ไฮไลต์ไฟล์ คลิก Restore
วิธีที่ 3: สำรองข้อมูลบนคลาวด์ (Cloud Backups)

กู้ไฟล์ที่ถูกเขียนทับบน Mac ได้โดยไม่ต้อง Time Machine บริการ Cloud Backup หลายตัวเก็บประวัติการเปลี่ยนแปลงไฟล์ ให้กู้เวอร์ชันเก่าได้ง่าย
ตัวอย่าง Dropbox ฟรี 2 GB ไม่ต้องเข้าถึง Mac ที่เก็บไฟล์ ต้องแค่เบราว์เซอร์และเวลาว่าง
ขั้นตอน 1. เปิด Safari ล็อกอิน Dropbox

ขั้นตอน 2. เลือกไฟล์ที่ต้องการกู้

ไปโฟลเดอร์ที่มีไฟล์ เปิดเวอร์ชันล่าสุด กด สามจุดแนวนอน ด้านขวา เลือก Version history
ขั้นตอน 3. กู้คืนเวอร์ชันต้นฉบับ

คลิกเวอร์ชันที่ต้องการ Preview ยืนยันถูกต้อง คลิก Restore วิธีนี้ใช้กับ Dropbox บริการคลาวด์อื่นทำงานคล้ายกัน
FAQ:
มีคำถามเพิ่มเติม สามารถสอบถามได้ที่ส่วนความคิดเห็นครับ