ปกติคุณหาและกดปุ่มเปิดบนคีย์บอร์ดเพื่อเปิด Windows PC และ BIOS ตรวจจับฮาร์ดดิสก์และโหลดระบบปฏิบัติการ แล้ว PC เปิดได้ แต่ไม่อย่างโชคดี คอมพิวเตอร์แสดงหน้าจอดำและพูดว่า Operating system not found PC ไม่สามารถบูทได้
คุณอาจเจอข้อความผิดพลาดคล้ายกัน เช่น Missing operating system boot device not found please install an operating system ฯลฯ เมื่อบูทคอมพิวเตอร์ สามารถแก้ปัญหาเหล่านี้ด้วยวิธีแก้ไขด้านล่าง บทความนี้ยังบอกสาเหตุที่เป็นไปได้ของปัญหา operating system not found

สารบัญ:
- 1. ทำไมระบบปฏิบัติการของคุณถึงไม่พบ
- 2. วิธีแก้ operating system not found
ทำไมระบบปฏิบัติการของคุณถึงไม่พบ
โดยทั่วไป ข้อผิดพลาด operating system not found เกี่ยวข้องกับการตั้งค่า BIOS สุขภาพไดรฟ์บูท และ MBR (Master Boot Record) โดยเฉพาะ สาเหตุที่เป็นไปได้ของ operating system not found บน Windows 11/10/8/7/Vista/XP ได้แก่:
- BIOS ไม่ตรวจจับฮาร์ดดิสก์
- MBR ผิดหรือบิดเบี้ยว
- ฮาร์ดดิสก์เสียหาย
- BIOS กำหนดค่าผิด
- พาร์ติชันผิดถูกทำเครื่องหมายว่า active
แชร์โพสต์ที่มีประโยชน์นี้ให้คนอื่นๆ!
วิธีแก้ operating system not found
เมื่อเห็นข้อความ operating system not found บนหน้าจอดำระหว่างกระบวนการบูท อย่ากังวล เพราะมันเป็นปัญหาบูททั่วไปและไม่ทำลายข้อมูลที่เก็บบนฮาร์ดดิสก์
อย่างไรก็ตาม ข้อผิดพลาดแบบนี้ป้องกันไม่ให้ใช้คอมพิวเตอร์ได้ปกติ จึงจำเป็นต้องแก้ปัญหา missing operating system เพื่อเข้าถึงไฟล์บนคอมพิวเตอร์อีกครั้ง นี่คือ 8 วิธีแก้ที่มีประสิทธิภาพเพื่อกำจัดข้อผิดพลาด operating system not found
1. ถอดอุปกรณ์ต่อพ่วง & รีสตาร์ท PC
หากต่อ USB flash drives, floppy disks ฯลฯ ไปที่ PC คอมพิวเตอร์อาจพยายามหาระบบปฏิบัติการที่เหมาะสมจากอุปกรณ์ต่อพ่วงเหล่านั้น เมื่อหาไม่เจอ จะแสดงข้อผิดพลาด operating system not found ดังนั้น ถอดอุปกรณ์ภายนอกทั้งหมดและรีสตาร์ท PC อาจแก้ไขได้
2. ตรวจสอบว่า BIOS จดจำฮาร์ดดิสก์หรือไม่
ต้องตรวจสอบใน BIOS ว่ามันตรวจจับฮาร์ดดิสก์ปัจจุบันที่ติดตั้ง Windows เป็น first boot drive หรือไม่ เฉพาะในกรณีนี้ คอมพิวเตอร์จึงบูทสำเร็จ มิฉะนั้น จะแจ้ง operating system not found บนหน้าจอ วิธีตรวจสอบ:
- กดปุ่มเปิดและ F12/F10 เพื่อเข้า BIOS
- ปล่อยกุญแจจนกว่า BIOS Setup Utility จะปรากฏ
- หา Primary Master, Primary Slave, Secondary Master, และ Secondary Slave บนหน้าจอ

- ถ้าแสดง None หรือ Not Detected หมายถึง BIOS ไม่จดจำฮาร์ดดิสก์ สามารถต่อสายข้อมูลใหม่ ไฮไลท์ตัวเลือกฮาร์ดดิสก์กด Enter และสลับ None เป็น Auto หรือใช้ปุ่ม + และ - เปลี่ยนลำดับบูท
- รีสตาร์ทคอมพิวเตอร์อีกครั้ง
3. ทดสอบปัญหาฮาร์ดดิสก์
ฮาร์ดดิสก์ที่เสียหายก็ทำให้ missing operating system error บน Windows 11/10/8/7/Vista/XP สามารถทดสอบ primary hard disk ใน BIOS
- กดค้าง F10 และปุ่มเปิดเพื่อเปิด PC
- ปล่อย F10 เมื่อทดสอบปรากฏบนหน้าจอ
- ใช้ลูกศรขวาเลือกเมนู Tools
- เลือก Hard Drive Self Test กด Enter เริ่ม

