打開Edge瀏覽器和打開Google瀏覽器,老是報(bào)錯(cuò),崩潰,Edge瀏覽器和Google瀏覽器都報(bào)錯(cuò)代碼:STATUS_INVALID_IMAGE_HASH,兼容性問題。
查看事件代碼,錯(cuò)誤,事件ID3033。
打開錯(cuò)誤事件信息,查看發(fā)現(xiàn)是sysfer.dll that did not meet the Microsoft signing level requirements。不符合Microsoft簽名級(jí)別要求的sysfer.dll
之前也遇到這樣的問題,解決辦法是這樣的,可以參考:
edge瀏覽器兼容性問題,錯(cuò)誤代碼:STATUS_INVALID_IMAGE_HASH
Googel瀏覽器,喔唷,崩潰啦!錯(cuò)誤代碼:STATUS_INVALID_IMAGE_HASH
這次的報(bào)錯(cuò)之后,發(fā)現(xiàn)無論怎么添加,都無法解決。這時(shí)該怎么解決呢?
然后把edge瀏覽器和Google瀏覽器都打開添加兼容性,發(fā)現(xiàn)還是報(bào)錯(cuò)。
修復(fù)Edge瀏覽器,發(fā)現(xiàn)還是報(bào)錯(cuò)。
解決辦法
上面的問題下以下鏈接中可以找到明確的解決辦法:
https://knowledge.broadcom.com/external/article/175842
當(dāng)我們打開Goole Chorome瀏覽器,版本是78.0.x或者更高版本時(shí),當(dāng)我們這時(shí)又安裝了Symantec Endpoint Protection
SEP
,并且,Symantec安裝了應(yīng)用程序控制功能,這時(shí)就會(huì)出現(xiàn)“喔唷,崩潰啦!錯(cuò)誤代碼:STATUS_INVALID_IMAGE_HASH”
這個(gè)問題還會(huì)影響Microsoft Edge Chromium版本78.0.x,并顯示錯(cuò)誤消息“edge瀏覽器兼容性問題,錯(cuò)誤代碼:STATUS_INVALID_IMAGE_HASH”。
這些報(bào)錯(cuò),就是由于電腦安裝了SEP的版本是14.2RU2 MP1的版本之前,在任何操作系統(tǒng)上安裝了的SEP 14.2 RU2 MP1之前的版本的這個(gè)些電腦,Chrome瀏覽器和Edge瀏覽器都會(huì)報(bào)上面的錯(cuò)誤。
主要的問題在,谷歌瀏覽器78.0.x或更高版本會(huì)報(bào)這個(gè)錯(cuò)誤,如果安裝一個(gè)低版本的Ghorme瀏覽器,如下圖所示,就不會(huì)報(bào)這個(gè)錯(cuò)誤。可以看到Chrome瀏覽器版本54.0.2840.71m這個(gè)版本可以正常使用。
但是這個(gè)Google瀏覽器太老了,打開一些網(wǎng)站,都無法正常打開。
Microsoft Edge Chromium 78.0.x或更高版本,可以看到現(xiàn)在的Microsoft Edge瀏覽器的版本是119.0.2151.44。
可以看到Edge的內(nèi)核版本,大于78.0.x,所以會(huì)報(bào)如下錯(cuò)誤。
為什么會(huì)報(bào)這個(gè)錯(cuò)誤呢?
因?yàn)樵贕oogle Chrome
chrome.exe
版本和Microsoft Edge Chromium版本中,啟用了Microsoft的代碼完整性功能。SEP應(yīng)用程序控制技術(shù)與Chrome/Chromium中的此功能不兼容。
這個(gè)報(bào)錯(cuò)問題已在Symantec Endpoint Protection
SEP
版本14.2 RU2 MP1(內(nèi)部版本14.2.5569.2100)中得到解決,只要把SEP升級(jí)到此版本或更高版本即可解決此問題。
但是有些公司,沒有買更高版本的SEP,該如何解決?
第一種:替代解決方法
如果無法升級(jí)SEP,或者操作系統(tǒng)是如下操作系統(tǒng)之一:
安裝了任何版本的SEP的Windows Server 2016和Windows 10 RS1。
安裝了早于14.2 RU2 MP1的SEP版本的任何Windows操作系統(tǒng)。
則可以通過添加Chrome
Chrome.exe
和/或Microsoft Edge Chromium
MSEdge.exe
。如下方法我已經(jīng)測(cè)試,剛開始會(huì)有用,后期還會(huì)出現(xiàn)同樣的問題。
替代選項(xiàng)還包括在禁用代碼完整性的情況下運(yùn)行Chrome:
Chrome.exe--disable-features=RendererCodeIntegrity
或者將以下regkey值設(shè)置為0:
Key:HKLM\Software\Policies\Google\Chrome
Name:RendererCodeIntegrityEnabled
Type:DWORD
32-bit
Value:0
注意:如果注冊(cè)表項(xiàng)不存在,請(qǐng)創(chuàng)建注冊(cè)表項(xiàng)。
第二種:替代解決方法
通過SEP,應(yīng)用程序控制例外來解決不兼容性問題。
在Symantec Endpoint Protection Manager(SEPM)的“策略-例外”下創(chuàng)建例外(或排除)策略:
在SEP 14.x中,通過以下方式創(chuàng)建應(yīng)用程序控制例外:添加-Windows例外-文件-然后選中應(yīng)用程序控制復(fù)選框。
注意:我們也可以添加完整路徑或.exe名稱以進(jìn)行例外。
可以在ICDm門戶中為默認(rèn)允許列表策略下的SES客戶端創(chuàng)建例外(或排除)策略
使用SES應(yīng)用程序控制通過以下方式創(chuàng)建例外:按文件名排除-設(shè)備控制或按路徑排除-設(shè)備控制
注意:需要重新啟動(dòng)才能應(yīng)用排除項(xiàng)。
第三種替換解決辦法,我就是使用了這個(gè)方法
可以看到用戶電腦里的,Symantec Endpoint Protection
SEP
正在運(yùn)行。
查看一下版本,發(fā)現(xiàn)是Version14,14.0RU1 MP2這個(gè)版本,這個(gè)版本較老,所以出現(xiàn)的這個(gè)問題,要么把版本升級(jí)到14.2 RU2 MP1(內(nèi)部版本14.2.5569.2100)或者更高,要么卸載掉,不用這個(gè)Symantec軟件了。
我這里,直接卸載,因?yàn)榭蛻粢膊恍枰褂昧耍灾苯有遁d。
卸載完成。
卸載完成之后,重啟電腦后,就可以正常使用edge瀏覽器和Google瀏覽器了。
第四種替換解決辦法
臨時(shí)解決辦法,直接安裝一個(gè)firefox瀏覽器,firefox瀏覽器可以正常使用,但是Edge瀏覽器和google瀏覽器還是報(bào)錯(cuò)。
|