ข้อความ "Operating System Not Found" หรือ "Missing Operating System" แสดงว่าระบบไม่พบ Windows บนดิสก์ สาเหตุหลักมีดังนี้:
- การตั้งค่า BIOS ผิดพลาด
- BIOS ไม่ตรวจพบฮาร์ดดิสก์
- BCD (Boot Configuration Data) เสียหาย
- ฮาร์ดดิสก์เสียหายทางกายภาพ
- MBR (Master Boot Record) เสียหาย
- Partition ที่ไม่เข้ากันได้ถูกตั้งเป็น Active
วิธีแก้ไข Operating System Not Found
วิธีที่ 1: รีเซ็ต BIOS เป็นค่าเริ่มต้น
- ปิดเครื่อง เปิดเครื่องแล้วกด F2, DEL หรือ F12 (ขึ้นกับ廠商) เข้า BIOS
- หาตัวเลือก Load Setup Defaults, Load Optimized Defaults หรือ Reset to Default
- เลือกยืนยัน บันทึกการตั้งค่า (มักกด F10) และออก
วิธีที่ 2: ตั้ง Boot Priority ให้ถูกต้อง
- เข้า BIOS เหมือนข้างต้น
- ไปแท็บ Boot
- ย้าย Hard Disk / SSD ที่ติดตั้ง Windows ให้เป็นลำดับแรก
- กด F10 Save & Exit
วิธีที่ 3: ตรวจสอบสุขภาพฮาร์ดดิสก์
รีสตาร์ท กด F12 เข้า Boot Menu เลือก Diagnostics หรือ Boot to Utility Partition รอการตรวจสอบครบถ้วน หากรายงานว่า Disk Fail ต้องเปลี่ยนดิสก์ใหม่และติดตั้ง Windows ใหม่
วิธีที่ 4: ใช้ Startup/Automatic Repair
- บูทจาก Windows Installation Media (USB/DVD)
- เลือกภาษา > Repair your computer (มุมซ้ายล่าง)
- Troubleshoot > Advanced options > Startup Repair
- รอซ่อมแซมเสร็จ รีสตาร์ท
วิธีที่ 5: ซ่อมแซม/สร้างใหม่ BCD ผ่าน Command Prompt
- จาก Advanced options เลือก Command Prompt
- รันคำสั่งทีละบรรทัด:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
- หากล้มเหลว ให้รันชุดคำสั่งนี้:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- Exit cmd และรีสตาร์ท
วิธีที่ 6: ตั้ง Partition ให้ Active ให้ถูกต้อง
- ใน Command Prompt พิมพ์
diskpart - รันคำสั่ง:
DISKPART> select disk 0 DISKPART> select partition 1 (System Reserved 100 MB หรือ C: หากไม่มี Reserved) DISKPART> active DISKPART> exit
- รีสตาร์ท
วิธีที่ 7: Repair Install Windows 10 (In-place Upgrade)
หากวิธีข้างต้นไม่ได้ผล ให้บูทจาก Installation Media เลือก Upgrade this PC now > Keep personal files and apps จะซ่อมระบบโดยไม่สูญเสียข้อมูล
หากทุกวิธีล้มเหลว แสดงว่าดิสก์อาจเสียหายจริงๆ ควรสำรองข้อมูลและเปลี่ยนดิสก์ใหม่ครับ