应先强制三次断电触发WinRE进入恢复环境,再禁用自动修复并确认系统盘符,接着用bootrec或bcdboot重建BCD引导,然后进安全模式禁用问题驱动与启动项,最后卸载最新Windows更新。

Windows系统开机后反复黑屏→重启→再黑屏,卡在品牌Logo、旋转圆圈或“正在准备自动修复”界面,无法进入桌面,说明启动流程在早期阶段就被强制中止,必须立即打断循环并分层排查。
强制中断重启循环,进入WinRE恢复环境
这一步是所有后续操作的前提,不完成就无法调用任何修复命令或图形界面工具。
第一步:当屏幕刚亮起电脑品牌Logo(如Lenovo、Dell、HP)或Windows旋转圆圈时,长按电源键约7秒,直到风扇停转、屏幕彻底熄灭;
第二步:等待4秒后再次开机,待同一启动画面一出现,立刻重复长按电源键关机;
第三步:严格重复“开机→强制关机”共三次,每次必须在动画初现时执行——【少一次都不会触发WinRE,系统仍会原样循环】;
第四步:第四次开机后,系统将跳过卡死界面,直接进入蓝色“选择一个选项”菜单。
禁用自动修复并确认系统盘符
若不先关闭自动修复,重启后立刻回到原点;而盘符识别错误会导致后续所有命令写入错误分区,可能损坏EFI引导结构。
依次点击:疑难解答 → 高级选项 → 命令提示符;
输入 diskpart 回车,再输入 list volume 回车;
在卷列表中找到NTFS格式、容量最大、标注有“System”或“Boot”的卷,【请务必确认其盘符是 C:,如果不是,请记住实际盘符(如 D:)】;
输入 exit 退出diskpart;
执行 bcdedit /set {current} recoveryenabled No,关闭当前启动项的自动修复功能;
执行 shutdown /r /t 0 立即重启——这次将直接尝试正常启动,不再进入修复动画。
重建BCD引导配置数据
BCD损坏是最常见的根本原因,它会让系统找不到 bootmgfw.efi 或 winload.efi,导致反复触发修复流程。
方法一:使用 bootrec 工具(优先尝试)
在命令提示符中依次执行以下命令,每条回车:
bootrec /fixmbr
bootrec /fixboot
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
bootrec /rebuildbcd
若提示“未找到 Windows 安装”,说明系统分区未被识别,需先运行 diskpart → list volume 再确认盘符;
方法二:使用 bcdboot(适用于UEFI系统且C:盘符确认无误)
执行 bcdboot C:\Windows /s S: /f UEFI(S:为EFI系统分区盘符,通常为100MB FAT32卷,需先用 diskpart → list volume 查出);
执行完任一方法后,输入 exit 退出命令提示符,选择“继续”启动。
在安全模式下禁用问题驱动与启动项
能进安全模式,基本可判定为软件或驱动冲突,而非硬件故障。
在WinRE中选择:疑难解答 → 高级选项 → 启动设置 → 重启 → 按F4进入安全模式;
右键任务栏打开“任务管理器”,切换到“启动”选项卡,右键禁用全部第三方启动项;
打开“设备管理器”,展开“显示适配器”,右键独立显卡(NVIDIA/AMD)→“禁用设备”;
再右键核显(Intel Graphics)→“更新驱动程序”→“浏览我的电脑以查找驱动程序”→“让我从计算机上的可用驱动程序列表中选取”→勾选“显示兼容硬件”,选择“Microsoft Basic Display Adapter”→确定;
按 Win+R 输入 msconfig,切换到“服务”选项卡,勾选“隐藏所有Microsoft服务”,然后点击“全部禁用”;
重启电脑,观察是否跳出正常桌面。
卸载最新Windows更新
如果重启循环始于某次更新后,大概率是质量更新或功能更新引发的兼容性崩溃。
进入安全模式后,打开“设置” → “Windows更新” → “更新历史记录”;
点击“卸载更新”,在列表中找到最近安装的质量更新(KB编号开头)或功能更新(如24H2);
选中该更新条目,点击“卸载”,按提示完成;
卸载完成后重启,不要跳过等待——系统需重新配置组件,首次启动可能耗时2~5分钟。

















