最近家里电脑上装上了最新基于 chrome 的 edge, 确实很好用,至少同步书签、历史记录之类的不需要再翻墙了。
所以就准备在公司电脑上也装一个,但是装上最新的之后,打开任何页面都崩溃,包括设置页面也崩溃,而且错误内容都一样,也就是“此页存在问题 STATUS_INVALID_IMAGE_HASH”之类的。
忘了搜了几种方法:
1. 改成兼容 Windows8
确实是可以打开了,但是点击登陆, 却提示登陆组件太旧,不能登陆,那么 edge 功能大大减弱,这个方法放弃。
2. 修改注册表
其实 chrome 最新版也存在这个问题,网上大部分可行的方法,都是提示修改注册表。于是打开注册表,打开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
可以看到下面有一个 MicrosoftEdge, 我第一次也犯了这个错误,以为这个就是最新 edge 的注册项,所以添加 RendererCodeIntegrityEnabled 值,但发现重启 edge 后仍然报错。
于是才发现最新版 edge 不是这个项,如果你电脑里面没有 Edge 项,则在 Microsoft 下面新建一个项(K),输入名称“Edge”(去掉引号)
然后在 Edge 下面新建 DWORD(32 位) 值,命名 RendererCodeIntegrityEnabled,值为 0
最后重启 edge,发现 edge 功能正常了。