
如果您在启动 Windows 11 时反复进入“自动修复”界面并最终显示“自动修复失败”,则极可能是引导配置数据(BCD)、EFI系统分区、bootmgfw.efi 文件或主引导记录(MBR)已损坏或丢失。以下是多种可独立执行的修复方法:
一、通过高级启动选项触发图形化启动修复
该方法利用系统内置的启动修复工具,在不依赖外部介质的前提下自动扫描并尝试修复引导链,适用于BCD注册异常、引导项缺失或EFI分区挂载错误等轻度故障。
1、按住Shift 键不放,同时点击“开始”→“电源”→“重启”。
2、设备重启后进入“选择一个选项”界面,依次点击“疑难解答”→“高级选项”→“启动修复”。
3、系统提示选择要修复的操作系统时,输入账户密码后确认。
4、等待扫描完成,若检测到EFI分区异常或BCD损坏,将自动尝试重建引导结构。
二、使用Windows 11安装U盘执行bootrec命令修复
该方法通过官方恢复环境调用bootrec.exe工具,直接修复MBR、写入启动扇区并重建BCD数据库,适用于传统BIOS/MBR与UEFI/GPT双模式场景,但需注意UEFI模式下/bootmgr.efi不可由bootrec直接恢复。
1、将已制作好的Windows 11安装U盘插入故障电脑,重启后反复按F12(或Esc/F10)进入一次性启动菜单,选择U盘启动。
2、在安装界面点击左下角“修复计算机”,跳过语言设置后进入“疑难解答”→“高级选项”。
3、选择“命令提示符”,等待环境加载完成。
4、在命令提示符中依次输入以下命令,每条执行完毕且返回“操作成功”后再输入下一条:bootrec /scanosbootrec /rebuildbcd
5、若提示“是否要将安装添加到启动列表?”,键入Y并回车确认。
6、如返回“未找到Windows安装”,请先执行diskpart → list volume确认系统分区盘符(如C:),再重试上述命令。
三、使用bcdboot命令完整重建引导文件集
该方法绕过现有BCD依赖,直接从Windows系统目录复制bootmgr.efi、BCD、winload.efi等全部引导文件至EFI系统分区或系统保留分区,是修复引导失效最彻底的方式,尤其适用于bootmgfw.efi丢失或EFI分区未挂载情形。
1、在WinRE命令提示符中运行diskpart,随后输入list volume,识别:— Windows安装分区(NTFS格式,含Windows文件夹,通常为C:);— EFI系统分区(FAT32格式,100–500 MB,类型标注为“System”,常无盘符)。
2、若EFI分区无盘符,继续在diskpart中执行:select volume X(X为EFI分区卷号)assign letter=Z:exit
3、执行重建命令:bcdboot C:\Windows /s Z: /f UEFI
4、成功时将显示已成功创建启动文件。
5、为安全起见,可返回diskpart移除临时盘符:select volume Xremove letter=Z
四、在WinRE中运行chkdsk修复底层磁盘错误
引导修复失败有时并非配置问题,而是由于NTFS元数据损坏、坏道或分区表异常导致引导文件无法读取,chkdsk可在离线状态下强制修复这些底层错误,为后续引导修复提供稳定基础。
1、在WinRE“命令提示符”中,输入以下命令(假设系统盘为C:):chkdsk C: /f /r
2、系统提示“chkdsk无法运行,因为卷正在使用”,键入Y并回车,确认下次启动时执行扫描。
3、输入exit退出命令提示符,选择“继续”重启电脑。
4、系统将在启动前自动运行chkdsk,等待扫描与修复过程完成(可能持续数十分钟)。
五、使用SFC与DISM离线修复系统引导文件
当bootmgfw.efi、winload.efi等核心引导文件被误删或损坏时,SFC与DISM可从系统映像中还原原始版本,确保引导组件完整性,适用于已识别系统分区但引导文件校验失败的情形。
1、在WinRE“命令提示符”中,执行以下离线SFC扫描:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
2、若SFC报告无法修复,立即执行DISM还原映像:dism /image:C:\ /cleanup-image /restorehealth /source:wim:E:\sources\install.wim:1
3、其中E:为Windows安装U盘盘符,1为映像索引号,若不确定索引号,可先运行:dism /get-wiminfo /wimfile:E:\sources\install.wim
4、DISM执行成功后,将显示操作已成功完成。

评论(0)