新版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浏览器就能正常使用了。
20 条评论
非常好,有被帮到 ::funny:05:: ::funny:55::
为什么我不行的,尝试了多次,也没拼写错误,是哪里出了问题
是要在下面新建项,然后自己重命名Edge的吗
对,需要新建项
感谢,google加baidu了白天,你这个才是正解!
太棒了,已解决问题,必须请喝可乐
感谢
真厉害
本想赞赏你请你喝可乐,但是人在国外二维码无效!
太优秀了!!
太强了,谢谢!!!!
感谢分享,成功解决了我的问题。为了省事,写了个批处理方便用:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0
核心就这一行代码,直接在cmd里运行,或者保存为.bat文件双击运行即可。
奇怪的是,复制你的然后bat运行,并没成功,我又按照博主的手动修改了注册表,重启后一切正常了。总之谢谢
谢谢分享
太牛了 解决了
太牛了,解决了我的大问题
有用,帮了我的大忙
有用 ~~~
试了 下, 没有效果
你看下 RendererCodeIntegrityEnabled 这几个字母有没有拼写错,比如把大写的I误写成小写的L了。
多謝分享!!!