ข้อความข้อผิดพลาด "Missing operating system" เกิดขึ้นเมื่อคอมพิวเตอร์ไม่สามารถค้นหาระบบปฏิบัติการในระบบของคุณได้ ปกติเกิดขึ้นหากคุณต่อไดรฟ์ว่างเปล่า หรือ BIOS ไม่ตรวจจับฮาร์ดดิสก์ อาจเกิดจากฮาร์ดดิสก์เสียหาย หรือ Sector 0 ของฮาร์ดดิสก์มี Master Boot Record (MBR) ผิดพลาด

นอกจากนี้ยังอาจเกิดจากการตั้งค่า Partition ที่ไม่เข้ากันได้เป็น Active partition หรือ Partition ที่มี MBR ไม่ได้เป็น Active อีกต่อไป ผู้ใช้บางรายยังเจอปัญหานี้เมื่อบูตจากตำแหน่งผิดที่ไม่มีระบบปฏิบัติการ เราจะพยายามกู้คืนระบบก่อนที่จะติดตั้ง Windows ใหม่
Missing operating system
ผู้ใช้เจอปัญหานี้ในทุกเวอร์ชัน Windows คือ 10, 8, และ 7 ผู้ผลิตคอมพิวเตอร์ที่พบปัญหานี้รวมถึง Dell, Lenovo, HP, Sony VAIO, Acer เป็นต้น ปัญหานี้มักแก้ไขได้โดยไม่ยุ่งยาก เราจะเริ่มจากวิธีง่ายที่สุดไปสู่วิธีที่ซับซ้อนมากขึ้น
หมายเหตุ: ก่อนดำเนินการ ต้องแน่ใจว่าฮาร์ดดิสก์ที่ใช้งานจริงๆ มีระบบปฏิบัติการอยู่ ถ้าใช้ฮาร์ดดิสก์ใหม่ จะไม่มี OS มาให้ล่วงหน้า ต้อง แน่ใจอย่างแน่นอน ว่ามี OS อยู่จริง แล้วค่อยดำเนินการต่อ นอกจากนี้ ถอดฮาร์ดดิสก์เพิ่มเติมและฟลัชไดรฟ์ทั้งหมดออก ก่อนดำเนินการ เนื่องจากอาจขัดแย้งกับ BIOS ตอนบูต
วิธีที่ 1: เลือก Boot Device ให้ถูกต้อง
ปกติผู้ใช้เจอปัญหานี้เพราะไม่ได้เลือก Boot Device ให้ถูกต้อง อาจตั้งค่าเป็น USB หรือ CD แทน หากไม่มี OS ในอุปกรณ์เหล่านั้น คอมพิวเตอร์จะโยนข้อผิดพลาดนี้และไม่โหลด OS ที่ถูกต้องในฮาร์ดดิสก์ เราสามารถเลือก Boot Device ให้ถูกต้องและดูว่าปัญหายังคงอยู่หรือไม่
- เปิดคอมพิวเตอร์และกด F1, F2, หรือ F3 ตอนสตาร์ทอัพเพื่อ เข้าสู่ BIOS ปุ่มอาจต่างกันไปตามผู้ผลิต
- ใน BIOS ให้ไปที่ Boot options และเลือก Hard drive จากรายการ Boot devices แล้วย้ายขึ้นมาสุดบน

- หลังเลือก Boot Device ให้ถูกต้องแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าบูตเข้า Windows สำเร็จหรือไม่
วิธีที่ 2: สร้าง BCD ใหม่ (Rebuilding BCD)
Boot Configuration Data (BCD) มีรายการของรายการที่ควรทำงานตอนสตาร์ทอัพ ตามเอกสารทางการของ Microsoft คุณอาจเจอข้อผิดพลาดบูตหากมีไฟล์เสียหายหรือไม่ครบใน BCD หรือ BCD ไม่ได้ Active หรือถูกเลือกผิดโดยระบบ เราจะลองสร้าง BCD ใหม่ดู
- เสียบอุปกรณ์บูตที่มี Windows ไปที่ระบบ และคลิก Repair your computer ที่มุมซ้ายล่าง

- ใน Recovery Environment ให้คลิก Troubleshoot > Advanced options > Command prompt

