Win10开机卡在“正在准备自动修复”需三步解决:一、强制三次断电进入WinRE执行bcdedit命令禁用修复;二、修改注册表BootExecute值为0跳过chkdsk误判;三、用diskpart定位并删除EFI分区中的BCD.LOG失败日志。

Win10开机反复卡在“正在准备自动修复”界面,说明系统将一次普通启动延迟或短暂加载异常误判为严重故障,持续触发修复循环,必须从引导策略、服务响应、启动项标记三方面同步切断其激活路径。
用命令提示符永久关闭自动修复机制
该方法直接修改启动配置数据库(BCD),让系统彻底忽略所有启动失败标记,是绕过循环最快速有效的入口操作。
第一步:强制三次断电进入WinRE环境→开机看到Windows徽标或“自动修复”字样时,长按电源键10秒关机→等待3秒再开机→重复该动作共【三次】→第四次开机将自动进入“选择一个选项”界面。
第二步:点击“疑难解答”→“高级选项”→“命令提示符”。若未出现该选项,请重做断电步骤,这是后续所有命令执行的前提。
第三步:在命令提示符中依次执行以下两条命令,每条执行后需等待光标返回再输入下一条:
bcdedit /set {default} bootstatuspolicy ignoreallfailures
bcdedit /set {default} recoveryenabled No
注意:{default}不可替换为{current}或其他字符,否则命令无效;若提示“拒绝访问”,先输入c:回车切换到系统盘再重试。
通过注册表跳过磁盘自检触发点
很多自动修复循环其实源于启动阶段chkdsk挂起被系统误读为崩溃,此步骤可精准屏蔽该误判源头。
方法一:按Win+R输入regedit回车,以管理员身份打开注册表编辑器。
方法二:导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute。
方法三:双击右侧AutoCheck Autochk项(若不存在则右键新建DWORD(32位)值,命名为AutoCheck Autochk),将数值数据设为0,点击确定。
这一步做完后,下次开机将不再因磁盘检查未完成而被判定为启动失败,从而避免自动修复被意外唤起。
清除EFI分区中的失败标记文件
UEFI设备会在EFI系统分区中持久保存BCD.LOG等失败日志,即使禁用了策略,这些残留标记仍可能在下次启动时重新激活修复流程。
① 在命令提示符中输入diskpart → 回车,再输入list volume → 回车;
② 找到标注为“System”、格式为FAT32、容量约100–500MB的分区,记下其盘符(如S:);
③ 输入exit退出diskpart;
④ 执行:S: → 回车,再执行dir /a BCD.LOG,确认该文件存在;
⑤ 执行:del /f /q BCD.LOG,删除该失败日志文件。
这一步操作起来很简单,直接删掉那个隐藏的LOG文件就行,但不做的话,系统重启后仍会读取旧记录再次触发修复。

















