Command Prompt là công cụ mạnh cho người dùng nâng cao. Sửa file hệ thống, kiểm tra ổ đĩa, sửa quy trình boot Windows. Nếu chạy lệnh bootrec /fixboot báo lỗi Element not found, nguyên nhân có thể: BCD/MBR hỏng, system partition không active, hoặc ổ EFI Partition không có chữ cái ổ đĩa.
Các phương pháp sửa lỗi
- Gán chữ cái ổ đĩa cho EFI Partition.
- Đặt System Partition thành Active.
- Sửa chữa BCD.
Thử System Restore trước nếu có điểm khôi phục.
1. Gán chữ cái ổ đĩa cho EFI Partition
- Mở Command Prompt (Admin): Win+X > Command Prompt (Admin) hoặc tìm "cmd" > Run as Administrator.
- Gõ
diskpart> Enter (chấp nhận UAC). - Gõ
list volume– liệt kê tất cả partition (kể cả partition ẩn của Windows). - Xác định partition EFI: File System (Fs) = FAT32.
- Gõ
select volume <số>(số volume EFI). - Gõ
assign letter=<CHỮ_CÁI>(thay chữ cái mong muốn).
2. Đặt System Partition thành Active
Cần USB bootable Windows 10. Boot từ USB > màn hình Welcome > Next > Repair your computer (góc dưới trái) > Troubleshoot > Advanced Options > Command Prompt.
diskpartlist diskselect disk <số>(đĩa chính)list partitionselect partition <số>(partition ~100MB – system partition)active(đánh dấu active)exit
3. Sửa chữa BCD
Boot từ USB Windows 10 > Repair your computer > Troubleshoot > Advanced Options > Command Prompt.
bootrec /fixboot- Đổi tên file BCD:
ren BCD BCD.bak - Tạo lại BCD:
bcdboot c:\Windows /l en-us /s b: /f ALL(thayb:bằng chữ cái ổ USB boot). - Đợi hoàn tất > khởi động lại.
Điều này nên khắc phục sự cố.