- ใน Command Prompt ให้รันคำสั่ง:
bootrec /rebuildbcd
- หลังรันคำสั่งเสร็จ ให้รีสตาร์ทระบบอย่างเหมาะสมและตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีที่ 3: ทำให้ Primary Partition เป็น Active
ตาม Microsoft อย่างเป็นทางการ Primary partition อาจไม่ได้ถูกทำเครื่องหมายเป็น Active โดยระบบ ทำให้เกิดข้อผิดพลาด เราสามารถบูตเข้า RE ด้วยวิธีข้างต้นและบังคับ Active partition นั้น เมื่อรีบูท คอมพิวเตอร์จะตรวจพบ OS ใน Partition นั้นและบูตจากมัน
- เข้า Command Prompt ด้วยวิธีในวิธีที่ 2
- ใน Command Prompt รันคำสั่ง:
diskpart
- ใน diskpart ให้รัน:
list disk

- เลือกดิสก์ที่ติดตั้ง Windows (เช่น disk 0) รัน:
select disk 0
list partition

- จะเห็น Partition ทั้งหมด เลือก Partition ของ System reserved partition ให้ Active เพื่อให้ BIOS เข้าถึงข้อมูลสำคัญได้ รัน:
select partition 2
active

- หลัง Active partition แล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
หมายเหตุ: ควรตรวจสอบว่า Partition อื่นๆ ทำงานปกติและไม่ได้ถูก Deactivate
วิธีที่ 4: ตรวจสอบการเชื่อมต่อฮาร์ดดิสก์
หากวิธีข้างต้นไม่ได้ผล ให้ตรวจสอบการเชื่อมต่อฮาร์ดดิสก์กับคอมพิวเตอร์ หากต่อไม่ถูกต้อง อาจไม่ถูกตรวจจับและ OS จะโหลดไม่ได้
หากใช้ Desktop ให้ตรวจสอบว่าฮาร์ดดิสก์ต่อกับ SATA ถูกต้อง ลองถอดและเสียบใหม่ หรือลองพอร์ต SATA อื่น

หากใช้ Laptop ให้ขันหลังคอมพิวเตอร์ออกและตรวจสอบการเชื่อมต่อฮาร์ดดิสก์ ให้แน่ใจว่าต่อถูกต้อง ลองถอดเสียบใหม่และล้างฝุ่น หลังแน่ใจแล้ว ให้รีสตาร์ทเต็มที่และตรวจสอบ
วิธีที่ 5: เปลี่ยน SATA Mode และใช้ USB 2.0
หากคุณติดตั้ง Windows ใหม่และค้างตรงกลาง แล้วเจอข้อผิดพลาด "Operating system not found" แสดงว่าระบบไม่สามารถจดจำ OS ได้อย่างถูกต้องและติดตั้งไม่สำเร็จ
แม้เงื่อนไขอาจแตกต่างกันไป แต่คุณสามารถลอง เปลี่ยน SATA mode ผ่านการตั้งค่า BIOS
- เข้า BIOS โดยกดปุ่มที่ถูกต้อง (F1, F2, F3 ฯลฯ)
- ใน BIOS ไปที่ Storage Configuration และเปลี่ยนการตั้งค่า เป็น/จาก AHCI

- หลังเปลี่ยนตัวเลือกแล้ว ให้แน่ใจว่าเสียบสื่อติดตั้งใน พอร์ต USB 2.0 มีปัญหาเมื่อเสียบในพอร์ต 0
- รีสตาร์ทและลองติดตั้ง/กู้คืน Windows อีกครั้ง ดูว่าปัญหาแก้ไขแล้วหรือไม่
วิธีที่ 6: ติดตั้ง Windows ใหม่
หากทุกวิธีข้างต้นไม่ได้ผล ให้ลองติดตั้ง Windows ใหม่ ซึ่งอาจลบข้อมูลทั้งหมดใน Partition ติดตั้ง Windows หลักและรีเซ็ตทุกอย่างรวมถึงแอปพลิเคชัน คุณสามารถลองกู้ข้อมูลก่อนดำเนินการ

เพื่อทำ Clean installation ของ Windows ต้องดาวน์โหลด Windows จากเว็บไซต์และสร้าง Bootable media ดูบทความของเราเกี่ยวกับการสร้าง Bootable media มี 2 วิธี: ใช้ Media Creation Tool ของ Microsoft และใช้ Rufus สามารถติดตั้ง Windows ได้ง่ายด้วย Bootable media