电脑开机卡转圈说明已通过固件自检并加载Boot Manager,但BCD损坏或配置错误导致启动中断;需用三次强制断电进入WinRE,再通过bootrec命令或bcdboot重建BCD。

电脑开机卡在转圈圈,且反复尝试后仍无法进入桌面,说明系统已通过固件自检、加载了Windows Boot Manager,但卡在启动配置(BCD)读取或内核加载环节——此时必须验证启动配置数据是否损坏或指向错误。
检查并重建启动配置(BCD)
第一步:用三次强制断电触发WinRE自动修复环境。【必须完成完整三次异常关机,缺一次将无法进入恢复环境】
第二步:在自动修复界面依次点击“疑难解答”→“高级选项”→“命令提示符”。
第三步:输入以下命令逐条执行(每行回车后等待提示符重新出现再输下一行):
bootrec /scanos
bootrec /rebuildbcd
bootrec /fixmbr
bootrec /fixboot
若提示“成功添加 Windows 安装”,说明BCD已重建;若提示“未找到 Windows 安装”,则需先运行 diskpart → list vol → exit 确认系统分区盘符,再手动指定路径重建,例如:bcdboot C:\Windows /s S: /f UEFI(S:为ESP分区盘符)。
方法一:用DISM挂载修复BCD文件
适用于BCD文件结构损坏但分区可识别的情况。在WinRE命令提示符中执行:
1. 运行 diskpart → list vol → exit,记下Windows所在分区(如C:)和EFI系统分区(通常为100MB小分区,盘符可能是S:或X:)。
2. 输入:dism /image:C:\ /get-mountedwiminfo(确认是否已挂载,一般无需挂载)。
3. 直接重建启动项:bcdboot C:\Windows /s S: /f UEFI(【S:必须是实际查到的EFI分区盘符,填错会导致无法再次启动】)。
这一步会重写bootmgfw.efi、BCD等全部引导文件,覆盖原有损坏配置。
方法二:导出并人工校验BCD内容
当怀疑BCD中存在非法条目(如残留的测试驱动、错误的调试模式设置),可用此法排查:
在WinRE命令提示符中输入:bcdedit /store S:\EFI\Microsoft\Boot\BCD /enum all
重点检查 default 项是否指向正确的 {current} 标识符;检查 resumeobject 是否存在且有效;若看到 bootstatuspolicy 或 allowedinmemorysettings 等非常规项,大概率是第三方工具写入的异常配置。
导出备份:bcdedit /store S:\EFI\Microsoft\Boot\BCD /export C:\BCD_Backup
清空并重建:bcdedit /store S:\EFI\Microsoft\Boot\BCD /delete {default} /f → 再执行 bcdboot C:\Windows /s S: /f UEFI











