0xc0000605错误源于驱动签名强制策略与不兼容驱动冲突,需先用bcdedit检查testsigning/nointegritychecks状态,再进带网安全模式卸载可疑驱动(勾选删除驱动软件),最后执行DISM、pnputil清理驱动缓存并重建BCD。

Win11系统启动时卡在黑屏或蓝屏界面,显示终止代码0xc0000605,提示“STATUS_INVALID_IMAGE_FORMAT”,说明Windows无法加载关键驱动或系统映像文件,常见于驱动签名强制启用后加载了不兼容的旧驱动、系统更新失败或第三方安全软件注入异常模块。
确认是否启用驱动程序强制签名
该错误多由系统强制验证驱动签名但遇到格式不兼容(如32位驱动混入64位系统、无有效数字签名的.sys文件)引发。需先验证当前签名策略状态:
① 以管理员身份运行PowerShell → 输入:bcdedit /enum {current} → 回车;
② 查看输出中testsigning和nointegritychecks两项值:若testsigning为Yes,说明测试模式开启,可能加载了未签名驱动;若nointegritychecks为No,且系统又拒绝加载某驱动,则极大概率触发0xc0000605;
③ 若确认是签名策略冲突,执行:bcdedit /set {current} testsigning Off → 回车;再执行:bcdedit /set {current} nointegritychecks Yes → 回车(仅临时绕过,用于诊断);
【注意:nointegritychecks设为Yes会降低系统安全性,修复完成后必须改回No】
安全模式下卸载可疑驱动
方法一:通过高级启动进入带网络的安全模式
开机时反复按住Shift键→点击重启→疑难解答→高级选项→启动设置→重启→按F5键;
方法二:若无法进系统,连续3次强制关机(长按电源键10秒)→第4次开机自动进恢复环境→同上路径进入安全模式;
进入后立即打开设备管理器→展开“系统设备”“显示适配器”“网络适配器”→逐个右键属性→“驱动程序”选项卡→查看“驱动程序详细信息”中是否有非微软签名或发布日期早于2020年的.sys文件;
发现可疑项→右键卸载设备→勾选“删除此设备的驱动程序软件”→确定;
特别注意卸载最近安装的杀毒软件驱动(如McAfee、Norton内核模块)、虚拟光驱(Daemon Tools)、远程控制类驱动(TeamViewer、AnyDesk服务驱动)。
重建系统启动映像与驱动缓存
此步骤直接修复因驱动注册表项损坏、驱动缓存(DriverStore)错乱导致的0xc0000605,必须在安全模式下以管理员权限操作:
① 打开命令提示符(管理员)→ 依次执行以下三条命令,每条执行完等待提示“操作成功”再输下一条:
dism /image:C:\ /cleanup-image /startcomponentcleanup
dism /image:C:\ /cleanup-image /restorehealth
pnputil /enum-drivers → 查看列出的所有第三方驱动INF编号;
② 若上一步发现大量非Microsoft INF(如oem12.inf、oem34.inf),用pnputil /delete-driver oemXX.inf /uninstall逐个清除(替换XX为实际编号);
③ 清理完成后,执行:bootrec /rebuildbcd → 系统将重新扫描并注册合法启动驱动;
【关键前提:C盘必须是系统盘,若为D盘请将命令中C:\改为D:\】
禁用早期启动反恶意软件(Early Launch Antimalware)
ELAM机制会在内核加载前校验驱动签名,若第三方安全软件(如Bitdefender、Kaspersky)的ELAM驱动损坏或版本不匹配,会直接拦截所有后续驱动加载,触发0xc0000605;
在安全模式下,按下Win+R→输入msconfig→切换到“服务”选项卡→勾选“隐藏所有Microsoft服务”→点击“全部禁用”;
再切换到“启动”选项卡→点击“打开任务管理器”→禁用所有启动项;
重启电脑,若能正常进入桌面,说明问题出在某个启动服务或ELAM驱动;
此时回到msconfig→逐个启用服务并重启验证,重点观察启用“Security Center”“Antimalware Service Executable”“KLMS”等服务后的表现。


















