Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด Boot Device Not Found ใน Windows 11/10

เมื่อเปิดคอมพิวเตอร์ที่ทำงานปกติ แล้วเห็นข้อความ 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):

  1. ตรวจสอบการเชื่อมต่อ Boot Drive
  2. เปลี่ยน Boot Order
  3. ซ่อม Boot Record จาก Recovery
  4. ตรวจสอบว่า 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 ให้ถูกต้อง ไม่เช่นนั้นต้องทำใหม่

หวังว่าจะช่วยได้

อ่านเพิ่มเติม:

  1. Missing Operating System
  2. Bootmgr is Missing