您好,感谢回复
如果你现在的 Win10 是“传统 BIOS/MBR(=CSM/Legacy)”方式装的,所以一旦把 BIOS 从 CSM 切到 纯 UEFI,主板就会去找 EFI 启动分区(ESP) + \EFI\Microsoft\Boot\winload.efi 那套东西,但你的盘里(从你截图看)没有 EFI 分区,于是直接报 winload.efi 丢失或损坏。
首先请关闭BitLocker/设备加密
搜索框搜索CMD,右键以管理员身份打开,逐一输入下面命令:
diskpart
list disk
然后看 “Disk 0” 那一行,GPT 列如果没有星号 *,就是 MBR(你这种情况基本就是)。
关闭CMD,再次打开新的CMD窗口输入:mbr2gpt /validate /disk:0 /allowFullOS
如果返回 Validation completed successfully 就可以继续。
输入这个命令:mbr2gpt /convert /disk:0 /allowFullOS
它会自动把磁盘变 GPT,新建 EFI 启动分区,生成 UEFI 启动所需的启动文件/BCD
然后进 BIOS:
- Boot Mode/CSM:禁用 CSM / 选择 UEFI Only
- Secure Boot:Enabled
- 如果有 “OS Type”:选 Windows UEFI/WHQL 之类
看看是否可以解决问题