新版Edge被吹得神乎其神,不禁手痒想尝试一番。结果满怀期待安装了之后,却报了一个兼容性问题的错:

一个不兼容的软件尝试与 Microsoft Edge一起加载。尽管这种问题通常由过期的程序所致,但也可能是由恶意软件引起的。建议安装最新版本的程序,并且确保反恶意软件的运行和及时更新。

文件:C:\Windows\System32\WINHAFNT64.DLL

错误代码:STATUS_INVALID_IMAGE_HASH

在Windows 事件查看器中显示日志

出现问题那就解决问题,经过本人不断的百度与谷歌,终于找到了解决方案。

原因:Google启用了Renderer Code Integrity Protection(渲染器代码完整性保护)功能,会阻止签名不是谷歌和微软的模块加载。

解决方法:打开注册表,进入\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft,新建Edge项,然后在Edge项下面新建DWORD(32位),将名称改为RendererCodeIntegrityEnabled,值为0。
如图:

这样Edge浏览器就能正常使用了。

最后修改:2021 年 09 月 13 日 01 : 55 PM
如果觉得我的文章对你有用,请随意赞赏
END

    本文作者:
    文章标题:解决新Edge浏览器报 `STATUS_INVALID_IMAGE_HASH` 问题
    本文地址:https://cry33.com/archives/284.html
    除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议
    版权说明:若无注明,本文皆逍遥隐士原创,转载请保留文章出处。