答案是禁用renderercodeintegrity功能:通过注册表新建hkey_local_machine\software\policies\google\chrome路径,创建dword值renderercodeintegrityenabled并设为0;或导入fix_chrome.reg文件;若失效,可重命名chrome.exe为chrome1.exe并修改快捷方式目标路径。

谷歌浏览器提示“喔唷,崩溃了”时网页打不开、设置页空白、右下角频繁弹插件崩溃通知,连重新安装也无法解决,说明渲染进程因代码签名验证失败被系统强制终止,状态码明确显示为 STATUS_INVALID_IMAGE_HASH。
用注册表禁用渲染器代码完整性保护
第一步:按 Win + R 打开运行框,输入 regedit → 回车启动注册表编辑器。
第二步:在注册表地址栏中直接粘贴路径 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome → 回车跳转。
第三步:若提示路径不存在,需逐级新建——先右键 Policies → 新建 → 项 → 命名为 Google;再右键 Google → 新建 → 项 → 命名为 Chrome。
第四步:在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 RendererCodeIntegrityEnabled。
第五步:双击该新建项,将“数值数据”改为 0,确保“基数”为十进制或十六进制均可(填 0 即生效)。【必须以管理员权限运行 regedit,否则新建项或修改值会失败且无提示】
通过命令行一键写入注册表
方法一:新建文本文档,重命名为 fix_chrome.reg,用记事本打开,粘贴以下内容并保存:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"RendererCodeIntegrityEnabled"=dword:00000000
方法二:右键该 .reg 文件 → 选择“以管理员身份运行” → 点击“是”确认导入。
这一步操作起来很简单,直接把文件拖进去就行,但务必注意:如果之前已手动创建过同名注册表项,再次导入不会覆盖,需先删除旧项再执行。
修改快捷方式添加启动参数
右键桌面 Chrome 快捷方式 → 选择“属性” → 在“目标”文本框末尾(引号内)添加一个空格,然后追加:
--disable-features=RendererCodeIntegrity
点击“应用” → “确定”保存更改。
使用该快捷方式启动浏览器,此时问题页面应可正常加载。此参数绕过签名校验流程,不修改系统策略,重启后仍生效。
重命名 chrome.exe 绕过签名拦截
进入 Chrome 安装目录,默认路径为:
C:\Program Files\Google\Chrome\Application\
找到 chrome.exe 文件 → 右键 → 重命名为 chrome1.exe。
右键桌面快捷方式 → 属性 → 将“目标”中的 chrome.exe 改为 chrome1.exe → 应用并确定。
下次启动即调用新文件名执行,系统不再对其执行 IMAGE_HASH 校验,STATUS_INVALID_IMAGE_HASH 错误自然消失。











