Lỗi "No Boot Device Available" nghĩa là hệ thống không tìm thấy thiết bị chứa bộ nạp khởi động (BOOTMGR). Nguyên nhân: ổ cứng hỏng, BOOTMGR/MBR/NTLDR bị lỗi, thứ tự boot sai, phân vùng active sai, file hệ thống hỏng.
Các phương pháp khắc phục (Nâng cao - cần thận trọng)
Phương pháp 1: Startup/Automatic Repair
- Boot từ USB/DVD Windows > Repair your computer.
- Troubleshoot > Advanced options > Startup Repair.
- Đợi sửa chữa > Khởi động lại.
Phương pháp 2: Bật UEFI Boot (Chỉ cho ổ GPT)
Lưu ý: Windows chỉ boot ổ GPT ở chế độ UEFI. Nếu ổ MBR, bỏ qua cách này.
- Vào BIOS (F2/Del) > Boot tab.
- Thiết lập:
Boot List Option: UEFI Load Legacy Option ROM: Disabled Secure Boot: Enabled
- F10 Save & Exit.
Phương pháp 3: Đổi thứ tự Boot trong BIOS
- Vào BIOS > Boot tab.
- Đưa ổ cứng hệ thống lên đầu tiên.
- F10 Save & Exit.
Phương pháp 4: CHKDSK và SFC
- Boot USB/DVD > Command Prompt (Advanced options).
- Chạy:
sfc /scannow chkdsk c: /r
- Lưu ý: Thay c: bằng ổ cài Windows thực tế.
Phương pháp 5: Sửa Boot Sector (bootrec)
- Command Prompt từ USB cài Windows.
- Chạy lần lượt:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
- Nếu thất bại, chạy thêm:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- Khởi động lại.
Phương pháp 6: Đặt phân vùng Active (Chỉ ổ MBR)
Lưu ý: Đặt phân vùng System Reserved (100MB) làm Active. Nếu không có, đặt ổ C: Active. Áp dụng cho MBR; GPT dùng EFI System Partition.
- Command Prompt (USB cài Windows).
- Chạy:
DiskPart list disk select disk 0 list partition select partition 1 active exit
- Khởi động lại.
Phương pháp 7: Repair Windows Image (DISM)
- Command Prompt (Admin) trong Windows hoặc WinRE.
- Chạy:
DISM /Online /Cleanup-Image /RestoreHealth
- Nếu lỗi, thử với source cài đặt Windows.
Phương pháp 8: Repair Install Windows 10
Nâng cấp tại chỗ. Nếu thất bại, cài đặt sạch (Clean Install).
Cảnh báo: Các thao tác DiskPart, bootrec có thể làm mất dữ liệu nếu sai. Hãy backup dữ liệu quan trọng trước khi thực hiện.