Efi

Ling Yu
Windows efi重建
部分一:创建EFI分区和MSR分区
先确定EFI分区是否被删除,若没有被删除那么就不需要再创建,继续执行下部分即可
步骤1. 在命令提示符中依次输入以下命令并按“enter”运行。
diskpart
list disk
select disk 0 # 选择系统安装磁盘
list partition
步骤2. 若结果没有EFI系统分区,那么需要重新创建,在之前要先删除可能存在的MSR分区,若没有保留分区则跳到步骤3。在步骤1的后面依次执行以下命令并按“enter”运行。
select partition 1 # 选择要删除的保留分区,编号1根据实际情况更改
delete partition override # 删除并覆盖分区
list partition
步骤3. 同样依次执行以下命令并按“enter”运行创建efi分区。
select disk 0
create partition efi size=100 # 创建EFI分区
list partition # 罗列创建后的分区列表
select partition 1# 选择新创建的系统分区
format quick fs=fat32 label="System"
assign letter=G # 分配盘符,盘符可以根据需要设定,后续步骤对应修改即可
步骤4. 同样依次执行以下命令并按“enter”运行创建MSR分区。
create partition msr size=128
list partition
list vol
select vol # 编号根据情况修改
assign letter=C # 盘符可以根据需要设定
exit
部分3:修复EFI引导加载程序和Windows BCD
方法一:1 假如上面步骤将 Esp分区加载为 G盘 执行 这个命令:
bcdboot C:\Windows /s F: /f uefi /l zh-cn
解释:用DG等工具先将ESP分区装载为S盘,从系统盘(待修复系统)C:\Windows目录中复制UEFI格式的启动文件到ESP分区中,修复系统。
方法二:2