รหัสข้อผิดพลาด 0xc000000f ขณะบูต Windows 10 เป็นข้อผิดพลาดหน้าจอสีฟ้า (Blue Screen of Death - BSOD) ที่พบบ่อย มักเกิดขึ้นหลังติดตั้งซอฟต์แวร์ใหม่ หรืออัปเดตระบบปฏิบัติการ ข้อความจะลักษณะประมาณนี้:
File: /Windows/system32/winload.exe Error code: 0xc000000f
สาเหตุของข้อผิดพลาด 0xc000000f
- บูตเซกเตอร์เสียหายจากไวรัสหรือไฟฟ้าดับ
- ฮาร์ดดิสก์เสียหาย
- ไดรเวอร์ระบบ หรือไฟล์ระบบเสียหาย
- ปิดเครื่องไม่ถูกต้อง (Improper shutdown)
- อุปกรณ์ภายนอกเสียหาย หรือสายไฟไม่สมบูรณ์
วิธีแก้ไขข้อผิดพลาด 0xc000000f
วิธี 1: ตรวจสอบฮาร์ดแวร์ภายนอก
- ตรวจสอบสายไฟจ่ายไฟ - หากชำรุดหรือใช้มาหลายปี ให้เปลี่ยนใหม่
- ถอดอุปกรณ์ภายนอกทั้งหมด ยกเว้นคีย์บอร์ดและเมาส์
- ถอด CD, USB, พิมพ์ และอุปกรณ์พอร์ตอื่นๆ
- รีสตาร์ทคอมพิวเตอร์
วิธี 2: ใช้ BOOTREC.EXE ซ่อมบูต
ต้องมีแผ่นติดตั้ง Windows (DVD/USB)
- บูตจากแผ่นติดตั้ง Windows
- เลือกภาษา เวลา สกุลเงิน → Next
- เลือก ซ่อมแซมคอมพิวเตอร์ของคุณ
- เลือก Command Prompt
- พิมพ์
bootrec.exeแล้ว Enter
วิธี 3: ใช้ Startup Repair
- ตั้งค่า BIOS ให้บูตจาก CD/USB ก่อน
- บูตจากแผ่นติดตั้ง → คลิก ซ่อมแซมคอมพิวเตอร์ของคุณ
- ไปที่ Troubleshoot → Advanced options → Startup Repair
- รอจนเสร็จแล้วรีสตาร์ท
วิธี 4: ซ่อม BCD ด้วยคำสั่ง (แนะนำ)
- บูตจากแผ่นติดตั้ง → Command Prompt
- พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด กด Enter ทุกครั้ง:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- รอระบบสแกนและสร้าง BCD ใหม่
- รีสตาร์ทคอมพิวเตอร์
💡 เคล็ดลับ: วิธี 4 มีโอกาสแก้ไขสำเร็จสูงสุด หากไม่ได้ผล อาจต้องตรวจสอบฮาร์ดแวร์ (ฮาร์ดดิสก์/RAM) หรือติดตั้ง Windows ใหม่