Trời ạ. Bác lọ mọ quá. Theo em hiểu thì bác chạy BootICE để check PBR. Nhưng cái lỗi bác mô tả ở phần trên lại là lỗi tệp BCD nằm trong thư mục \Boot (Legacy, bootloader = "bootmgr"), thư mục \EFI\Microsoft\Boot (chuẩn MS, UEFI, bootloader = "\EFI\Microsoft\Boot\bootmgfw.efi"); cứu hộ (UEFI) dùng bootloader = "\EFI\Boot\bootx64.efi" hoặc bootloader = "\EFI\Boot\bootia32.efi" (em chưa biết cách tạo thiết lập này), dùng HxD sửa bootx64.efi / bootia32.efi để customize đường dẫn của BCD (đổi tên); còn NTLDR là của Windows trước Vista (NT 5.x, rất nhiều người thích xóa tệp này). Bootmgr rất hãn hữu bị lỗi (gần đây em mới biết customize bootmgr bằng công cụ BMplus khi chạy HKBoot và NasiBoot), nhưng BCD thì dễ bị lỗi, mà đã lỗi thì hậu quả khôn lường. Tuy nhiên, build lại BCD cũng không khó, chỉ mất công thôi.
Khi bác phải 5 lần, 7 lượt boot lại, người ta nói là BCD bị nhiễu loạn, theo em suy luận thì tệp BCD bị nhiễu loạn nằm trên HDD boot thường xuyên, do đó nếu boot từ HDD thì xuất hiện yêu cầu đòi đĩa cài đặt. Như vậy, cách khắc phục là chỉ làm lại tệp BCD thôi, em cho là hiệu quả nhất; em chưa thấy có công cụ sửa bootmgr của anh Mai.
Máy em vẫn đắp chiếu.