Chrome浏览器所有页面崩溃
问题描述
- Chrome浏览器所有页面崩溃,包括设置页面,“喔唷,崩溃啦!”
- 显示错误码:STATUS_INVALID_IMAGE_HASH
- 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的冲突dll的时候学到的技巧,平时没什么用,至少现在是,但以后谁说得准呢
chrome临时禁用sandbox启动
在启动时用命令覆盖
Win+R打开运行窗口- 输入
chrome.exe --no-sandbox,回车
chrome禁用某个功能
在启动时用命令覆盖
Win+R打开运行窗口- 以禁用RendererCodeIntegrity为例,输入
chrome.exe --disable-features = RendererCodeIntegrity,回车
显示chrome客户端加载的模块列表
在导航栏输入
chrome://conflicts/#R检查事件日志
Windows事件日志将包含有关拒绝加载模块的信息,排查上面这个chrome崩溃错误时的方法:
- 右键开始图标,打开事件查看器
- 展开
应用程序和服务日志>Microsoft>Windows>CodeIntegrity>可操作 - 查找ID为3033的事件
- 详细信息将指示导致崩溃的dll的名称和位置
参考资料
吐槽
- 百度、必应的搜索引擎是真的不行,有价值的文章根本发掘不出来,一搜全是百度知道,其实百度什么也不知道,然后google牛批
- RendererCodeIntegrity这个错误可以用删冲突dll的方式解决(详情参上),但治标不治本,因为你不知道你未来使用的软件会不会也冲突,到时候又要找好长时间。比如一些大佬找到了自己机器上的冲突的dll,并把这种删除特定dll的方法放到网上提供参考,但没有解决后续的问题,所以会出现有些朋友删除特定dll后过一段时间又报错,或者是一些朋友的机器上根本就没有该dll的尴尬情况。此外,不要随便删除dll文件,因为这些东西是其它软件的运行依赖,如果随便删除可能导致其它软件运行不起来,实在不行重命名备份一下也可以
- 百度的软件大多数国内电脑用户的机器上都有,所以一般是百度的dll引起冲突。但这次真的是google和微软的锅,不要再无脑黑百度了,百度太难了。虽然百度挺恶心的,但这事儿真不怪他。如果电脑上只有百度网盘的话,根本不会引起这次的chrome崩溃
Chrome浏览器所有页面崩溃的更多相关文章
- Chrome浏览器清除页面js文件缓存的方法
Chrome浏览器清除页面js文件缓存 Chrome浏览器清除js缓存方法虽然简单,但有些人还是不太会,有些人会去设置里面清除有时候没有用,这里写一下简单步骤,使用一次以后就会了,而且速度更快 1.打 ...
- Chrome浏览器所有页面全部崩溃解决办法。
今晚写代码的时候更新了一下Chrome,结果打开所有网页都提示 喔唷 崩溃了,而且找到c盘内没有bd0001.sys文件,电脑内也无任何百度系的软件,此解决办法pass. 折腾了半天从google中找 ...
- chrome浏览器下页面顶部出现一条空白解决
最近遇到页面在chrome浏览器下,顶部会出现一条空白的问题.后来知道是bom头的问题. 1.什么是bom头? BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑 ...
- chrome浏览器关闭标签页面
chrome浏览器关闭标签页提示:Scripts may close only the windows that were opened by it. 解决办法:通过open方法进行关闭. open( ...
- chrome浏览器定位页面元素对应代码查找资源
F12 左边箭头或ctrl shift c 点击相应元素即可定位代码 应用:定位flash游戏代码后,鼠标移至带下划线链接处右键copy link
- chrome浏览器页面获取绑定返回顶部动画事件插件
在chrome浏览器下页面加载: var top = $("body").scrollTop() ; console.log(top) ...
- 如何解决谷歌Chrome浏览器空白页的问题
如何解决谷歌Chrome浏览器空白页的问题 谷歌Chrome浏览器突然不打开任何网页,无论是任何站点(如http://www.baidu.com), 还是Chrome浏览器的设置页面(chrome ...
- chrome 浏览器的预提取资源机制导致的一个请求发送两次的问题以及ClientAbortException异常
调查一个 pdf 打印报错: ExceptionConverter: org.apache.catalina.connector.ClientAbortException: java.net.Sock ...
- 移动WebApp利用Chrome浏览器进行调试
详细的请看这个(HBuilder是我长期使用,而且值得支持的国内前端开发编辑器) http://ask.dcloud.net.cn/article/151 http://ask.dcloud.net. ...
随机推荐
- generalization error
泛化误差 机器学习中的Bias(偏差),Error(误差),和Variance(方差)有什么区别和联系? 准与确的关系 bias 偏差:模型越复杂,模型的偏差越小,方差越小,因此会出现overfitt ...
- session 控制
session 控制 beego 内置了 session 模块,目前 session 模块支持的后端引擎包括 memory.cookie.file.mysql.redis.couchbase.memc ...
- 从接口自动化测试框架设计到开发(二)操作json文件、重构json工具类
用例模板里的请求数据多,看起来很乱,所以可以通过访问另外一个文件的方式获取请求数据 把请求数据都放在一个json文件中 取出login的内容: import json fp = open('G:/un ...
- vsftp配置遇到的一些问题
设置匿名登陆的时候,要保证 /var/ftp/ 的所有者 是root,不然会一直提示输入用户名和密码,无法登陆! 上传的权限 local_umask =002 以及 匿名用户 anon_umask=0 ...
- 小白的java学习之路 “ 选择结构(一)”
if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. 1.if选择结构的语法: public class Demo{ public static void main(String[] ...
- Deepin Linux下安装安卓应用的各种方式
没事啥折腾 Deepin Linux 的应用商店里集成了挺多安卓应用 , 没有的就只能自己想办法了. 我主要使用这几个app , 飞书,邮箱大师,还有一些公司内部app. 网上 搜索了一下 ,有以下几 ...
- CodeForces - 1107E 区间DP
和紫书上的Blocks UVA - 10559几乎是同一道题,只不过是得分计算不同 不过看了半天紫书上的题才会的,当时理解不够深刻啊 不过这是一道很好区间DP题 细节看代码 #include<c ...
- 服务起不来,查看ps axj 看服务是否为守护进程(TPGID 为-1)
在linux命令行中输入: ps axj 查看服务进程的 TPGID 字段的值是否为-1 ,为-1表示为守护进程 不为-1表示不是守护进程,服务启动不起来,或者启动起来后又被杀死了
- LayIM聊天框全屏根据浏览器高宽自适应
个人博客 地址:http://www.wenhaofan.com/article/20190410190628 问题 由于LayIM没有处理聊天框在全屏状态下根据浏览器缩放处理高宽,所以会导致在浏览器 ...
- python3练习100题——004
继续做题-经过python3的测试 原题链接:http://www.runoob.com/python/python-exercise-example4.html 题目:输入某年某月某日,判断这一天是 ...