เมื่อเปิดคอมพิวเตอร์ที่ทำงานปกติ แล้วเห็นข้อความ Boot Device Not Found อาจทำให้ตกใจ พร้อมข้อความ Please install an operating system on your hard disk, Hard Disk<xxx> และขอให้กด F2 เพื่อรัน System Diagnostics
Boot Device Not Found หมายถึงอะไร?
เมื่อติดตั้ง Windows บนไดรฟ์ ไดรฟ์นั้นจะกลายเป็น Boot Device ตอนบูท BIOS/UEFI จะค้นหา OS บนไดรฟ์นั้นต่อไป หาก BIOS/UEFI ไม่พบอุปกรณ์ที่บูทได้ จะแสดงข้อผิดพลาดว่าไม่พบ Boot Device
Boot Device Not Found - วิธีแก้ไข
ขั้นตอนแก้ไข (อาจเป็นปัญหา Hardware หรือ Software):
- ตรวจสอบการเชื่อมต่อ Boot Drive
- เปลี่ยน Boot Order
- ซ่อม Boot Record จาก Recovery
- ตรวจสอบว่า Primary Partition เป็น Active หรือไม่
เตรียม Bootable Windows USB Drive ไว้ก่อน ขั้นตอน 3-4 ต้องบูทเข้า Advanced Recovery Mode เพื่อรันคำสั่ง
1. ตรวจสอบการเชื่อมต่อ Boot Drive
หากใช้ PC ตัวประกอบ ให้เปิดเคส ตรวจสอบสายไฟ ไดรฟ์เชื่อมต่อเมนบอร์ดด้วยสาย ตรวจสอบปลายทั้งสองข้าง ถอดเสียบใหม่อาจช่วยได้
หากใช้แล็ปท็อป: หากมีทักษะเปิดเคสตรวจสอบได้ ให้ทำ หากไม่ ให้ส่งซ่อมถ้าวิธีอื่นไม่ได้ผล
2. เปลี่ยน Boot Order
ตอนบูท BIOS/UEFI ดู Boot Order หากมี USB ต่ออยู่ และ Boot Device แรกคือ USB ให้ถอด USB หรือเข้า BIOS เปลี่ยนลำดับ
3. ซ่อม Boot Record จาก Recovery
ใช้ Bootable USB บูทเข้า Advanced Recovery Mode เปิด Command Prompt ใช้คำสั่ง bootrec /rebuildbcd เพื่อสร้าง BCD (Boot Configuration Data) ใหม่ หาก BCD เสียหาย BIOS จะไม่พบ Boot Drive
คำสั่งเพิ่มเติมสำหรับซ่อม Master Boot Record:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
4. ตรวจสอบว่า Primary Partition เป็น Active
บนฮาร์ดดิสก์หลาย Partition ที่ติดตั้ง Windows เรียกว่า Primary Partition ต้องเป็น Active Partition ด้วย ใช้ DiskPart จาก Command Prompt:
DiskPart list disk select disk 0 list volume select volume X (X คือ Volume ที่ติดตั้ง Windows) active exit
เลือก Volume ให้ถูกต้อง ไม่เช่นนั้นต้องทำใหม่
หวังว่าจะช่วยได้
อ่านเพิ่มเติม:
- Missing Operating System
- Bootmgr is Missing