Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 0xc000000f: ไม่พบ Boot Configuration Data

Fix 0xc000000f: An Error occurred while attempting to read the boot configuration data

สาเหตุหลักของข้อผิดพลาด 0xc000000f คือ BOOTMGR ไม่พบข้อมูล BCD (Boot Configuration Database) บนฮาร์ดดิสก์ ข้อมูล BCD อาจเสียหายหรือหายไป จึงต้องซ่อมแซมหรือ rebuild BCD อีกสาเหตุคือ system files เสียหาย หรือสาย HDD หลวม/เสียหาย

การรีสตาร์ทคอมพิวเตอร์จะไม่ช่วย เพราะจะเจอหน้าจอข้อผิดพลาดซ้ำ กลายเป็น infinite reboot loop มาดูวิธีแก้ไขกัน

Fix 0xc000000f: An Error occurred while attempting to read the boot configuration data

วิธีที่ 1: Run Automatic/Startup Repair

  1. ใส่ Windows 10 bootable installation DVD หรือ Recovery Disc รีสตาร์ทคอมพิวเตอร์
  2. กดปุ่มใดปุ่มหนึ่งเมื่อโหลดบูทจาก CD/DVD
  3. เลือกภาษา คลิก Next คลิก Repair your computer มุมซ้ายล่าง
  4. ที่หน้าจอ Choose an option คลิก Troubleshoot
  5. ที่หน้าจอ Troubleshoot คลิก Advanced options
  6. ที่หน้าจอ Advanced options คลิก Automatic Repair หรือ Startup Repair
  7. รอจนกว่า Windows Automatic/Startup Repairs จะเสร็จ
  8. รีสตาร์ท ควร Fix 0xc000000f แล้ว หากไม่ได้ ลองวิธีถัดไป

อ่านเพิ่มเติม: How to fix Automatic Repair couldn't repair your PC

วิธีที่ 2: Repair หรือ Rebuild BCD

  1. เปิด Command Prompt จาก DVD ติดตั้ง Windows (วิธีที่ 1)
  2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง แล้วกด Enter:
    a) bootrec.exe /FixMbr
    b) bootrec.exe /FixBoot
    c) bootrec.exe /RebuildBcd
  3. หากคำสั่งข้างต้นล้มเหลว ให้พิมพ์คำสั่งต่อไปนี้ใน cmd:
    bcdedit /export C:\BCD_Backup
    c:
    cd boot
    attrib bcd -s -h -r
    ren c:\boot\bcd bcd.old
    bootrec /RebuildBcd
  4. ออกจาก cmd และรีสตาร์ท Windows
  5. วิธีนี้ควร Fix 0xc000000f หากไม่ได้ ลองวิธีถัดไป

วิธีที่ 3: กู้คืนคอมพิวเตอร์ไปยังจุดก่อนหน้าที่ทำงานได้

  1. ใส่สื่อติดตั้ง Windows หรือ Recovery Drive/System Repair Disc เลือกภาษา คลิก Next
  2. คลิก Repair your computer ด้านล่าง
  3. เลือก Troubleshoot แล้ว Advanced Options
  4. คลิก System Restore ทำตามคำแนะนำ
  5. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: ตรวจสอบสาย HDD หลวมหรือเสียหาย

ในกรณีส่วนใหญ่ ข้อผิดพลาดนี้เกิดจากการเชื่อมต่อฮาร์ดดิสก์หลวมหรือเสียหาย ต้องตรวจสอบการเชื่อมต่อ

สำคัญ: ไม่แนะนำให้เปิดเคสคอมพิวเตอร์ถ้ายังอยู่ในประกัน จะทำให้ประกันสูญเสีย วิธีที่ดีกว่าคือส่งไปที่ศูนย์บริการ หากไม่มีความรู้ทางเทคนิค อย่าเสียบถอดเอง หาผู้เชี่ยวชาญช่วยตรวจสอบ

หลังตรวจสอบการเชื่อมต่อฮาร์ดดิสก์แล้ว รีบูทคอมพิวเตอร์ อาจแก้ไข 0xc000000f ได้

วิธีที่ 5: เรียกใช้ SFC และ CHKDSK

  1. เปิด Command Prompt จากวิธีที่ 1 (คลิก Command Prompt ที่ Advanced options)
  2. พิมพ์คำสั่งใน cmd แล้วกด Enter ทีละคำสั่ง:
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
    chkdsk C: /f /r /x

    หมายเหตุ: ใช้ตัวอักษรไดรฟ์ที่ Windows ติดตั้งอยู่ C: คือไดรฟ์ที่ตรวจสอบ /f ให้สิทธิ์แก้ไขข้อผิดพลาด /r ค้นหา bad sectors และกู้คืน /x ยกเลิก mount ไดรฟ์ก่อนเริ่ม

  3. ออกจาก Command Prompt และรีสตาร์ทคอมพิวเตอร์

หลังใช้คำสั่งนี้ partition หลักอาจแสดงข้อผิดพลาด "The first NTFS boot sector is unreadable or corrupt" แต่ partition ที่สองจะได้รับการซ่อมแซม

บทความแนะนำ:

  • Fix Black Screen With Cursor On Startup
  • Fix Error 2502 and 2503 while installing or uninstalling
  • Error code: 0x80070035 The network path was not found
  • How to Fix Chrome Won't Open or Launch

เสร็จแล้ว คุณแก้ไข 0xc000000f: An Error occurred while attempting to read the boot configuration data เรียบร้อย หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น