Google的chrome莫名其妙突然所有页面都显示“喔唷 崩溃啦”,各种插件在右下角弹出报错!这个问题我之前遇到过一次,后来通过改快捷方式的名字解决了。可是这次,隔离回来上班,打开电脑,又一次出现这种现象。折腾了一上午,各种方法都试过了,最后终于解决了。
问题所在:
Google在79版本(2019年12月20号左右)的更新中又重新启用了Renderer Code Integrity Protection(渲染器代码完整性保护),会阻止签名不是谷歌和微软的模块加载。该功能已经在之前一个版本中导致同样的问题,并由Google自己禁用了。
解决方法:
禁用谷歌chrome的这项功能
Win+R打开运行对话框,输入regedit打开注册表编辑器
导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Google \ Chrome
在右边窗口中,右键单击新建>DWORD(32位)值以创建新密钥
双击它,然后将值名称改为RendererCodeIntegrityEnabled,并将值数据输入为0
重新启动chrome。
因为之前修改过注册表,以为是下面这个:
注意啊!不是上图的这个chrome,这个chrome就是之前我怎么删也删不掉的。
但是我的Policies下没有Google啊。可以新建项:
然后重启chrome,终于可以了!
同理,新版本Edge浏览器因为采用了Chrome浏览器内核,也越来越受用户欢迎。处理所有页面崩溃的问题也采用同样的处理方法 :
Win+R打开运行对话框,输入regedit打开注册表编辑器
导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft\ Edge
在右边窗口中,(如果没有Edge项则先新建项【名称为Edge】)右键单击新建>DWORD(32位)值以创建新密钥
双击它,然后将值名称改为RendererCodeIntegrityEnabled,并将值数据输入为0
重新启动Edge。设置如下图所示: