Windows 11引导修复需按序执行四步:一、禁用自动修复进入命令提示符;二、用bootrec /scanos与/rebuildbcd重建BCD;三、diskpart挂载EFI分区后执行bcdboot C:\Windows /s S: /f UEFI重写引导文件;四、chkdsk C: /f /r修复磁盘错误。

Windows 11反复卡在“自动修复”界面、黑屏无反应、或直接报错“启动失败”,说明引导配置数据(BCD)已损坏、EFI系统分区未挂载、bootmgfw.efi丢失,或磁盘存在底层错误;必须按顺序执行针对性修复操作,跳过任一环节都可能导致后续命令失效。
先绕过自动修复循环,拿到命令行控制权
若电脑开机就进自动修复→修复失败→再进自动修复,形成死循环,说明系统始终无法跳过诊断流程,必须强制中断并进入可执行命令的环境。
按住Shift键不放,点击“开始”→“电源”→“重启”。
设备重启后出现“选择一个选项”界面,依次点击“疑难解答”→“高级选项”→“启动设置”→“重启”。
电脑再次重启,屏幕出现编号菜单时,按F9键选择“禁用系统失败时自动启动”。
系统重启后若仍无法进桌面,立即长按电源键强制关机,重复此操作三次,第四次开机将强制进入WinRE恢复环境,此时选择“疑难解答”→“高级选项”→“命令提示符”。
【关键前提】这一步必须完成,否则所有后续命令都无法执行——没有命令行,就等于没拿到手术刀。
用bootrec扫描并重建BCD数据库
该方法适用于BCD条目错乱、缺失或指向错误分区的情形,但前提是系统分区(通常是C:)能被正确识别。
在命令提示符中依次输入以下命令,每条执行完看到“操作成功”字样后再敲下一条:
bootrec /scanos
bootrec /rebuildbcd
若第二条命令返回“未找到 Windows 安装”,说明当前环境无法识别系统分区,需先确认盘符:输入diskpart → 回车 → list volume → 查找标注为“NTFS”且状态为“Healthy”的卷(通常为C:),记下其盘符(如C:),然后输入exit退出diskpart,再重试上述两条命令。
如果提示“是否要将安装添加到启动列表?”,键入Y并回车确认。
手动挂载EFI分区并用bcdboot完整重写引导文件
当bootrec无效时,大概率是EFI系统分区(ESP)未分配盘符或已被隐藏,导致bootmgfw.efi等核心文件无法被定位和调用。此时必须手动挂载ESP,再用bcdboot从Windows目录复制全套UEFI引导文件。
方法一:快速识别并挂载EFI分区
在命令提示符中输入diskpart → 回车 → 执行list disk → select disk 0 → list partition。
找到大小在100–500MB之间、文件系统显示为FAT32、类型为System的分区,记下其编号(例如Partition 1)。
输入select partition 1 → assign letter=S → exit。
方法二:执行bcdboot重写引导
确认Windows安装在C:盘后,输入命令:bcdboot C:\Windows /s S: /f UEFI。
该命令会把bootmgr.efi、BCD、winload.efi等全部文件从C:\Windows\Boot\EFI复制到S:\EFI\Microsoft\Boot目录下,并重建标准UEFI启动项。
【不可逆操作】执行前请确保S:确实是EFI系统分区——误选其他FAT32分区(如恢复分区)会导致引导彻底崩溃,且无法通过bootrec恢复。
运行chkdsk修复磁盘底层错误
若前述步骤均失败,极可能是C盘文件系统损坏,导致BCD读取异常或bootmgfw.efi加载失败。此时需对启动卷做底层校验与修复。
在命令提示符中输入:chkdsk C: /f /r
系统会提示“Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)”——键入Y并回车。
随后输入shutdown /r /t 0强制重启,系统将在进入Windows前自动执行磁盘检查。

















