การทำให้ข้อมูลของคุณเสียหายสามารถทำลายล้างได้ โดยเฉพาะอย่างยิ่งหากคุณไม่ได้สำรองไฟล์สำคัญของคุณไว้ ไม่ว่าจะเป็นเอกสารงานหรือภาพถ่ายที่น่าจดจำ การสูญเสียการเข้าถึงไฟล์สำคัญอาจทำให้ข้อมูลสูญหายอย่างถาวร
แน่นอน มีหลายวิธีที่คุณสามารถลองกู้คืนข้อมูลที่เสียหาย และยังมีเครื่องมือของบุคคลที่สามที่ทำให้กระบวนการนี้ง่ายขึ้นมาก แต่ถ้าไฟล์ที่เสียหายอยู่ในโฟลเดอร์หรือไดเร็กทอรีที่มีไฟล์อื่นๆ เป็นพันๆ ไฟล์ คุณจะหามันเจอได้อย่างไร? คุณรู้ได้อย่างไรว่าไม่มีไฟล์ที่เสียหายอื่นๆ ตามมาด้วย
การพยายามแยกไฟล์ที่เสียหายออกอาจเป็นปัญหาได้ เพราะคุณจะไม่มีทางรู้ว่าไฟล์นั้นเสียหายหรือไม่ เว้นแต่คุณจะพยายามเปิดมัน การค้นหาไฟล์ที่เสียหายจาก 10 หรือ 20 เอกสารนั้นสามารถจัดการได้ แต่ถ้าคุณต้องการแยกไฟล์หลายร้อยหรือหลายพันไฟล์ล่ะ ผู้ใช้บางคนไม่รู้ด้วยซ้ำว่ามีไฟล์ที่เสียหายในไดรฟ์จนกว่าจะพยายามคัดลอกโฟลเดอร์
เมื่อผู้ใช้พยายามคัดลอกไฟล์ที่เสียหายไปยังไดรฟ์อื่นหรือที่อื่น จะส่งผลให้เกิดข้อผิดพลาดเนื่องจากไม่สามารถเข้าถึงไฟล์ได้อีกต่อไป มีผู้ใช้หลายรายที่รายงานว่าไม่สามารถคัดลอกให้เสร็จสิ้นได้เนื่องจากไฟล์บางไฟล์ที่กำลังคัดลอกได้รับความเสียหาย
เคล็ดลับแบบมือโปร:สแกน Mac ของคุณเพื่อหาปัญหาด้านประสิทธิภาพ ไฟล์ขยะ แอพที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าได้
ไม่ว่าคุณจะพยายามคัดลอกโฟลเดอร์หรือทั้งไดเร็กทอรี ตราบใดที่มีไฟล์ที่เสียหายเพียงไฟล์เดียวในชุดนั้น กระบวนการคัดลอกจะหยุดโดยอัตโนมัติเมื่อพบไฟล์ที่เสียหายและจะไม่ดำเนินการต่ออีกต่อไป สิ่งนี้นำไปสู่การคัดลอกล้มเหลว ซึ่งทำให้ผู้ใช้ Mac หลายคนผิดหวัง
นอกจากนี้ยังมีหลายกรณีที่ไดรฟ์ทั้งหมดเสียหายหรือบัญชีผู้ใช้ Mac เสียหาย ซึ่งนำเสนอปัญหาที่ร้ายแรงกว่านั้น ยิ่งไฟล์เกี่ยวข้องมากเท่าไหร่ กระบวนการก็จะยิ่งซับซ้อนมากขึ้นเท่านั้น เพราะคุณจะต้องจัดการกับความเสียหายที่อาจเกิดขึ้นจำนวนมากขึ้น
เหตุใดไฟล์และไดรฟ์จึงเสียหาย
มีเหตุผลมากมายที่อาจทำให้ไฟล์ของคุณเสียหาย และนี่เป็นเพียงบางส่วนเท่านั้น:
- ไฟล์ไม่ได้รับการบันทึกอย่างถูกต้อง
- ไฟล์ถูกบันทึกโดยใช้รูปแบบที่ไม่ถูกต้อง
- ไฟล์ได้รับผลกระทบจากการติดมัลแวร์
- คอมพิวเตอร์ขัดข้องหรือสูญเสียพลังงานในขณะที่กระบวนการที่เกี่ยวข้องกับไฟล์กำลังทำงานอยู่
- มีเซกเตอร์เสียในฮาร์ดไดรฟ์หรือบันทึกตำแหน่ง
- ไฟล์ไม่เข้ากันกับแอปพลิเคชันที่ใช้ในการเปิด
นี่เป็นเพียงองค์ประกอบบางส่วนที่อาจทำให้ไฟล์เสียหายได้ ไม่ว่าสาเหตุคืออะไร การพยายามกู้คืนไฟล์ที่เสียหายเหล่านี้ไม่ใช่ปัญหาใหญ่ แต่การพยายามคัดลอกข้อมูลจากดิสก์ที่เสียหายหรือบัญชีผู้ใช้ที่เสียหายบน Mac นั้นท้าทายกว่า
วิธีการคัดลอกข้อมูลจากไดรฟ์หรือโฟลเดอร์ที่เสียหาย
เมื่อมีไฟล์ที่เสียหายจากไดรฟ์หรือโฟลเดอร์ที่คุณต้องการคัดลอก การพยายามค้นหาไฟล์ที่ผิดพลาดด้วยตนเองนั้นเป็นไปไม่ได้ โดยเฉพาะอย่างยิ่งหากคุณต้องการรวมไฟล์หลายพันไฟล์ ในกรณีนี้ ต่อไปนี้คือวิธีการบางอย่างในการคัดลอกไฟล์ไปยังไดรฟ์หรือโฟลเดอร์อื่นได้สำเร็จ:
วิธีที่ 1:ใช้ Carbon Copy Cloner
Carbon Copy Cloner หรือ CCC เป็นแอปพลิเคชั่นสำรองข้อมูลสำหรับ macOS ที่ให้คุณโคลนไดรฟ์ สร้างข้อมูลสำรองที่สามารถบู๊ตได้ และคัดลอกไฟล์ แต่สิ่งที่คุณไม่รู้ก็คือ CCC ยังมีเครื่องมือสแกนที่ตรวจจับว่าไฟล์ที่คัดลอกนั้นสมบูรณ์หรือไม่ เมื่อ CCC พบไฟล์ที่เสียหาย จะทริกเกอร์การแจ้งเตือนที่มีชื่อของเอกสารที่มีปัญหา เมื่อคุณทราบแล้วว่าไฟล์ใดเป็นสาเหตุของปัญหา คุณก็สามารถลบไฟล์และดำเนินการตามขั้นตอนการคัดลอกได้
วิธีที่ 2:ซ่อมแซมโวลุ่มโดยใช้คำสั่ง DiskUtil
หากคุณคิดว่าฮาร์ดไดรฟ์ของคุณเสียหาย คุณต้องตรวจสอบก่อนทำการแรป โดยทำตามคำแนะนำด้านล่าง:
- เปิดยูทิลิตี้ดิสก์ จากโฟลเดอร์ Finder> Go> Utilities
- จดชื่อดิสก์
- เปิด เทอร์มินัล จากโฟลเดอร์ยูทิลิตี้
- พิมพ์คำสั่งต่อไปนี้:diskutil VerifyVolume /Volumes/DriveName
- เปลี่ยน ชื่อไดรฟ์ ด้วยชื่อดิสก์ที่คุณจดไว้
- หากคุณได้รับข้อความด้านล่าง แสดงว่าคุณจำเป็นต้องซ่อมแซมฮาร์ดไดรฟ์ของคุณ:
พบว่าไดรฟ์ข้อมูล X เสียหายและจำเป็นต้องได้รับการซ่อมแซม - หากต้องการซ่อมแซมโวลุ่ม ให้พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล:
diskutil repairVolume /Volumes/DriveName - เปลี่ยน ชื่อไดรฟ์ ด้วยชื่อดิสก์ที่คุณจดไว้
- รอให้กระบวนการเสร็จสิ้น จากนั้นลองคัดลอกไฟล์อีกครั้ง
วิธีที่ 3:เรียกใช้คำสั่ง FSCK
การตรวจสอบความสอดคล้องของระบบไฟล์ (FSCK) เป็นเครื่องมือบรรทัดคำสั่งในตัวที่คุณสามารถเปิดใช้งานผ่านแอพ Terminal เพื่อลองและซ่อมแซมพาร์ติชั่นหรือไดรฟ์ที่เสียหายของคุณ แต่ก่อนที่คุณจะรันคำสั่งนี้ คุณต้องค้นหาก่อนว่าคุณต้องการซ่อมแซมพาร์ติชั่นใด
หากต้องการใช้คำสั่งนี้ ให้ทำตามขั้นตอนด้านล่าง:
- เปิด เทอร์มินัล แอปจาก Finder> Go> Utilities โฟลเดอร์
- พิมพ์คำสั่งนี้ แล้วกด Enter :รายการดิสก์
- คุณจะเห็นรายการไดรฟ์ที่เชื่อมต่อพร้อมกับรายละเอียดพาร์ติชั่น
- ระบุไดรฟ์ที่เสียหายจากรายการและจด /dev/disk# .
- พิมพ์คำสั่งต่อไปนี้:
- sudo fsck_hfs -r -d /dev/disk2 – เพื่อเรียกใช้การซ่อมแซมบนไดรฟ์ทั้งหมด
- sudo fsck_hfs -r -d /dev/disk2s1 – เพื่อซ่อมแซมเฉพาะพาร์ติชั่น s1 ใน disk2
- กด ป้อน เพื่อรันคำสั่งและรอให้ fsck ทำการสแกนและแก้ไขข้อผิดพลาด
- หากพาร์ติชันสำหรับเริ่มระบบของไดรฟ์เสียหาย ให้รีสตาร์ท Mac ผ่านโหมดผู้ใช้คนเดียวโดยกดปุ่มเปิด/ปิดในขณะที่กด Command + S กุญแจ
- พิมพ์คำสั่งนี้ในเทอร์มินัล:/sbin/fsck –fy
วิธีการคัดลอกข้อมูลจากบัญชีผู้ใช้ที่เสียหายบน Mac
หากบัญชีผู้ใช้ของคุณเสียหายและคุณไม่สามารถเข้าถึงไฟล์ของคุณได้อีกต่อไป คุณสามารถใช้วิธีการใดๆ ด้านล่างนี้:
วิธีที่ 1:คัดลอกไฟล์ด้วยตนเอง
หากคุณกำลังพยายามคัดลอกทั้งไดรฟ์หรือโฟลเดอร์ แต่ยังคงถูกขัดจังหวะเนื่องจากมีไฟล์ที่เสียหายอยู่ ให้ทำตามขั้นตอนเหล่านี้:
- ใน Finder ไปที่ /Users โฟลเดอร์และค้นหาโฟลเดอร์เริ่มต้นของบัญชีเก่า
- เลือกโฟลเดอร์นั้น คลิกขวา จากนั้นเลือก รับข้อมูล
- คลิกที่ไอคอนแม่กุญแจและพิมพ์รหัสผ่านผู้ดูแลระบบของคุณเพื่อเปลี่ยนแปลงโฟลเดอร์นั้น
- เลื่อนลงไปด้านล่างและมองหา การแบ่งปันและการอนุญาต ส่วน.
- เพิ่มบัญชีผู้ใช้ของคุณในการอนุญาตและตั้งค่าไฟล์เป็นแบบอ่านอย่างเดียว
- ปิดหน้าต่าง
- เปิดโฟลเดอร์หรือไดรฟ์ที่มีไฟล์ที่คุณต้องการคัดลอก
- กด Command + A จากนั้นกด Command + C หากคุณต้องการคัดลอกทุกอย่างหรือเลือกไฟล์ด้วยตนเอง
- กด Command + V เพื่อวางไฟล์ลงในโฟลเดอร์เริ่มต้นของผู้ใช้ปัจจุบัน
สิทธิ์ถูกตั้งค่าให้อ่านอย่างเดียว ดังนั้นเมื่อคุณลากไฟล์ ไฟล์จะทำสำเนา เมื่อคุณพยายามย้ายไฟล์ ไฟล์เหล่านั้นจะคงสิทธิ์ของผู้ใช้เดิมไว้และจะไม่สามารถเข้าถึงได้ในไดรฟ์หรือโฟลเดอร์ใหม่
วิธีที่ 2:ใช้เทอร์มินัล
หากคุณพอใจกับการใช้บรรทัดคำสั่ง คุณสามารถลองใช้วิธีนี้โดยใช้เทอร์มินัล ในการดำเนินการนี้:
- เปิดตัว เทอร์มินัล จาก Finder> ไป> ยูทิลิตี
- พิมพ์คำสั่งต่อไปนี้ จากนั้นกด Enter: cp -Rfv sourcefile destinationfile
ที่ไหน:
- cp – คัดลอก
- R – รักษาลำดับชั้นของไฟล์
- f – หากไม่สามารถเปิดไฟล์ปลายทางที่มีอยู่ได้ ให้ลบออกแล้วลองอีกครั้ง
- v – โหมด verbose แสดงไฟล์ที่โอนเมื่อดำเนินการ
- ไฟล์ต้นฉบับ – ข้อมูลที่คุณต้องการคัดลอก
- destinationfile – ไดเร็กทอรีหรือไดรฟ์ที่คุณต้องการคัดลอกไปยัง
คำสั่งนี้ไม่เพิกเฉยต่อข้อผิดพลาดหรือไฟล์ที่เสียหาย แต่แฟล็ก "f" บังคับผ่านพวกมันและคัดลอกเฉพาะข้อมูลที่ไม่เสียหาย เมื่อคุณเห็นความคืบหน้าผ่านแฟล็ก verbose คุณจะได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่า ไม่ได้คัดลอกข้อมูลเนื่องจากข้อผิดพลาด I/O เมื่อพบข้อมูลที่เสียหาย เมื่อข้อความแสดงข้อผิดพลาดแสดงขึ้น คำสั่งจะย้ายไปยังไฟล์ถัดไปแม้จะไม่มีการป้อนข้อมูลจากผู้ใช้
วิธีที่ 3:ใช้เครื่องมือการกู้คืนข้อมูลของบุคคลที่สาม
หากคุณไม่ต้องการสร้างปัญหาให้กับตัวเองด้วยวิธีข้างต้นหรือด้วยเหตุผลบางประการ ขั้นตอนข้างต้นใช้ไม่ได้ผล ตัวเลือกถัดไปของคุณคือการใช้ซอฟต์แวร์กู้คืนข้อมูล มีซอฟต์แวร์กู้คืนข้อมูลมากมายใน Mac App Store แต่คุณต้องเลือกซอฟต์แวร์ที่ทำงานได้ดี เครื่องมือกู้คืนข้อมูลที่ดีที่สุดสำหรับ Mac ได้แก่ EaseUS Todo Backup, Disk Drill, Data Rescue 5, Recoverit และ Stellar Data Recovery Professional แอปเหล่านี้ส่วนใหญ่ใช้งานง่ายและทำงานได้ดีในการกู้คืนข้อมูลที่เสียหาย
สรุป
การสูญหายของข้อมูลเป็นปัญหาร้ายแรง และสาเหตุที่พบบ่อยที่สุดคือการทุจริต หากไฟล์ โฟลเดอร์ หรือไดรฟ์เสียหาย และคุณไม่มีข้อมูลสำรองที่เชื่อถือได้ การเข้าถึงไฟล์สำคัญอาจเป็นเรื่องยาก หากคุณไม่แน่ใจว่าต้องทำอย่างไร คุณสามารถลองใช้วิธีใดวิธีหนึ่งข้างต้นเพื่อดูว่าวิธีใดจะได้ผลสำหรับคุณ หากไม่สำเร็จ คุณสามารถใช้เครื่องมือกู้คืนข้อมูลของบุคคลที่สามแทนได้