Windows 11 BCD เสีย แก้อย่างไร ซ่อม Boot Configuration Data เมื่อเครื่องบูตไม่ขึ้น

หากเปิดเครื่องแล้ว Windows 11 แสดงข้อความ เช่น

  • Boot Configuration Data is missing
  • The Boot Configuration Data file is missing
  • The Boot Configuration Data file doesn’t contain valid information
  • Error Code: 0xc000000f
  • Error Code: 0xc0000098

หรือเครื่องบูตไม่ขึ้นหลังเปลี่ยน SSD, โคลนดิสก์ หรือไฟดับระหว่างอัปเดต มีความเป็นไปได้สูงว่า Boot Configuration Data (BCD) ของ Windows ได้รับความเสียหาย

ข่าวดีคือ ในหลายกรณีสามารถซ่อมแซมได้โดยไม่ต้องติดตั้ง Windows ใหม่

บทความนี้จะอธิบายวิธีตรวจสอบและแก้ไข BCD อย่างละเอียด พร้อมข้อควรระวังสำหรับเครื่องที่ใช้ UEFI และ GPT

BCD คืออะไร

BCD (Boot Configuration Data) คือฐานข้อมูลที่ Windows ใช้เก็บข้อมูลเกี่ยวกับการบูต เช่น

  • ตำแหน่งของ Windows
  • ตัวเลือกการบูต
  • Windows Recovery Environment (WinRE)
  • Boot Manager

หากไฟล์นี้เสียหาย Windows จะไม่ทราบว่าจะเริ่มต้นระบบจากตำแหน่งใด

อาการที่พบเมื่อ BCD เสีย

ผู้ใช้มักพบอาการดังต่อไปนี้

  • Windows บูตไม่ขึ้น
  • ขึ้น Error 0xc000000f
  • ขึ้น Error 0xc0000098
  • Boot Manager Error
  • Automatic Repair Loop
  • Startup Repair ใช้ไม่ได้
  • รีสตาร์ทวนซ้ำ
  • เข้า Windows ไม่ได้

สาเหตุของ BCD เสียหาย

สาเหตุที่พบได้บ่อย ได้แก่

  • ปิดเครื่องระหว่าง Windows Update
  • SSD หรือ HDD มี Bad Sector
  • โคลน SSD ไม่สมบูรณ์
  • ลบหรือแก้ไขพาร์ทิชันระบบ
  • Malware
  • Windows Update ล้มเหลว
  • ไฟดับระหว่างเขียนข้อมูล
  • ใช้โปรแกรมจัดการพาร์ทิชันผิดพลาด

วิธีตรวจสอบว่า BCD มีปัญหาหรือไม่

เข้า

Windows Recovery Environment (WinRE)

เปิด

Command Prompt

จากนั้นรัน

bcdedit

หากไม่พบรายการ Windows หรือมีข้อความแสดงข้อผิดพลาด

มีโอกาสสูงที่ BCD เสียหาย

วิธีแก้ Windows 11 BCD เสีย

1. ตรวจสอบระบบไฟล์

ก่อนซ่อม BCD

รัน

chkdsk C: /f /r

หากดิสก์มีปัญหา ควรแก้ไขก่อน


2. ตรวจสอบ SSD

หาก SSD มี Bad Sector หรือค่า SMART ผิดปกติ

การสร้าง BCD ใหม่อาจไม่ช่วยแก้ปัญหาในระยะยาว

ควรตรวจสอบสุขภาพของ SSD ก่อน


3. ค้นหาระบบ Windows

รัน

bootrec /scanos

หากระบบพบ Windows

แสดงว่าตัวระบบยังอยู่

แต่ข้อมูล BCD อาจเสียหาย


4. สร้าง BCD ใหม่

รัน

bootrec /rebuildbcd

เมื่อระบบถาม

Add installation to boot list?

ตอบ

Y

5. ตรวจสอบผล

รัน

bcdedit

ตรวจสอบว่ารายการ Windows ปรากฏแล้วหรือไม่


6. ตรวจสอบ WinRE

รัน

reagentc /info

หาก WinRE ถูกปิด

เปิดด้วย

reagentc /enable

7. ซ่อมไฟล์ระบบ

หากสามารถเข้า Windows ได้

