0xc0000225错误表明uefi引导损坏,需用win11安装u盘进入命令提示符,通过diskpart挂载efi分区(如s:),再执行bcdboot c:\windows /s s: /f uefi重建引导;完成后禁用bios中残留的usb启动项并确认secure boot状态。

Win11开机卡在黑屏或蓝屏界面,显示“Windows无法启动”并附带错误代码0xc0000225,说明系统启动管理器找不到关键引导文件——通常是winload.efi损坏、BCD配置丢失、EFI系统分区未识别或启动顺序错乱,必须通过离线环境重建引导链才能恢复。
进入Windows恢复环境
准备一个与当前系统架构一致(x64)、版本不低于24H2的Windows 11官方安装U盘,插入电脑后重启;在厂商Logo出现瞬间连续按F12(戴尔/联想)、ESC(惠普)或Del/F2(华硕/微星)进入一次性启动菜单;从列表中选择该U盘,**切勿选择“UEFI: USB Device”以外的Legacy项,否则后续命令会失败**;进入安装界面后,点击左下角“修复计算机”,不要点“现在安装”。
依次选择“疑难解答” → “高级选项” → “命令提示符”,等待窗口弹出即完成进入。
手动重建UEFI引导(推荐首选)
这一步直接重写EFI系统分区中的bootmgfw.efi和BCD数据库,覆盖所有旧错误配置,适用于90%以上0xc0000225场景。
在命令提示符中依次执行以下命令(每行输完按Enter):
diskpart → list volume → exit
观察输出中带有“System”标签、格式为FAT32、大小在100–500MB之间的卷,记下其卷号(如Volume 2);
重新进入diskpart:diskpart → list volume → select volume=2 → assign letter=S: → exit
【S:必须是未被占用的盘符,若提示“指定的驱动器号已被使用”,请换用T:、U:等】
执行核心重建命令:bcdboot C:\Windows /s S: /f UEFI
若你的系统安装在D盘,则把C:\Windows改为D:\Windows;命令执行成功会显示“已成功创建启动文件”,此时关闭窗口,拔掉U盘,直接重启。
BIOS中禁用U盘启动残留项
有些主板在U盘安装完成后,仍把U盘的“Windows Boot Manager”条目保留在UEFI启动优先级首位,导致每次开机都试图从已拔出的U盘加载winload.efi,从而触发0xc0000225。
重启电脑,反复按Del键(华硕/技嘉)或F2键(联想/戴尔)进入BIOS;
切换到Boot选项卡,找到“UEFI Hard Drive BBS Priorities”或“Boot Option #1”;
将第一项中名称含“USB”“Removable”或“Windows Boot Manager (USB)”的条目设为Disabled;
保存设置(通常按F10),退出并重启。
启用安全启动前先确认状态
方法一:禁用Secure Boot临时绕过验证
开机进BIOS → 找到Security或Boot页签 → 将Secure Boot设为Disabled → F10保存重启;若系统能正常进入桌面,说明是签名验证拦截了合法winload.efi,需后续更新固件或重签名驱动。
方法二:保持Secure Boot启用但修复签名依赖
仅当方法一无效时采用;回到命令提示符,执行:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows;该命令需系统盘可读且无严重坏道,扫描耗时较长,中途不可中断。
【执行前务必确认C:确实是系统盘,否则会报错且无法回退】











