msedge.exe --disable-features=RendererCodeIntegrityor
chrome.exe --disable-features=RendererCodeIntegrity
115版本又出現了,需要加上
--no-sandbox
今天重新安裝了edge以后,突然無法打開所有頁面,包括設置頁面。其他瀏覽器使用正常。重啟、重新安裝edge無法解決。查看日志顯示事件ID3033錯誤:
Code Integrity determined that a process (\Device\HarddiskVolume3\Program Files (x86)\Microsoft\Edge\Application\msedge.exe) attempted to load \Device\HarddiskVolume3\Windows\System32\winhafnt64.dll that did not meet the Microsoft signing level requirements.

瀏覽器顯示:

參考微軟edge專家:https://textslashplain.com/2019/09/27/aw-snap-every-tab-crashes/
1. 首先,在任務管理器中確保所有edge進程被殺死:msedge.exe

2 看看執行這個是否可以正常啟動了:
msedge.exe --disable-features=RendererCodeIntegrity
or
chrome.exe --disable-features=RendererCodeIntegrity
顯示chrome客戶端加載的模塊列表,在瀏覽器地址欄輸入 chrome://conflicts#R 查看那些dll隨着瀏覽器啟動,但沒有被微軟或者chrome簽名的。

另外,
同時按下Win鍵+X,選擇命令提示符(管理員),然后輸入以下指令(也可以右鍵復制粘貼):
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth
sfc/scannow
查看后發現這個錯誤出現時,后台總有msedge.exe運行。殺掉重啟沒問題。
這時可以進入edge設置頁面 edge://settings/system
將快速啟動,關閉后停留在后台去掉。
