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

TestDisk เป็นยูทิลิตี้ข้ามแพลตฟอร์มที่ออกแบบมาเพื่อกู้คืนพาร์ติชั่นที่ถูกลบและแก้ไขปัญหาการบูตเป็นหลัก มีประโยชน์อย่างยิ่งเมื่อซอฟต์แวร์ล่ม ฮาร์ดแวร์มีข้อบกพร่องเล็กน้อย หรือตารางพาร์ติชั่นถูกลบโดยไม่ได้ตั้งใจ คุณสมบัติที่ทรงพลังที่สุดคือความสามารถในการทำงานกับอิมเมจฮาร์ดไดรฟ์ซึ่งหมายความว่าคุณไม่จำเป็นต้องเข้าถึงไดรฟ์ที่เสียหายโดยตรงหากคุณมีสำเนาที่โคลนไว้แล้ว
ความสามารถที่โดดเด่นที่สุดของโปรแกรมนี้ ได้แก่ การซ่อมแซมตารางพาร์ติชั่น การสร้างเซกเตอร์บูตใหม่ในระบบไฟล์ FAT32 และ NTFS และการค้นหาซูเปอร์บล็อกสำรองในระบบ Linux เช่น ext2, ext3 หรือ ext4 นอกจากนี้ยังสามารถกู้คืนไฟล์จากพาร์ติชั่นที่ถูกลบได้ แม้ว่าสำหรับกรณีที่ซับซ้อนกว่าซึ่งเกี่ยวข้องกับการลบไฟล์ทีละไฟล์ มักแนะนำให้ใช้โปรแกรม PhotoRec ซึ่งเป็นโปรแกรมที่ใช้งานร่วมกันมากกว่า
คู่มือการใช้งาน TestDisk แบบทีละขั้นตอน

ก่อนอื่น คุณควรทราบว่า TestDisk ไม่มีส่วนติดต่อผู้ใช้แบบกราฟิกที่สวยงาม มันทำงานผ่านส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่งซึ่งอาจดูน่ากลัวเล็กน้อยในตอนแรก แต่ใช้งานง่ายมากเมื่อคุณเข้าใจวิธีการใช้งานแล้ว สิ่งสำคัญคือต้องเรียกใช้โปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ เสมอ เพื่อให้สามารถเข้าถึงฮาร์ดแวร์ได้อย่างเต็มที่
- หน้าหลักและการลงทะเบียน: เมื่อคุณเปิดโปรแกรม สิ่งแรกที่ต้องทำคือเลือกว่าคุณต้องการสร้างไฟล์บันทึกหรือไม่ เลือก สร้างบัญชีตัวแทน หากคุณต้องการบันทึกประวัติขั้นตอนต่างๆ ที่ดำเนินการไป
- การเลือกอุปกรณ์: คุณจะเห็นรายชื่ออุปกรณ์ที่เชื่อมต่อทั้งหมด ใช้ลูกศรเพื่อเลือกอุปกรณ์ของคุณ หน่วยความจำ SD หรือ USB และกด Enter
- ประเภทพาร์ติชั่น : โดยปกติโปรแกรมจะตรวจจับประเภทของเมนบอร์ดโดยอัตโนมัติ (เช่น Intel หรือ EFI GPT) ในกรณีส่วนใหญ่ ตัวเลือกนี้จะไม่แสดงผล อินเทล จะเป็นอันที่ถูกต้อง
- การวิเคราะห์และการค้นหา: เข้าสู่เมนู วิเคราะห์ จากนั้นเลือก การค้นหาอย่างรวดเร็วตอนนี้ TestDisk จะเริ่มค้นหาพาร์ติชั่นที่หายไป หากไฟล์ปรากฏขึ้นอย่างถูกต้องเมื่อคุณกดปุ่ม 'p' แสดงว่าคุณใกล้จะเสร็จแล้ว
- การค้นหาเชิงลึก: หากการค้นหาอย่างรวดเร็วไม่พบผลลัพธ์ อย่าเพิ่งยอมแพ้ ลองใช้... การค้นหาที่ลึกยิ่งขึ้นซึ่งจะวิเคราะห์แต่ละกระบอกสูบของดิสก์และค้นหาข้อมูลสำรองของเซกเตอร์บูต
- เปลี่ยนรูปแบบการเขียน: เมื่อคุณพบพาร์ติชั่นที่ถูกต้องแล้ว ให้ใช้ตัวเลือกดังกล่าว เขียน เพื่อบันทึกโครงสร้างใหม่ลงดิสก์ หลังจากรีสตาร์ทแล้ว ข้อมูลของคุณก็จะสามารถเข้าถึงได้อีกครั้ง
การซ่อมแซมบูทเซกเตอร์และ MFT

