Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

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

โครงสร้างฮาร์ดไดรฟ์

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซีชม

ก่อนอื่น มาดูโครงสร้างเชิงตรรกะของฮาร์ดไดรฟ์กันก่อน โดยปกติ ฮาร์ดไดรฟ์จะประกอบด้วย Boot Sector, ดัชนี และข้อมูล Boot Sector อยู่ที่จุดเริ่มต้นของไดรฟ์และโดยปกติจะใช้เพื่อเริ่มระบบปฏิบัติการและมีรายละเอียดเกี่ยวกับพาร์ติชั่นของไดรฟ์ ดัชนีประกอบด้วยข้อมูลเกี่ยวกับไฟล์และโฟลเดอร์ที่มีอยู่ในไดรฟ์ - ในกรณีของระบบที่ใช้ Windows จะเป็น MFT หรือ Master Fat Table ส่วนข้อมูลของไดรฟ์เก็บไฟล์จริงและเนื้อหา

ไฟล์ที่ถูกลบ

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

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

ข้อมูลเสียหาย

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

ขั้นตอนการกู้คืนไฟล์

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

มีโปรแกรมจำนวนมากที่สามารถช่วยในการกู้คืนข้อมูลได้ จากประสบการณ์ของผม TestDisk ทำงานได้ดีมาก

การกู้คืนไฟล์ที่ถูกลบ

แอปพลิเคชั่นกู้คืนข้อมูลส่วนใหญ่มีคุณสมบัติการสแกนอย่างรวดเร็ว โดยปกติจะใช้สำหรับไฟล์ที่ถูกลบเท่านั้น และจำเป็นที่ระบบปฏิบัติการจะมองเห็นไดรฟ์แบบลอจิคัล - กล่าวคือ พาร์ติชันไม่เสียหาย ติดตั้งอย่างถูกต้อง และคุณสามารถเรียกดูไดรฟ์ใน explorer ได้จริง การสแกนอย่างรวดเร็วจะสแกนตารางไฟล์ (MFT ตามที่กล่าวไว้ก่อนหน้านี้) และค้นหาไฟล์ที่ถูกทำเครื่องหมายว่าถูกลบ

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

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

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

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

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

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

การกู้คืนข้อมูลที่เสียหาย

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

หากเวอร์ชัน "เร็วกว่า" ของการกู้คืนข้อมูลที่เสียหายล้มเหลว วิธีการสำรองคือการสแกนข้อมูลในไดรฟ์ดิบเพื่อหาลายเซ็นของไฟล์บางประเภทที่คุณต้องการกู้คืน ไฟล์เช่น jpegs เอกสาร MS Word และไฟล์ Excel มี "ลายเซ็น" ที่เฉพาะเจาะจง ซึ่งมักจะเป็นจุดเริ่มต้นและจุดสิ้นสุดที่คล้ายคลึงกันของไฟล์ที่กำหนดประเภทไฟล์ ดังนั้นโปรแกรมกู้ข้อมูลจะสแกนไดรฟ์เพื่อหาสตริงเหล่านี้เพื่อค้นหาไฟล์ที่สูญหาย

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

MTE อธิบาย:การกู้คืนไฟล์ทำงานอย่างไรบนพีซี

สรุปข้อสังเกต

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

เครดิตรูปภาพ:ข้อมูล HDD เสียโดย BigStockPhoto