Nhiều người dùng Windows đã bị ảnh hưởng bởi vấn đề mà máy tính của họ không thể khởi động, và họ gặp màn hình đen với thông báo lỗi "No bootable device found" không bao nhiêu lần họ thử khởi động máy tính. Thông báo lỗi này cơ bản có nghĩa là máy tính bị ảnh hưởng không thể truy cập vào HDD/SSD chứa thông tin khởi động của nó, hoặc nó đã quét tất cả các HDD/SSD đã kết nối để tìm thông tin khởi động nhưng không tìm thấy.

Vấn đề này được biết đến chủ yếu ảnh hưởng đến Windows 8 và 8.1, nhưng không có gì ngăn cản nó tấn công người dùng Windows 10. Không thể boot máy tính vào Windows là một vấn đề lớn, và nó chỉ trở nên tồi tệ hơn khi kết hợp với lo ngại về cài đặt Windows bị hỏng hoặc HDD/SSD máy tính bị lỗi. May mắn thay, vấn đề này có thể được khắc phục mà không cần boot vào Windows, nhưng bạn sẽ cần đĩa cài đặt Windows hoặc USB chứa tệp cài đặt cho cùng phiên bản và kiến trúc Windows hiện được cài đặt trên máy tính của bạn. Đây là những gì bạn cần làm:
- Đưa đĩa cài đặt Windows hoặc USB vào máy tính bị ảnh hưởng và khởi động lại.
- Ngay khi máy tính bắt đầu khởi động, truy cập vào cài đặt BIOS của nó và định cấu hình thứ tự boot của máy tính để boot từ phương tiện cài đặt thay vì HDD/SSD. Hướng dẫn truy cập BIOS của máy tính sẽ khác nhau từ máy này sang máy khác nhưng gần như luôn được tìm thấy trên màn hình đầu tiên bạn thấy khi máy tính khởi động.
- Lưu thay đổi và thoát BIOS.

- Nếu được nhắc, nhấn bất kỳ phím nào để boot từ phương tiện cài đặt.

- Chọn ngôn ngữ, múi giờ và tùy chọn bố cục bàn phím, sau đó nhấp vào Next.

- Khi bạn đến cửa sổ có nút Install now ở giữa, hãy tìm và nhấp vào Repair your computer ở góc dưới bên trái của cửa sổ.

Bây giờ bạn nên đến màn hình Startup Options. Khi bạn ở đây, bạn cần:
- Nhấp vào Troubleshoot > Advanced options.
- Nhấp vào Command Prompt, và một Command Prompt sẽ được khởi chạy.
- Lần lượt, nhập các lệnh sau vào Command Prompt, nhấn Enter sau khi nhập mỗi lệnh:
diskpart list disk sel disk X (thay X bằng số tương ứng với ổ đĩa cài Windows) list partition create partition efi
Lưu ý: Nếu bạn thấy thông báo lỗi cho biết không đủ không gian cho phân vùng mới sau khi chạy lệnh cuối cùng, hãy nhập các lệnh sau vào Command Prompt, nhấn Enter sau khi nhập mỗi lệnh:
sel partition X (thay X bằng số tương ứng với phân vùng lớn nhất trên ổ đĩa) shrink desired = 200 minimum = 200 create partition efi
- Nhập các lệnh sau vào Command Prompt, nhấn Enter sau khi nhập mỗi lệnh:
list partition sel partition X (thay X bằng số tương ứng với phân vùng mới bạn tạo) format fs=fat32 list partition sel partition X (lại thay X bằng số tương ứng với phân vùng mới tạo) assign letter = b: exit
- Nhập các lệnh sau vào Command Prompt, nhấn Enter sau khi nhập mỗi lệnh:
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
- Thoát Windows Recovery Environment và tháo phương tiện cài đặt khỏi máy tính.
- Khởi động lại máy tính và kiểm tra xem nó có boot thành công mà không gặp thông báo lỗi "No bootable device found" hay không.
Nếu vấn đề không được khắc phục, nguyên nhân gốc rễ có thể nghiêm trọng hơn – như HDD/SSD bị hỏng hoặc đang hỏng. Nếu đó là trường hợp, bạn nên nhờ chuyên nghiệp xem xét máy tính hoặc, nếu nó vẫn còn trong thời hạn bảo hành, gửi nó trở lại nhà sản xuất để kiểm tra.