ถ้าได้ผล All tests passed หมายถึงฮาร์ดดิสก์ไม่เสียหาย ไปวิธีแก้ต่อไป ถ้าบอก The test failed ควรนำฮาร์ดดิสก์เสียไปซ่อมที่ร้านท้องถิ่น
4. รัน automatic repair
Windows มียูทิลิตี built-in ตรวจสอบและซ่อมปัญหาเริ่มต้นอัตโนมัติ ต้องบูท PC จาก Windows installation disk หรือ Windows repair disk
- บูทจาก Windows installation disk หรือ Windows repair disk
- เลือกภาษา เวลา และคีย์บอร์ด แล้วคลิก Next
- Select Repair your computer
- Choose Troubleshoot > Advanced
- Choose Startup Repair option

จะเริ่มซ่อมฮาร์ดดิสก์อัตโนมัติและแสดงผลเมื่อเสร็จ ถ้าสำเร็จ รีสตาร์ทคอมพิวเตอร์อีกครั้งเช็คว่าแก้ไขได้หรือไม่ ถ้า失敗 ไปวิธีต่อไป
แก้ operating system not found error แล้ว? แชร์ให้คนอื่นๆ!
5. เปิด/ปิด UEFI secure boot
บางผู้ใช้ Windows รายงานว่า เปิดหรือปิด UEFI secure boot ช่วยแก้ OS not found error UEFI firmware ที่มากับคอมพิวเตอร์พร้อม secure boot mode เปิด ทำงานบนบางคอมพิวเตอร์แตะผิดปกติบนบางตัว ดังนั้น การเปลี่ยนการตั้งค่า UEFI ปัจจุบันอาจช่วย ได้โดยอีกทาง ปิด UEFI อาจช่วยแก้ the selected disk is not a fixed MBR disk ด้วย
- กด F10/F12 เมื่อเปิดคอมพิวเตอร์
- ปล่อยกุญแจเมื่อเข้า BIOS
- เลือกแท็บ Security
- เปิด/ปิด Secure Boot ให้เป็นสถานะตรงข้าม
- รีสตาร์ทคอมพิวเตอร์อีกครั้ง
6. รีเซ็ต BIOS เป็นค่าเริ่มต้น
กรณี BIOS ยังไม่จดจำฮาร์ดดิสก์และแสดง operating system not found สามารถกู้คืน BIOS เป็นค่าเริ่มต้นได้ นี่คือวิธีแก้ง่ายและอาจช่วย troubleshoot error
ควรเข้า BIOS ตอนบูทคอมพิวเตอร์ก่อน แล้วหาตัวเลือก reset อาจเป็น F9, Setup Defaults หรือ Reset BIPS ฯลฯ แตกต่างกันไปตามเครื่องที่ใช้

7. ซ่อมบันทึกบูท
Boot records ที่ผิดหรือเสียหายอาจนำไปสู่ missing operating system issue ด้วย Windows Command Prompt สามารถสร้างบันทึกบูทใหม่ได้ รวมถึง Master Boot Record (MBR), DOS Boot Record (DBR), และ Boot Configuration Database (BCD) ต้องการ Windows installation disk บูท PC จากมันเหมือนกัน
- บูทคอมพิวเตอร์จาก Windows installation disk
- เลือกภาษาและคลิก Next
- Choose Repair your computer > Troubleshoot > Advanced
- Select Command Prompt บนเมนู
- พิมพ์คำสั่งต่อไปนี้และกด Enter หลังแต่ละคำสั่ง bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /rebuildbcd
8. เปิดใช้งานพาร์ติชัน Windows
อาจเป็นพาร์ติชันที่ติดตั้ง Windows operating system เป็น inactive นั่นคือเหตุที่คอมพิวเตอร์ไม่สามารถเริ่มต้นจากพาร์ติชันที่ถูกต้องแต่มัน inactive ดังนั้น ควรเปิดใช้งานพาร์ติชัน Windows บนฮาร์ดดิสก์เพื่อกำจัด operating system not found error
ควรเปิด Command Prompt ด้วยขั้นตอนเดียวกับวิธี 7 พิมพ์คำสั่งด้านล่างทีละคำสั่ง แทนที่ 1 ด้วยตัวอักษรพาร์ติชันของคุณ และจำได้กด Enter หลังแต่ละคำสั่ง
- diskpart
- list disk
- select disk 1
- list volume
- select volume 1
- active
- exit

แก้ missing operating system issue สำเร็จ? แชร์ให้คนอื่นๆ!
สรุปท้ายที่สุด
รบกวนเมื่อเกิดข้อผิดพลาดบูทบน Windows computer เช่น operating system not found error ในโพสต์นี้ ไม่สามารถข้ามมันไปใช้คอมพิวเตอร์ปกติได้ โชคดี iBoysoft ให้ 8 วิธีแก้ที่พิสูจน์แล้วที่นี่ช่วยคุณหลุดพ้นปัญหา