修复 Chrome 或 Edge 上的 STATUS_INVALID_IMAGE_HASH 错误

谷歌浏览器(Google Chrome)干净而且使用起来非常简单。Chrome可以以惊人的速度加载网页、打开多个标签页和应用程序,最重要的是,它内置的恶意软件和网络钓鱼防护可以确保您的安全。毫无疑问,Chrome是许多用户的首选之一;它用作工作和个人使用的主要浏览器。Chrome是一款可靠且稳定的浏览器,但有时它会让您陷入某些错误——STATUS INVALID IMAGE HASH错误就是这样的重罪。此错误也可能发生在Microsoft Edge上。

STATUS_INVALID_IMAGE_HASH

一些用户在Google Chrome(Google Chrome)上报告了这个错误。他们通常表示在尝试打开新网站时会弹出此错误。这可能会让用户发现他们无法通过Chrome 浏览器(Chrome Browser)加载任何网页时非常恼火。Google本身并未承认此问题,他们提供了解决此错误的一般建议,例如清除缓存(Cache)、更新Chrome应用程序、重新启动系统等。

实际上,这些修复不起作用。这还不是全部,很少有用户尝试卸载然后重新安装Chrome浏览器——在大多数情况下,即使这样也无济于事。该问题与Chrome浏览器本身或Windows 10操作系统有关。已经看到MacLinux用户从未报告过STATUS INVALID IMAGE HASH错误。但是,您可以使用不同的方法解决此问题。已确认此问题仅在Google ChromeMicrosoft Edge浏览器中引起。

STATUS_INVALID_IMAGE_HASH

如果您在Google Chrome浏览器上遇到 status_invalid_image_hash 错误,请使用以下修复程序来解决Windows上的问题。

  1. 更改 Windows 注册表
  2. 关闭谷歌浏览器沙盒
  3. 更新计算机策略
  4. 停用(Deactivate)和重新激活Microsoft服务
  5. 更新防病毒软件
  6. 检查铬

让我们更详细地了解这些解决方案。

1]更改Windows注册表

Windows 10上的RendererCodeIntegrity功能是由Google引入的,用于阻止可疑或未签名的代码干扰浏览器页面的呈现过程。它改变了谷歌浏览器(Google Chrome)加载网页的方式,有时这个功能可能是导致 status_invalid_image_hash 错误的原因。禁用它可以帮助您解决此问题,请按照下列步骤操作:

1]按Win + R键启动运行(Run )对话框。

2] 键入regedit并按Enter

3]切换到这个位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

或者

HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome

4] 现在,创建一个新键并将其重命名为RendererCodeIntegrityEnabled (DWORD 32)。

status_invalid_image_hash

5]双击(Double)新的DWORD文件并将值数据设置为0,然后单击Ok

status_invalid_image_hash

完毕!现在重新启动系统并检查问题是否仍然存在。

2]关闭谷歌浏览器沙箱

您可以使用 no-sandbox 命令关闭可能会干扰浏览器流畅运行的Chrome 沙盒,请按照以下步骤操作:(Chrome Sandbox)

1] 在您的桌面(Desktop)上,右键单击(right-click)Chrome图标(Chrome icon),然后单击属性。(Properties.)

2]选择快捷方式(Shortcut)选项卡。

3] 现在在目标(Target)框中,转到路径链接的末尾并添加  –no-sandbox.

确保在路径的(Make).exe部分和命令的第一个连字符之间添加一个空格。

status_invalid_image_hash

4] 单击确定(Ok)应用(Apply)保存更改,然后关闭属性(Properties)窗口。

您将需要重新启动Chrome浏览器并查看它是否不再显示错误。

3]更新计算机策略

有时,过时的计算机策略可能会导致此问题,您可以通过以下方式对其进行更新:

  • 在搜索栏中键入cmd 。
  • 右键单击(Right-click)搜索结果即命令提示符(Command Prompt)并选择以管理员身份运行(Run as an administrator)
  • 在命令提示符窗口中复制并粘贴以下代码,然后按Enter键。
gupdate /force

这将更新您的计算机策略。您可以重新启动系统并检查问题是否已解决,如果没有,请尝试我们的下一个解决方案。

4]停用(Deactivate)并重新激活所有Microsoft服务

您可以按照以下步骤执行此操作:

  1. 在搜索栏中键入mscon,然后单击搜索结果中的系统配置(System Configuration)选项。
  2. 在新打开的窗口中单击“服务(Services)”选项卡并选中“隐藏所有 Microsoft 服务(Hide all Microsoft Services)”选项。
  3. 现在选择全部禁用(Disable all)选项以停用所有Microsoft 服务(Services)
  4. 完成后,单击确定(Ok)应用(Apply)
  5. 现在重新启动(restart)系统。

系统重新启动后,按照上面提到的相同过程并再次启用所有服务。(Enable all)

完毕!现在再次重新启动您的系统并检查您是否可以在Google Chrome(Google Chrome)上加载网页。

5]更新杀毒软件

如果您使用安装在系统上的第三方防病毒软件,如卡巴斯基(Kaspersky)赛门铁克(Symantec)MacAfee,则需要确保没有待处理的软件更新。下载(Download)并安装适用于您的防病毒软件的所有待处理软件更新,然后重新启动您的计算机系统。完成后再次尝试使用谷歌浏览器(Google Chrome)并检查那里是否一切正常。如果问题仍然存在,请检查Chrome是否未列入您的防病毒设置。要检查这一点,您可以禁用防病毒软件并检查错误是否已修复。

6]检查Chrome(Check Chrome)以解决错误

现在,如果问题出在浏览器(Browser)应用程序本身,您可以:

  • 在兼容模式下运行 Chrome
  • 使用隐身模式
  • 清除Chrome 浏览器(Your Chrome Browser)中的缓存(Cache)
  • 禁用您的扩展程序
  • 重命名 Chrome 应用程序。

Microsoft Edge 上的错误

如果您在Microsoft Edge浏览器上遇到 status_invalid_image_hash 错误,请使用以下修复:

  1. 更新边缘浏览器。打开edge://settings/help并做必要的事情
  2. 打开C:\Program Files (x86)\Microsoft\Edge\Application,重命名msedge.exemsedge-old.exe,重启 Edge 看看。

我们已合并解决方案列表以修复Google ChromeMicrosoft Edge上的错误。请在下面的评论部分告诉我们哪种解决方案适合您。

相关阅读:(Related read:) 修复 Chrome 中的 ERR_EMPTY_RESPONSE 错误。(Fix ERR_EMPTY_RESPONSE error in Chrome.)



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts