主页 > 软件教程 > 浏览器教程 >

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

浏览器教程 2023-11-08

打开Edge浏览器和打开Google浏览器,老是报错,崩溃,Edge浏览器和Google浏览器都报错代码:STATUS_INVALID_IMAGE_HASH,兼容性问题。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

查看事件代码,错误,事件ID3033。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

打开错误事件信息,查看发现是sysfer.dll that did not meet the Microsoft signing level requirements。不符合Microsoft签名级别要求的sysfer.dll

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

之前也遇到这样的问题,解决办法是这样的,可以参考:

edge浏览器兼容性问题,错误代码:STATUS_INVALID_IMAGE_HASH

Googel浏览器,喔唷,崩溃啦!错误代码:STATUS_INVALID_IMAGE_HASH

这次的报错之后,发现无论怎么添加,都无法解决。这时该怎么解决呢?

然后把edge浏览器和Google浏览器都打开添加兼容性,发现还是报错。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

修复Edge浏览器,发现还是报错。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

解决办法

上面的问题下以下链接中可以找到明确的解决办法:

https://knowledge.broadcom.com/external/article/175842

当我们打开Goole Chorome浏览器,版本是78.0.x或者更高版本时,当我们这时又安装了Symantec Endpoint Protection

SEP

,并且,Symantec安装了应用程序控制功能,这时就会出现“喔唷,崩溃啦!错误代码:STATUS_INVALID_IMAGE_HASH”

这个问题还会影响Microsoft Edge Chromium版本78.0.x,并显示错误消息“edge浏览器兼容性问题,错误代码:STATUS_INVALID_IMAGE_HASH”。

这些报错,就是由于电脑安装了SEP的版本是14.2RU2 MP1的版本之前,在任何操作系统上安装了的SEP 14.2 RU2 MP1之前的版本的这个些电脑,Chrome浏览器和Edge浏览器都会报上面的错误。

主要的问题在,谷歌浏览器78.0.x或更高版本会报这个错误,如果安装一个低版本的Ghorme浏览器,如下图所示,就不会报这个错误。可以看到Chrome浏览器版本54.0.2840.71m这个版本可以正常使用。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

但是这个Google浏览器太老了,打开一些网站,都无法正常打开。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

Microsoft Edge Chromium 78.0.x或更高版本,可以看到现在的Microsoft Edge浏览器的版本是119.0.2151.44。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

可以看到Edge的内核版本,大于78.0.x,所以会报如下错误。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

为什么会报这个错误呢?

因为在Google Chrome

chrome.exe

版本和Microsoft Edge Chromium版本中,启用了Microsoft的代码完整性功能。SEP应用程序控制技术与Chrome/Chromium中的此功能不兼容。

这个报错问题已在Symantec Endpoint Protection

SEP

版本14.2 RU2 MP1(内部版本14.2.5569.2100)中得到解决,只要把SEP升级到此版本或更高版本即可解决此问题。

但是有些公司,没有买更高版本的SEP,该如何解决?

第一种:替代解决方法

如果无法升级SEP,或者操作系统是如下操作系统之一:

安装了任何版本的SEP的Windows Server 2016和Windows 10 RS1。

安装了早于14.2 RU2 MP1的SEP版本的任何Windows操作系统。

则可以通过添加Chrome

Chrome.exe

和/或Microsoft Edge Chromium

MSEdge.exe

。如下方法我已经测试,刚开始会有用,后期还会出现同样的问题。

替代选项还包括在禁用代码完整性的情况下运行Chrome:

Chrome.exe--disable-features=RendererCodeIntegrity

或者将以下regkey值设置为0:

Key:HKLM\Software\Policies\Google\Chrome

Name:RendererCodeIntegrityEnabled

Type:DWORD

32-bit

Value:0

注意:如果注册表项不存在,请创建注册表项。

第二种:替代解决方法

通过SEP,应用程序控制例外来解决不兼容性问题。

在Symantec Endpoint Protection Manager(SEPM)的“策略-例外”下创建例外(或排除)策略:

在SEP 14.x中,通过以下方式创建应用程序控制例外:添加-Windows例外-文件-然后选中应用程序控制复选框。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结
Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

注意:我们也可以添加完整路径或.exe名称以进行例外。

可以在ICDm门户中为默认允许列表策略下的SES客户端创建例外(或排除)策略

使用SES应用程序控制通过以下方式创建例外:按文件名排除-设备控制或按路径排除-设备控制

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结
Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

注意:需要重新启动才能应用排除项。

第三种替换解决办法,我就是使用了这个方法

可以看到用户电脑里的,Symantec Endpoint Protection

SEP

正在运行。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

查看一下版本,发现是Version14,14.0RU1 MP2这个版本,这个版本较老,所以出现的这个问题,要么把版本升级到14.2 RU2 MP1(内部版本14.2.5569.2100)或者更高,要么卸载掉,不用这个Symantec软件了。

我这里,直接卸载,因为客户也不需要使用了,所以直接卸载。

卸载完成。

卸载完成之后,重启电脑后,就可以正常使用edge浏览器和Google浏览器了。

第四种替换解决办法

临时解决办法,直接安装一个firefox浏览器,firefox浏览器可以正常使用,但是Edge浏览器和google浏览器还是报错。

Edge浏览器、Google浏览器崩溃,报错:STATUS_INVALID_IMAGE_HASH,原因已确定,解决办法完结

 


标签: Edge浏览器Google浏览器

电脑软硬件教程网 Copyright © 2016-2030 www.computer26.com. Some Rights Reserved.