一、基础修复方法
进入修复模式 - 重启电脑,在启动时不断按F2、F8或DEL键进入BIOS设置界面
- 在BIOS中启用 兼容性支持模块(CSM)
,并禁用 安全启动(Secure Boot)
- 保存设置并重启,系统将进入Windows高级启动选项界面
修复引导分区
- 在高级启动选项中选择 命令提示符(CMD模式)
- 使用`diskpart`命令确认EFI分区(通常为FAT32格式),例如:
```bash
list vol
assign letter=H
```
- 运行文件系统检查工具:
```bash
fsck.vfat -y /dev/sda1
```
- 修复完成后重启系统
修复引导文件
- 若`boot.cat`或`bootmgr`文件损坏,可通过Windows安装盘或U盘进入 修复计算机模式
- 选择 疑难解答-> 高级选项-> 命令提示符
- 运行以下命令修复引导文件:
```bash
bcdedit /set {bootmgr} device partition=C:
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgr
```
- 重启后系统将自动修复引导项
二、进阶修复方法
备份并重建EFI分区
- 使用专业工具(如傲梅分区助手)制作可启动U盘
- 通过U盘启动后,使用工具检查并重建MBR和EFI分区表
- 恢复分区GUID、文件签名等元数据
系统还原
- 若上述方法无效,可尝试系统还原到之前正常工作的时间点
- 通过Windows安装盘进入 系统还原功能,选择目标还原点
三、注意事项
禁用安全启动: 部分情况下需在BIOS中禁用安全启动,但需注意系统驱动兼容性 驱动检查
专业工具:若无法自行修复,建议使用傲梅分区助手等专业工具恢复分区
通过以上步骤,大多数EFI损坏问题可得到解决。若问题依然存在,建议备份数据后重装系统。