รัน

sfc /scannow

จากนั้น

DISM /Online /Cleanup-Image /RestoreHealth

8. ตรวจสอบ BIOS/UEFI

ตรวจสอบว่า

  • SSD ถูกตรวจพบ
  • Boot Order ถูกต้อง
  • โหมด UEFI หรือ Legacy ตรงกับรูปแบบพาร์ทิชัน

หากตั้งค่าไม่ตรง ระบบอาจหา BCD ไม่พบ


9. ตรวจสอบ Event Viewer

หากสามารถเข้า Windows ได้

เปิด

eventvwr.msc

ตรวจสอบ

  • Boot
  • Disk
  • Kernel
  • Critical

เพื่อดูว่ามีปัญหาอื่นร่วมด้วยหรือไม่


10. ใช้ Startup Repair

หลังสร้าง BCD ใหม่

ให้ทดลองใช้

Startup Repair

อีกครั้ง

เพราะเครื่องมืออาจสามารถซ่อมส่วนที่เหลือได้


11. ใช้ In-place Upgrade Repair

หากเข้า Windows ได้

แต่ระบบยังมีปัญหา

ให้ใช้

In-place Upgrade Repair

เพื่อแทนที่ไฟล์ระบบทั้งหมด


12. Clean Install

หาก

  • BCD เสียหายอย่างรุนแรง
  • SSD ปกติ
  • ซ่อมทุกวิธีแล้วไม่สำเร็จ

อาจต้องติดตั้ง Windows ใหม่

BCD กับ Bootrec ต่างกันอย่างไร

  • BCD คือฐานข้อมูลการบูต
  • Bootrec คือเครื่องมือที่ใช้ซ่อม BCD และส่วนประกอบการบูต

Bootrec จึงเป็นเครื่องมือ ส่วน BCD คือข้อมูลที่ถูกซ่อม

หากเพิ่งโคลน SSD

การโคลน SSD บางโปรแกรมอาจไม่คัดลอก

  • EFI Partition
  • Recovery Partition
  • BCD

อย่างสมบูรณ์

จึงควรตรวจสอบทุกครั้งหลังเปลี่ยนดิสก์

วิธีป้องกัน BCD เสียหาย

  • ไม่ปิดเครื่องระหว่าง Windows Update
  • ตรวจสุขภาพ SSD เป็นประจำ
  • หลีกเลี่ยงการแก้ไขพาร์ทิชันโดยไม่จำเป็น
  • สำรองข้อมูลเป็นประจำ
  • สร้าง USB ติดตั้ง Windows ไว้ใช้งานฉุกเฉิน
  • สร้าง Restore Point ก่อนปรับแต่งระบบ

ทีมงาน comsiam แนะนำว่า หากพบข้อความเกี่ยวกับ Boot Configuration Data อย่าเพิ่งรีบติดตั้ง Windows ใหม่ ให้ตรวจสอบ SSD และรัน bootrec /scanos ก่อน เพราะในหลายกรณีระบบยังอยู่ครบ เพียงแต่ข้อมูล BCD เสียหายเท่านั้น

สรุป

Windows 11 BCD เสีย เป็นสาเหตุสำคัญที่ทำให้เครื่องบูตไม่ขึ้น แต่สามารถซ่อมได้ในหลายกรณีด้วยการตรวจสอบดิสก์ สร้าง BCD ใหม่ และตรวจสอบการตั้งค่า BIOS/UEFI

เมื่อใช้งานร่วมกับ CHKDSK, SFC, DISM และ Startup Repair จะช่วยเพิ่มโอกาสในการกู้ระบบกลับมาโดยไม่ต้องฟอร์แมตเครื่อง

จากประสบการณ์ของทีม comsiam ผู้ใช้จำนวนมากสามารถกลับมาใช้งาน Windows ได้ตามปกติ หลังสร้าง BCD ใหม่และตรวจสอบโครงสร้างการบูตอย่างถูกต้อง

คำถามชวนคิด

เครื่องของคุณขึ้น Error 0xc000000f, 0xc0000098 หรือข้อความ Boot Configuration Data is missing และคุณได้ตรวจสอบว่า SSD ยังทำงานปกติก่อนเริ่มซ่อม BCD แล้วหรือยัง?