admin 管理员组文章数量: 887021
文章目录
- 记一次 Edge 及谷歌 Chrome 浏览器兼容性冲突的解决
- 浏览器兼容性冲突症状
- 解决方法
- 1. 把本机和远程的 8235 和 8237 端口屏蔽,包括 TCP 和 UDP 端口
- 2. 在 WinPE 系统下彻底删除程序文件
- 更新:2023 年 10 月 20 日
记一次 Edge 及谷歌 Chrome 浏览器兼容性冲突的解决
本来只是帮师傅修电脑的时候遇到的问题,但是因为太离谱了,所以我一定得写一篇博客把这件事情记录下来。
是在帮人修电脑的过程中遇到的,所以截图都没有保留。我只能用文字来描述了。
- 不想看症状描述和排查过程的直接划到下面看解决方案。
浏览器兼容性冲突症状
最初的症状:Edge 及谷歌 Chrome 浏览器报错,显示出现兼容性问题。两个浏览器均不能使用,只能使用联想电脑自带的浏览器。
我的第一反应觉得是国产垃圾软件造成的锅,排查之后发现并没有。
在知乎上找了一个差不多的问题,还有图片:Microsoft Edge突然打不开了,显示兼容性问题,如图,这是为什么?
- 来自知乎用户 李寻欢 的回答。
错误代码:STATUS_INVAUD_IMAGE_HASH
下面的小字提示跟 C:\Windows\System32\winhafnt64.dll
发生兼容性的冲突,发布者是 T.E.C Solutions (G.Z.)Limited。因为是 .dll
文件,而且还在系统目录下面,
于是顺藤摸瓜找到了这个知乎帖子:说winrdlv3.exe是监控软件,哪位同学科普一下?
好家伙,监控软件。这是电脑被监控了?!
当事人要求不要重装系统。
跟着网上的方案,我进行了如下尝试:
- 火绒。火绒杀毒软件全盘查杀了一个多小时,并没有定位到这个
.dll
文件。 - 在管理员下运行命令提示符,尝试命令:
rm C:\Windows\system32\winhafnt64.dll
mv C:\Windows\system32\winhafnt64.dll ~/Desktop
均失败。系统提示没有权限移动文件。
- 在任务管理器 - 资源监视器里面通过句柄查找结束进程,删除文件。发现句柄占用是
explorer.exe
,试图删除文件,命令行报错如故,这个方法也没有成功。 - 火绒粉碎机。成功删除了文件,但是没过多久文件就又回来了。
同时,发现软件启动项里面有一个“winrdgv3.exe”
因为一直解决不成功,所以我就在网上搜索其他的资料。找到了很多文章。 资料说这个进程和一个叫做 ip-guard 的企业保密管理监控软件有关。文章标题基本都是这样的:
- 紧急求助啊!!!关于屏蔽IP-guard
- 让Ip-Guard去死! - qiqi - 博客园
- 你的电脑也许正被公司“监控”!2 招教你摆脱各式“监控”
妈耶……
我问当事人你知道你的电脑之前安装过 ip-guard 之类的软件吗,对方说对此并不知情。此外,几个文件的最后编辑时间都显示在购买电脑之前。
解决方法
最后是找到了这个文章:
- 监控与反监控之道——IP-Guard
按照这个文章写的内容,依次执行了如下操作:
1. 把本机和远程的 8235 和 8237 端口屏蔽,包括 TCP 和 UDP 端口
电脑 ⇒ \Rightarrow ⇒ 控制面板,更改为大图标查看之后选择 Windows Defender 防火墙。在左侧选项栏找到 高级规则 ⇒ \Rightarrow ⇒ 入站规则 ⇒ \Rightarrow ⇒ 新建规则
后面按照提示点点点就好了:端口 ⇒ \Rightarrow ⇒ 输入端口号;协议先选择 TCP(屏蔽 UDP 还要重复操作一遍。)然后点击“禁用”。
2. 在 WinPE 系统下彻底删除程序文件
首先,需要准备一个 32GB 以上的空的 U 盘。制作 PE 系统启动 U 盘会覆盖掉 U 盘里面的文件,所以要保证 U 盘里面没有重要数据。(有的话,请备份。)
这里以大白菜 PE 为例:
首先去大白菜官网下载一个 pe 制作工具:大白菜超级U盘装机工具 - 一键装机增强支持GHO ISO WIN ESD SWM快速装机
下载下来文件是个压缩包,大概 1.2 G。解压之后里面有个 DaBaiCai.exe
,运行之后会弹出一个制作启动盘的界面。这一步操作基本是傻瓜式的,按照界面上的提示按部就班就可以了。
接下来,重启电脑,进行 U 盘引导启动。
首先将 U 盘插在电脑 USB 接口上。然后重启电脑,在重启的时候按住 ESC
或者 F1
到 F10
之间的某一个键进入 bios。具体按哪个键,各个型号的电脑均有所不同。参考这篇知乎:如何用U盘启动电脑(系统U盘使用最重要的步骤)
通过在 bios 里面调节设备的启动顺序,将 U 盘启动的优先级改到计算机磁盘以上,保存退出就可以进行 U 盘引导启动了。
文章里面没提到的一种方法是在重启的时候按住 shift,也可以找到 U 盘引导启动的选项。
成功之后就会进入 PE 系统界面,大概是下面这个样子:
这个时候就算是成功进入了 WinPE 系统,理论上这个时候就可以把 U 盘给拔了。
在 WinPE 下,找到系统的 C 盘。在 PE 系统中将:
C:\windows
C:\windows\system32
C:\Windows\SysWOW64
C:\windows\system32\drivers
C:\program files\common files\system
四个文件夹下,所有属性内(从文件栏题头右键,其他,中调出“公司”选项)公司名称为 T.E.C Solutions (G.Z.)Limited. 的文件全部删除。(实际上这样就能解决问题,但是因为是对系统文件夹进行操作,为了防止误删重要文件,我建议在 WinPE 系统的桌面下新建 backup
文件夹,然后把这些文件都移动到 backup
文件夹下面,再找到另一个 U 盘,把 backup
移动进去。)
最后重启电脑,就算是完成了。
更新:2023 年 10 月 20 日
当事人提供了一些当时出现问题的时候的图片,我这边在博客后面附上给大家作为参考。
首先是这个报错。浏览器最初出现的报错跟后来我看见的时候不太一样,最开始发现冲突报错的文件是 winncap364.dll
。
Edge 浏览器:
甚至当时在试图点设置里的帮助都加载不出来:
然后下面的图片展示了事件管理器的日志信息:
版权声明:本文标题:记一次 Edge 及谷歌 Chrome 浏览器兼容性冲突的解决 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1715923453h657955.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论