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

แก้ 'Operating System Not Found' Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

พยายาม Boot Windows 10 เจอ Error: An operating system wasn't found Try disconnecting any drives that don't contain an operating system. Press Ctrl+Alt+Del to restart

Error นี้มักเกิดหลัง Windows 10 21H2 Upgrade ล่าสุด หรือหลัง Perform System Restore สาเหตุน่าจะเป็น Corruption ของ System Files ถ้าอะไรก็ตามทำลาย System Files ของคอมพิวเตอร์ อาจเจอ "Operating system not found" ตอน Boot กำลังเผชิญปัญหา นี่คือวิธีแก้ Operating System Wasn't Found หลัง Restart หรือ System Upgrade

An Operating System Wasn't Found

ก่อนอื่น ถอดอุปกรณ์ภายนอกทั้งหมด (Printers, Scanners, External HDD) Restart Windows เช็ค Start ปกติไหม

ตั้งค่า Hard Disk เป็น First Boot Device

Error นี้มักเกิดเมื่อ BIOS หา Hard Drive ไม่เจอ เช็ค BIOS Settings อาจช่วยได้

เช็ค BIOS Settings:

  • Restart Computer
  • กด F2 เข้า BIOS Menu
  • เช็ค BIOS Main Screen Detect Hard Drive ไหม
  • เช็ค Boot Order ถูกต้องไหม
  • Verify Hard Drive เป็น First Boot Device

แก้  Operating System Not Found  Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

ถ้า Hard Drive Detect ไม่ได้ → เปลี่ยน Data Cables หรือ Reset BIOS เป็น Default Values

Reset BIOS Settings:

  • เข้า BIOS ตามข้างบน
  • หา "Reset to Default Option"
  • Choose Reset → Confirm "Yes"
  • Exit → Exit Saving Changes

Windows Startup Repair

Windows Startup Repair อาจ Recover Boot Process Errors บางケース เข้า Startup Repair จาก Advanced Options ต้องใช้ Windows Installation Media (เพราะ Windows Boot ไม่ได้) ไม่มี → สร้าง Windows 10 Bootable USB

  • มี Windows 10 Installation Media/USB พร้อม
  • เสียบ Boot Media Boot จากนั้น
  • Setup Screen เลือก Language, Time-Currency, Keyboard → Next
  • Next Screen Select Repair Your Computer

แก้  Operating System Not Found  Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

Restart Windows ต่อไป Click Troubleshoot → Advanced Options → Startup Repair

แก้  Operating System Not Found  Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

รอ Windows Diagnose Fix Problems Startup Repair เสร็จ Auto Restart Windows พยายาม Boot ปกติ

อ่านเพิ่ม: Fix Automatic Repair Couldn't Repair Your PC Windows 10

ซ่อม Corrupted Boot Files

Startup Repair ไม่ได้ → Configure และ Repair Boot Files:

  1. Boot จาก Windows 10 Installation Media อีกครั้ง
  2. Windows Setup Screen กด SHIFT + F10 → Command Prompt

เช็ค Disk เป็น GPT หรือ MBR:

Command Prompt พิมพ์ diskpart Enter

list disk Enter หา Disk GPT หรือ MBR

ดู Column GPT มี Asterisk (*) ไหม

  1. มี * = GPT Partition Table
  2. ไม่มี * = MBR Partition Table

แก้  Operating System Not Found  Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

Type Exit Enter

มี 2 วิธีสำหรับ Partition ต่างกัน

Fix Boot Files บน MBR Partition Table

Note: GPT Partition ข้ามข้อนี้ไปขั้นถัดไป

หา Drive Letter ที่ Windows ติดอยู่: list volume Enter ดู Drive Letter ที่เป็น Boot

เจอ Drive ที่มี Windows Folder (เช่น C:) รัน Command สร้าง Boot Files บน Drive นั้น Enter:

bcdboot C:\Windows /S C:

* Note: Windows อยู่ Drive อื่น เปลี่ยน Letter C เป็น Drive Letter นั้น

  • Command อีกครั้ง diskpart Enter
  • list disk Enter
  • select disk 0
  • Commands ต่อไปทีละอัน:
  • list volume
  • select volume 3 (Volume ที่มี Windows OS)
  • active

แก้  Operating System Not Found  Windows 10/8.1/7 หลัง Upgrade หรือ System Restore

Type exit ปิด DISKPART ถอด Installation Media Reboot Computer

Fix Boot Files บน GPT Partition Table

GPT Partition Table Follow ข้างล่าง:

diskpart Enter → Commands:

list disk

select disk 0 (Select Disk Number)

list partition Enter

หา Partition Labeled "System"

Select System Partition: select partition X (X = Partition Number Labeled System เช่น 4)

Assign Drive Letter (เช่น H) ให้ System Partition: assign letter=H: Enter

* Note: H ใช้แล้ว → Next Alphabet Letter

Exit Enter ปิด DISKPART

Commands ต่อไปทีละอัน:

cd /d H:\EFI\Microsoft\Boot\

ren BCD BCD.bak

bcdboot C:\Windows /l en-us /s m: /f UEFI

Note: เปลี่ยน Letter H ถ้า Assign Drive Letter ต่างไป

เสร็จ ถอด Installation Media ปิด Windows ทั้งหมด Reboot Computer เช็คแก้ไขได้ไหม

ถ้าวิธีข้างต้นล้มเหลวทั้งหมด → Windows Clean Installation

วิธีเหล่านี้ช่วยแก้ Operating System Wasn't Found Windows 10 ได้ไหม? ความคิดเห็นบอกมา อ่านเพิ่ม:

  • Fix Windows License Will Expire Soon Windows 10
  • Enable/Configure Hyper-V Virtualization Windows 10
  • Format Write Protected USB Drive CMD Prompt
  • Fix No Boot Device Found Error Windows 10, 8.1, 7
  • EaseUS Partition Master: Best Partition Manager Windows PC