Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีแก้ไขข้อผิดพลาด 'No Readable File Allocation Tables' เมื่อรัน CHKDSK

บทช่วยสอนนี้ประกอบด้วยคำแนะนำทีละขั้นตอนในการแก้ไขข้อผิดพลาด "There are no readable file allocation tables (FAT)" เมื่อรันคำสั่ง "chkdsk X: /F /R" เพื่อซ่อมแซมไดรฟ์ที่เข้าถึงไม่ได้จาก Windows ด้วยข้อผิดพลาด "The drive is not formatted, do you want to format it now?"

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

รายละเอียดปัญหา: หลังจากรันคำสั่ง "CHKDSK X: /F" หรือ "CHKDSK X: /F /R" เพื่อซ่อมแซมไดรฟ์ที่ Windows ไม่จดจำ พร้อมข้อผิดพลาด "The drive is not formatted, do you want to format it now?" คุณจะได้รับข้อผิดพลาด:

"The type of file system is FAT32.
An error occurred while reading the file application table (FAT 1).
An error occurred while reading the file application table (FAT 2).
There are no readable file application tables (FAT)."

วิธีแก้ไขข้อผิดพลาด CHKDSK "There are no readable file application tables (FAT)."

ข้อผิดพลาด CHKDSK "There are no readable file allocation tables (FAT)" เกิดขึ้นเพราะ FAT boot sector ของฮาร์ดดิสก์เสียหาย ในกรณีนี้ ให้ทำตามคำแนะนำด้านล่างเพื่อซ่อมแซม FAT boot sector ของฮาร์ดดิสก์ *

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

  • วิธีกู้คืนไฟล์จากดิสก์ที่เสียหายหรือเข้าถึงไม่ได้ โดยใช้ TestDisk
  • วิธีกู้คืนข้อมูลจากฮาร์ดดิสก์ RAW, USB Disk, SD Card

วิธีซ่อมแซม FAT Boot sector ที่เสียหาย:

เพื่อซ่อมแซม Boot sector ที่เสียหายของไดรฟ์ (HDD, USB, SD Card):

1. ไปที่ https://www.cgsecurity.org/wiki/TestDisk และดาวน์โหลดยูทิลิตี้ Testdisk ตามระบบปฏิบัติการของคุณ (เช่น Windows)

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

2. เมื่อดาวน์โหลดเสร็จสิ้น คลิกขวาที่ไฟล์ "testdisk-7.0-WIP.win.zip" และเลือก Extract All เพื่อแตกไฟล์

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

3. สำรวจเนื้อหาในโฟลเดอร์ที่แตกไฟล์แล้ว และดับเบิลคลิกที่ testdisk_win.exe

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

4. ที่หน้าจอแรกของ TestDisk กด Enter ที่ตัวเลือก Create ที่ไฮไลท์

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

5. ใช้ปุ่มลูกศร ไปที่ไดรฟ์ที่เสียหาย และกด Enter *

* หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณเลือกไดรฟ์ที่ถูกต้อง (ไดรฟ์ที่เสียหาย) ก่อนดำเนินการต่อ

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

6. ที่หน้าจอถัดไป ให้ปล่อย partition table type ที่ตรวจพบ (เช่น 'Intel") และกด Enter

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

7. จากนั้นคลิก Advanced

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

8. ตอนนี้ ใช้ปุ่มลูกศรขวา เลือกตัวเลือก Boot และกด Enter *

* หมายเหตุ: หากที่หน้าจอนี้ partition type ถูกจดจำผิด (เช่น เป็น 'FAT32' แต่คุณรู้ว่าเป็น 'NTFS' ให้ไฮไลท์ 'Type' กด Enter และตั้งค่า partition type เป็น "07 HPFS-NTFS"

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

9. จากนั้น ใช้ปุ่มลูกศรขวาอีกครั้ง เลือกตัวเลือก Repair FAT และกด Enter

10. ที่จุดนี้ โปรแกรม TestDisk จะตรวจสอบว่า FAT boot sector เหมือนกับ backup ของมันหรือไม่ เมื่อเสร็จแล้ว ให้ดำเนินการต่อไปตามผลลัพธ์:

  • หาก Boot sector ไม่เหมือนกับ backup คุณจะถูกถามว่าต้องการกู้คืน FAT boot sector จาก backup หรือไม่ หากเกิดขึ้น ให้เลือก Yes โดยกดปุ่ม 'Y'
  • หาก Boot sector เหมือนกับ backup ให้ไฮไลท์ตัวเลือก Rebuild BS และกด Enter เพื่อสร้าง Boot sector ใหม่

วิธีแก้ไขข้อผิดพลาด  No Readable File Allocation Tables  เมื่อรัน CHKDSK

10. เมื่อกระบวนการเสร็จสิ้น กด q เพื่อออก และปิดโปรแกรม TestDisk (หน้าต่าง)
11. รีสตาร์ทคอมพิวเตอร์
12. ปกติแล้ว หลังจากรีสตาร์ท คุณจะสามารถเข้าถึงไดรฟ์และเนื้อหาได้ หากเกิดขึ้น ให้สำรองไฟล์ทันที และตรวจสอบไดรฟ์สำหรับปัญหา หากยังเข้าถึงไม่ได้ อาจเสียหายและคุณจะต้องเปลี่ยนใหม่

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