บางครั้งพาร์ติชั่นอาจมีอยู่ แต่ระบบไม่สามารถอ่านได้เนื่องจากเซกเตอร์บูต NTFSเสียหาย ในกรณีเหล่านี้ TestDisk สามารถเปรียบเทียบเซกเตอร์หลักกับข้อมูลสำรองได้ หากข้อมูลสำรองถูกต้อง คุณสามารถเลือกBackup BSเพื่อเขียนทับเซกเตอร์ที่เสียหายและกู้คืนไดรฟ์ให้กลับมาใช้งานได้
หากปัญหาหนักกว่านั้นและMFT (Master File Table)ซึ่งเป็นฐานข้อมูลที่ระบบไฟล์ของ Windowsใช้เก็บตำแหน่งของแต่ละไฟล์เกิดความเสียหาย คุณสามารถใช้เมนูขั้นสูงและเลือกซ่อมแซม MFTโปรแกรมจะพยายามสร้างตารางหลักขึ้นใหม่โดยใช้ข้อมูลสำรอง
PhotoRec: ตัวช่วยกู้ไฟล์ที่ถูกลบ

เมื่อระบบไฟล์เสียหายมากจน TestDisk ซ่อมแซมไม่ได้ PhotoRec จะเข้ามาช่วย ต่างจาก TestDisk ตรงที่ PhotoRec จะไม่สนใจระบบไฟล์และค้นหาข้อมูลต้นฉบับบนดิสก์โดยตรง ซึ่งหมายความว่ามันสามารถกู้คืนรูปภาพและวิดีโอได้แม้ว่าการ์ดจะถูกฟอร์แมตไปแล้วก็ตาม
บนระบบ Windows เรามีโปรแกรม QPhotoRecซึ่งเป็นเวอร์ชันที่มีอินเทอร์เฟซแบบกราฟิกและใช้งานง่ายกว่ามาก คุณเพียงแค่เลือกไดรฟ์ เลือกพาร์ติชั่น (แม้ว่าจะดูเหมือนเสียหายก็ตาม) และกำหนดโฟลเดอร์ปลายทางบนคอมพิวเตอร์ของคุณ สิ่งสำคัญคือคุณต้องไม่บันทึกไฟล์ที่กู้คืนลงในการ์ด SD เดียวกัน เพราะอาจเขียนทับข้อมูลที่คุณพยายามบันทึกได้
คุณสามารถตั้งค่า PhotoRec ให้ค้นหาเฉพาะพื้นที่ว่าง (มีประโยชน์สำหรับไฟล์ที่ถูกลบโดยไม่ได้ตั้งใจ) หรือสแกนทั้งดิสก์ได้ โปรแกรมสามารถจดจำไฟล์ได้หลายร้อยรูปแบบ ตั้งแต่ JPG และ TIFF ไปจนถึงไฟล์ RAW จากกล้องระดับมืออาชีพ เช่น Canon CR2
เคล็ดลับและทางเลือกขั้นสูง
สำหรับผู้ที่ใช้งาน Linux วิธีที่ปลอดภัยมากคือการใช้ddrescueก่อนทำอย่างอื่น เครื่องมือนี้จะสร้างภาพสำเนาของ SD การ์ด จัดการกับเซกเตอร์เสียโดยไม่ทำให้ฮาร์ดแวร์ทำงานหนักเกินไป เมื่อคุณได้ไฟล์ .img แล้ว คุณสามารถเรียกใช้ TestDisk บนภาพสำเนาแทนการทำงานบนไดรฟ์จริง ซึ่งจะช่วยป้องกันไม่ให้หน่วยความจำเสียหายอย่างถาวรในระหว่างกระบวนการ
หากคุณพบว่าการใช้บรรทัดคำสั่งนั้นซับซ้อนเกินไป ก็มีทางเลือกเชิงพาณิชย์อื่นๆ เช่น PartitionAssistant Recovery เครื่องมือเหล่านี้มีอินเทอร์เฟซแบบกราฟิกและการสแกนอัตโนมัติเชิงลึก แม้ว่าจะไม่ฟรีเสมอไปก็ตาม อย่างไรก็ตาม สำหรับผู้ใช้ส่วนใหญ่ การใช้ TestDisk และ PhotoRec เวอร์ชันฟรีร่วมกันก็เพียงพอแล้วสำหรับการกู้คืนข้อมูลของคุณ
ชุดเครื่องมือนี้ช่วยให้คุณแก้ไขได้ทุกอย่าง ตั้งแต่ข้อผิดพลาดในการอ่านข้อมูลอย่างง่าย ไปจนถึงการสร้างพาร์ติชั่นใหม่ทั้งหมด หรือการดึงไฟล์จากเซกเตอร์ดิบ ตราบใดที่ข้อมูลยังไม่ถูกเขียนทับ สิ่งสำคัญคือต้องดำเนินการอย่างรวดเร็ว หลีกเลี่ยงการเขียนข้อมูลใหม่ลงในหน่วยความจำที่เสียหาย และควรทำงานจากข้อมูลสำรองหรืออิมเมจที่คัดลอกมา เพื่อให้มั่นใจได้ถึงความปลอดภัยของข้อมูลสูงสุด