解决Chrome/Edge浏览器STATUS_INVALID_IMAGE_HASH错误
需积分: 5 51 浏览量
更新于2024-08-05
收藏 514KB DOCX 举报
"谷歌/Edge浏览器遇到'STATUS_INVALID_IMAGE_HASH'错误状态码,导致页面崩溃。此问题与Google Chrome浏览器79版本中的Renderer Code Integrity Protection功能有关,该功能可能导致非谷歌或微软签名的模块加载受阻。解决方案是通过修改注册表禁用RendererCodeIntegrityEnabled选项。"
"STATUS_INVALID_IMAGE_HASH"是一个Windows错误代码,通常与系统或应用程序尝试加载的代码签名不匹配有关。在这种情况下,错误出现在谷歌浏览器和Edge浏览器中,可能是由于Google在79版本的Chrome更新中重新启用的Renderer Code Integrity Protection功能。这个功能旨在提高浏览器的安全性,防止未授权或恶意的代码注入渲染进程,但同时也可能引发兼容性问题,特别是当第三方扩展或插件的签名不符合谷歌或微软的标准时。
解决这个问题的步骤如下:
1. **打开注册表编辑器**:在Windows搜索栏中输入"regedit"并以管理员权限运行。
2. **导航到相关键**:转至`HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome`路径。如果`Policies`或`Google`或`Chrome`子键不存在,需要逐个创建它们。
3. **创建DWORD值**:在`Chrome`子键下,右键单击,选择“新建” > “DWORD(32位)值”,并将其命名为`RendererCodeIntegrityEnabled`。
4. **设置值**:双击新创建的 DWORD 值,将其数据值设为0,然后点击“确定”。
5. **重启浏览器**:关闭所有Chrome浏览器窗口,然后重新启动,这应能解决因`STATUS_INVALID_IMAGE_HASH`错误导致的崩溃问题。
对于基于Chromium的Edge浏览器(MicroEdge),解决方法类似,只是需要导航到不同的注册表键:`HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge`,然后按照相同的步骤进行操作。
这个方法虽然能临时解决崩溃问题,但可能会禁用一部分安全特性。因此,用户应该定期检查更新,确保使用的是最新版的浏览器,以获取最新的安全补丁和修复。此外,如果问题持续存在或频繁出现,可能需要考虑排查是否有冲突的第三方扩展或插件,或者考虑联系谷歌或微软的技术支持获取进一步的帮助。
2021-04-01 上传
2023-10-20 上传
2023-10-18 上传
2023-10-19 上传
2023-10-18 上传
2023-10-19 上传
2023-10-16 上传
2023-10-20 上传
2023-10-17 上传
shanweijing
- 粉丝: 0
- 资源: 91
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录