如何修复谷歌浏览器提示“STATUS_INVALID_IMAGE_HASH”错误
Chrome因RendererCodeIntegrity签名验证失败崩溃,错误代码STATUS_INVALID_IMAGE_HASH;最稳定解法是注册表禁用RendererCodeIntegrityEnabled值为0,需重启系统生效。

谷歌浏览器突然弹出“喔唷,崩溃了”提示框,地址栏显示 STATUS_INVALID_IMAGE_HASH 错误代码,所有网页打不开、设置页空白、插件频繁报错——这不是缓存或扩展问题,而是 Windows 系统因渲染器模块签名验证失败,强制终止 Chrome 进程所致,重装浏览器无效。
通过注册表禁用 RendererCodeIntegrity(推荐)
这是最稳定、一劳永逸的修复方式,适用于 Windows 10/11 全版本,且对 Chrome 118~129 均有效。
第一步:按 Win + R 打开运行对话框,输入 regedit → 回车,以管理员身份打开注册表编辑器。
第二步:在注册表左侧树形栏中,依次展开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome。若中途某级文件夹缺失(如 Policies、Google 或 Chrome),需手动逐层右键→新建→项,严格按路径名创建,大小写无需区分但层级不能跳过。
第三步:右键点击最末级的 Chrome 项 → 新建 → DWORD (32 位) 值 → 将新值命名为 RendererCodeIntegrityEnabled。
第四步:双击该 DWORD 值,将“数值数据”由默认的 1 改为 0,确保“基数”为十六进制或十进制均可,但数值必须是纯数字 0。
【修改前务必备份注册表】:点击“文件→导出”,保存完整注册表备份到桌面,防止误操作导致系统异常。
第五步:关闭注册表编辑器 → 重启电脑(仅重启 Chrome 不生效,必须重启系统或至少重启 Windows 资源管理器进程)。
临时绕过:重命名 chrome.exe 文件
适用于无法获取管理员权限、或注册表被组策略锁定的办公环境,见效快但每次 Chrome 自动更新后需重复操作。
方法一:右键桌面 Chrome 图标 → “打开文件所在的位置” → 找到 chrome.exe。
方法二:将 chrome.exe 直接重命名为 chrome1.exe(扩展名必须保留为 .exe)。
方法三:右键 chrome1.exe → “发送到” → “桌面快捷方式” → 将新建快捷方式重命名为“Google Chrome” → 双击启动即可正常运行。
注意:此方法不改变任何系统配置,但 Chrome 后续自动更新会覆盖 chrome1.exe,需在更新后再次重命名。
一键执行注册表修复(免手动)
将以下内容复制保存为 fix_chrome_hash.reg 文件(编码选 ANSI 或 UTF-16),右键以管理员身份运行即可自动写入注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"RendererCodeIntegrityEnabled"=dword:00000000





