插入Windows安装介质。重启计算机。进入BIOS/UEFI设置。调整启动顺序为介质优先。保存设置退出。
出现安装界面。点击左下角“修复计算机”。选择“疑难解答”。进入“高级选项”。打开命令提示符窗口。
输入diskpart。执行list volume。识别系统分区盘符。记录NTFS格式分区的盘符。退出diskpart。
执行bcdboot C:""""Windows /s S: /f UEFI。C盘为系统分区盘符。S盘为EFI系统分区盘符。UEFI参数指定固件模式。命令重建引导文件。
输入bootrec /fixmbr。执行bootrec /fixboot。运行bootrec /scanos。使用bootrec /rebuildbcd。扫描现有系统安装。
出现分区表错误提示。输入chkdsk C: /f /r。C盘为系统分区盘符。/f参数修复文件系统错误。/r参数定位坏扇区。重启执行磁盘扫描。
运行sfc /scannow /offbootdir=C:"""" /offwindir=C:""""Windows。C盘为系统分区盘符。扫描系统文件完整性。替换受损系统文件。
检查分区ID异常。管理员身份打开命令提示符。执行diskpart。输入list disk。选择磁盘select disk=0。
查看分区Type列。EFI系统分区应为C12A7328-F81F-11D2-BA4B-00A0C93EC93B。MSR保留分区应为E3C9E316-0B5C-4DB8-817D-F92DF00215AE。恢复分区应为DE94BBA4-06D1-4D40-A16A-BFD50179D6AC。
创建fixid.txt文本文件。写入分区修正命令:
select disk=0
select partition=1
set id=C12A7328-F81F-11D2-BA4B-00A0C93EC93B
select partition=2
set id=E3C9E316-0B5C-4DB8-817D-F92DF00215AE
exit
执行diskpart /s fixid.txt。重启计算机。进入恢复环境。执行reagentc /enable。启用Windows恢复环境。
