CLEAN_BOOT_FAILED是WinRE环境启动失败标识,非标准蓝屏;需先确认是否出现在自动修复界面,再通过可启动U盘重建WinRE、修复EFI分区及重置BCD引导配置。

Win11蓝屏显示CLEAN_BOOT_FAILED,说明系统在尝试执行干净启动时因关键服务或驱动加载失败而中断,该错误并非标准Stop Code,而是Windows恢复环境(WinRE)中启动验证流程的内部失败标识,通常指向启动配置损坏、EFI分区异常或BCD引导项被篡改。
确认是否为WinRE环境下的CLEAN_BOOT_FAILED提示
这一步必须先做——因为该错误只出现在Windows恢复环境中,而非正常系统蓝屏界面。若你在黑底白字的“自动修复”界面看到此提示,说明系统已无法加载WinRE主体模块,此时不能按常规蓝屏思路排查驱动,而要优先修复恢复环境自身。
重启电脑,在出现Windows Logo前连续按住电源键强制关机,重复三次,第四次开机将进入WinRE;若卡在“正在诊断问题”或直接显示CLEAN_BOOT_FAILED,则确认是恢复环境崩溃,不是系统内核蓝屏。
【注意:此时不要尝试进安全模式,因为安全模式依赖WinRE加载,而CLEAN_BOOT_FAILED已证明WinRE本身不可用】
重建WinRE环境并修复EFI分区
WinRE镜像损坏或EFI系统分区(ESP)中winre.wim路径丢失/权限异常,会导致CLEAN_BOOT_FAILED。需从外部介质介入修复。
第一步:使用另一台Win11电脑下载官方Media Creation Tool,制作可启动U盘;插入故障机,开机按F12(戴尔)/ESC(惠普)/F10(联想)选择U盘启动。
第二步:进入安装界面后不点“现在安装”,而是按Shift + F10调出命令提示符。
第三步:依次执行以下命令(每行回车后等待提示“操作成功”再输下一行):
diskpart → list volume → exit
(观察输出中是否有标注“System”的FAT32分区,通常是S:或X:;若无,说明EFI分区已被删除或格式化)
第四步:若存在System分区(如S:),执行:
md S:\Recovery\WindowsRE
copy D:\Windows\System32\Recovery\winre.wim S:\Recovery\WindowsRE\
reagentc /setreimage /path S:\Recovery\WindowsRE /target C:\Windows
第五步:若不存在System分区,需手动重建——执行:
diskpart → select disk 0 → list partition → select partition 1 → set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b → assign letter=S → exit
然后继续执行第四步中的copy和reagentc命令。
修复BCD启动配置与禁用冲突启动项
BCD中残留的非法bootmgr路径、损坏的winload.efi引用或第三方启动管理器注入,会触发CLEAN_BOOT_FAILED。必须清除异常项并重建标准引导链。
方法一:在上一步打开的命令提示符中,执行:
bcdedit /enum all → 查看输出中是否存在状态为“badmemory”“unknown”或路径含“\EFI\ubuntu\”“\EFI\refind\”的条目
方法二:彻底重置BCD(适用于已确认无双系统需求的用户):
bootrec /fixboot
bootrec /rebuildbcd
(若提示“未找到Windows安装”,则执行:bcdboot C:\Windows /s S: /f UEFI)
【关键前提:C:\Windows必须可访问且S:为正确EFI分区,否则此操作将导致无法启动】
方法三:若怀疑是某软件(如EasyBCD、rEFInd、某些杀毒软件)修改了启动项,执行:
bcdedit /delete {current} /f
bcdedit /create /d "Windows 11" /application osloader
(记下新生成的GUID,如{abcd1234-...},后续要用)
bcdedit /set {abcd1234-...} device partition=C:
bcdedit /set {abcd1234-...} path \Windows\system32\winload.efi
bcdedit /set {abcd1234-...} osdevice partition=C:
bcdedit /set {abcd1234-...} systemroot \Windows
bcdedit /set {abcd1234-...} detecthal Yes


















