ผู้ใช้ Windows หลายรายได้รับผลกระทบจากปัญหาที่คอมพิวเตอร์ของพวกเขาไม่สามารถเริ่มต้นได้ และพวกเขาเจอหน้าจอสีดำพร้อมข้อความข้อผิดพลาดระบุว่า "No bootable device found" ไม่ว่าจะพยายามเริ่มคอมพิวเตอร์กี่ครั้ง ข้อความข้อผิดพลาดนี้หมายความพื้นฐานว่า คอมพิวเตอร์ที่ได้รับผลกระทบไม่สามารถเข้าถึง HDD/SSD ที่มีข้อมูลบูทได้ หรือมันสแกน HDD/SSD ที่เชื่อมต่อทั้งหมดเพื่อหาข้อมูลบูทและไม่พบอะไรเลย

ปัญหานี้รู้จักกันดีในฐานะปัญหาที่ส่งผลต่อ Windows 8 และ 8.1 ส่วนใหญ่ แต่ไม่มีอะไรขัดขวางไม่ให้มันล่า Windows 10 users ไม่สามารถบูทคอมพิวเตอร์เข้าสู่ Windows เป็นปัญหาใหญ่พออยู่แล้ว และมันแย่ลงเมื่อรวมกับความคิดที่ลurk ว่าการติดตั้ง Windows ของคุณอาจเสียหาย หรือ HDD/SSD ของคอมพิวเตอร์อาจล้มเหลว โชคดีที่ปัญหานี้สามารถแก้ไขได้โดยไม่ต้องบูทเข้าสู่ Windows แม้คุณจะต้องการแผ่นติดตั้ง Windows หรือ USB ที่มีไฟล์ติดตั้งสำหรับ Windows เวอร์ชันและสถาปัตยกรรมเดียวกับที่ติดตั้งอยู่บนคอมพิวเตอร์ของคุณอยู่แล้ว นี่คือสิ่งที่คุณต้องทำ:
- ใส่แผ่นติดตั้ง Windows หรือ USB ลงในคอมพิวเตอร์ที่ได้รับผลกระทบ และ Restart
- ทันทีที่คอมพิวเตอร์เริ่มบูท ให้เข้า BIOS settings และกำหนดค่า boot order ให้บูทจากสื่อติดตั้งแทน HDD/SSD คำแนะนำสำหรับการเข้า BIOS ของคอมพิวเตอร์จะแตกต่างกันจากคอมพิวเตอร์หนึ่งไปอีกคอมพิวเตอร์หนึ่ง แต่เกือบจะพบได้เสมอบนหน้าจอแรกที่คุณเห็นเมื่อคอมพิวเตอร์บูท
- Save การเปลี่ยนแปลงและออกจาก BIOS

- หากถูกขอให้ทำ กด ปุ่มใดก็ได้ เพื่อ boot จากสื่อติดตั้ง

- เลือกภาษา เขตเวลา และการตั้งค่ารูปแบบคีย์บอร์ด แล้วคลิก Next

- เมื่อถึงหน้าต่างที่มีปุ่ม Install now ตรงกลาง ให้มองหาและคลิก Repair your computer ที่มุมซ้ายล่างของหน้าต่าง

ตอนนี้คุณควรจะอยู่ที่หน้าจอ Startup Options เมื่อคุณอยู่ที่นี่แล้ว คุณต้อง:
- คลิก Troubleshoot > Advanced options
- คลิก Command Prompt และ Command Prompt จะเปิดขึ้น
- ทีละคำสั่ง พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt กด Enter หลังพิมพ์แต่ละคำสั่ง:
diskpart list disk sel disk X (แทนที่ X ด้วยหมายเลขที่สอดคล้องกับดิสก์ที่ติดตั้ง Windows) list partition create partition efi
หมายเหตุ: หากคุณเห็นข้อความข้อผิดพลาดระบุว่าไม่มีพื้นที่เพียงพอสำหรับพาร์ติชันใหม่หลังจากรันคำสั่งสุดท้าย ให้พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt กด Enter หลังพิมพ์แต่ละคำสั่ง:
sel partition X (แทนที่ X ด้วยหมายเลขที่สอดคล้องกับพาร์ติชันที่ใหญ่ที่สุดบนดิสก์) shrink desired = 200 minimum = 200 create partition efi
- พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt กด Enter หลังพิมพ์แต่ละคำสั่ง:
list partition sel partition X (แทนที่ X ด้วยหมายเลขที่สอดคล้องกับพาร์ติชันใหม่ที่คุณสร้าง) format fs=fat32 list partition sel partition X (อีกครั้ง แทนที่ X ด้วยหมายเลขที่สอดคล้องกับพาร์ติชันที่สร้างใหม่) assign letter = b: exit
- พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt กด Enter หลังพิมพ์แต่ละคำสั่ง:
dir b: mkdir b:\EFI\ mkdir b:\EFI\Microsoft cd /d b:\EFI\Microsoft bootrec /fixboot bcdboot C:\Windows /l en-us /s b: /f ALL dir dir Boot exit
- ออกจาก Windows Recovery Environment และถอดสื่อติดตั้งออกจากคอมพิวเตอร์
- Restart คอมพิวเตอร์ และตรวจสอบว่ามันบูทขึ้นสำเร็จหรือไม่โดยไม่เจอข้อความข้อผิดพลาด "No bootable device found"
หากปัญหาไม่ได้รับการแก้ไข สาเหตุหลักของปัญหาอาจรุนแรงกว่านั้น – เช่น HDD/SSD ที่ล้มเหลวหรือกำลังล้มเหลว หากเป็นเช่นนั้น คุณควรให้ผู้เชี่ยวชาญตรวจสอบคอมพิวเตอร์ของคุณ หรือ หากยังอยู่ภายใต้การรับประกัน ส่งคืนให้ผู้ผลิตเพื่อตรวจสอบ