ผู้ที่มีประสบการณ์กับ Windows น่าจะเคยเจอข้อผิดพลาด MBR (Master Boot Record) บางครั้ง รู้สึกไม่ดี เพราะ Windows บูทไม่ได้ และเผชิญหน้าจอดำพร้อมข้อความ "MBR Error" ค่า 1, 2 หรือ 3 หรือข้อมูลว่า "Windows failed to start" โชคดีที่มันเป็นปัญหา software และไม่ยากนักที่จะซ่อม MBR ใน Windows 10
ทำไม MBR Errors ถึงเกิดขึ้น?
สาเหตุของ MBR errors อาจมาจาก:
- Boot files เสียหายหรือถูกลบ
- ลบ Linux OS จากคอมพิวเตอร์ Dual-boot
- ติดตั้ง boot record รุ่นเก่าผิดพลาด ฯลฯ
เข้าถึง Windows Recovery และ Command Prompt
หมายเหตุ: แสดงวิธีใน Windows 10 แต่กระบวนการคล้ายกันสำหรับ Windows 7 และ 8 ด้วย
หากมีปัญหา Boot record อาจไม่เข้าถึง Windows Desktop และเปิด Command Prompt ได้ ในกรณีนี้ ต้องใส่สื่อติดตั้ง Windows OS และบูตจากนั้น บนหน้าจอติดตั้ง คลิก "Next" แล้ว "Repair your computer"

จะเปิดหน้าต่าง System Recovery Options ที่นี่ เลือก "Troubleshoot" แล้ว "Command Prompt"

เนื่องจากต้องการ Command Prompt เพื่อทำงาน เลือก "Command Prompt"
หมายเหตุ: หากใช้ Windows 8 หรือ 8.1 กด F8 หรือ Shift + F8 ขณะบูท เลือก "Troubleshoot -> Advanced Settings" แล้วเลือก Command Prompt จากรายการตัวเลือก
ซ่อมแซม MBR
เมื่ออยู่ใน Command Prompt แล้ว เริ่มซ่อมแซม Boot record error ด้วยคำสั่ง bootrec ส่วนใหญ่ปัญหา Boot record มาจาก Master Boot Record ที่เสียหายหรือเสียหาย ในสถานการณ์เหล่านี้ ใช้คำสั่งด้านล่างซ่อม Master Boot Record ได้เร็ว
bootrec /fixmbr
หลังรันคำสั่ง จะได้ข้อความยืนยัน และสามารถล็อกอิน Windows ได้ต่อ

หากคิดว่า Boot sector เสียหายหรือถูกแทนที่ด้วย Boot loader อื่น ใช้คำสั่งด้านล่าง ลบที่มีอยู่และสร้าง Boot sector ใหม่
bootrec /fixboot
นอกจาก Boot record เสียหาย Boot record errors อาจเกิดเมื่อ "Boot Configuration Data" (BCD) เสียหาย ในกรณีนี้ ใช้คำสั่งต่อไปนี้ Rebuild BCD หาก BCD เสียหายจริง Windows จะแสดง Windows installations ที่ระบุ เพื่อ Rebuild BCD ทั้งหมด
bootrec /rebuildbcd
หากติดตั้งหลาย OS บนเครื่อง Windows อาจต้องการใช้ argument "ScanOS" พารามิเตอร์นี้สั่ง Windows สแกนและเพิ่ม OS ที่หายไปทั้งหมดลงใน Boot Configuration Data ทำให้ผู้ใช้เลือก OS ขณะบูท
bootrec /scanos
สรุป
แค่นี้แหละ ซ่อม MBR ใน Windows 10 ได้ง่ายๆ คอมเมนต์ด้านล่างหากเจอปัญหาใช้คำสั่งข้างต้นซ่อม Boot record errors หรือแค่แชร์ความคิดเห็นและประสบการณ์เกี่ยวกับ Boot record errors ใน Windows