Lỗi "No boot disk has been detected or the disk has failed" có nghĩa là BIOS không tìm thấy ổ cứng chứa bộ nạp khởi động (bootloader). Nguyên nhân: thứ tự boot sai, cáp ổ cứng lỏng/hỏng, ổ cứng hỏng, BCD bị lỗi, hoặc mất hệ điều hành.
Các cách khắc phục
Phương pháp 1: Kiểm tra thứ tự Boot trong BIOS
- Khởi động máy, liên tục nhấn Del / F1 / F2 (tùy hãng) để vào BIOS.
- Vào tab Boot.
- Đưa ổ cứng/SSD chứa Windows lên đầu tiên (1st Boot Priority).
- Nhấn F10 lưu và thoát.
Phương pháp 2: Kiểm tra kết nối ổ cứng
Mở máy (nếu còn bảo hành hãy nhờ kỹ thuật viên) kiểm tra cáp SATA/nguồn cắm chắc chắn vào ổ cứng và mainboard. Cắm lại hoặc thay cáp mới nếu cần.
Phương pháp 3: Chạy Diagnostic phần cứng
- Khởi động lại, nhấn F12 vào Boot Menu.
- Chọn Diagnostics hoặc Boot to Utility Partition.
- Đợi chương trình kiểm tra phần cứng báo cáo lỗi ổ cứng (nếu có).
Phương pháp 4: Chkdsk và Automatic/Startup Repair
- Boot từ USB/DVD cài Windows 10.
- Chọn ngôn ngữ > Repair your computer (góc dưới trái).
- Troubleshoot > Advanced options > Startup Repair (hoặc Automatic Repair).
- Đợi sửa chữa xong > Khởi động lại.
- Nếu vẫn lỗi: Advanced options > Command Prompt.
Chạy:sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows - Khởi động lại kiểm tra.
Phương pháp 5: Repair Install Windows 10 (Nâng cấp tại chỗ)
Nếu ổ cứng vẫn tốt nhưng BCD/OS bị xóa, hãy thực hiện Repair Install (giữ file cá nhân). Nếu thất bại, chỉ còn cách cài đặt sạch (Clean Install).
Tham khảo thêm: Cách sửa lỗi BOOTMGR is missing.