应禁用renderercodeintegrity检查:在注册表hkey_local_machine\software\policies\google\chrome下新建dword值renderercodeintegrityenabled并设为0,重启chrome即可修复status_invalid_image_hash崩溃问题。

谷歌浏览器突然弹出“喔唷,崩溃了”提示框,地址栏显示 STATUS_INVALID_IMAGE_HASH,所有网页打不开、设置页空白、插件频繁报错,连彻底卸载重装都无法解决——这说明 Windows 系统在加载 Chrome 渲染进程时,拒绝执行哈希值不匹配的模块,必须绕过 RendererCodeIntegrity 安全检查才能恢复。
通过注册表禁用渲染器代码完整性检查
这是最稳定、可逆、适用于 Chrome 118 及后续所有版本的修复方式。Windows 10/11 系统均有效,且无需第三方工具。
第一步:按 Win + R 打开运行对话框,输入 regedit,回车确认,启动注册表编辑器。
第二步:在注册表左侧树形目录中,逐级展开至 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome。
第三步:若路径中缺少 Google 或 Chrome 项,需手动补全——右键 Policies → 新建 → 项 → 命名为 Google;再右键 Google → 新建 → 项 → 命名为 Chrome。
第四步:右键 Chrome 项 → 新建 → DWORD (32 位) 值 → 名称精确输入为 RendererCodeIntegrityEnabled(注意大小写与下划线,拼错将无效)。
第五步:双击新建的 RendererCodeIntegrityEnabled,将“数值数据”改为 0,基数选“十进制”,点击确定。
重启 Chrome 浏览器,错误立即消失。此操作仅关闭一项安全策略,不影响其他系统防护功能。
临时绕过验证:重命名 chrome.exe
当注册表路径被系统策略锁定、或你无管理员权限修改 HKLM 时,可用此方法快速应急。它不改系统设置,但每次更新 Chrome 后需重复操作。
方法一:找到 Chrome 安装目录,默认路径为 C:\Program Files\Google\Chrome\Application\chrome.exe。
方法二:右键桌面 Chrome 快捷方式 → “打开文件所在的位置”,直接定位到 chrome.exe 所在文件夹。
将 chrome.exe 重命名为 chrome1.exe —— 这一步是关键,因为 RendererCodeIntegrity 仅校验名为 chrome.exe 的主程序映像哈希值。
重新创建快捷方式:右键 chrome1.exe → 发送到 → 桌面快捷方式 → 将新快捷方式名称改回“Google Chrome”。
【注意】重命名后首次启动可能提示“无法找到 chrome.exe”,忽略即可,浏览器会正常加载并跳过签名验证。
使用一键修复脚本(管理员权限运行)
如果你经常需要在多台电脑上处理该问题,或希望避免手动操作失误,可采用已验证有效的批处理脚本自动完成注册表修改。
下载官方兼容脚本 chrome_fix.cmd(来自 Chromium 社区维护的修复包),解压后右键选择“以管理员身份运行”。
脚本执行过程无声无界面,窗口一闪即退,表示注册表已成功写入 RendererCodeIntegrityEnabled=0。
运行完成后,直接启动 Chrome 即可,无需重启系统或手动干预注册表。











