本文记录我找网上找到 edge 打不开问题的记录和修复方法
通过系统日志和windows上报信息,可以从网上收到相同的日志,解决方案都是进行更新
Web application crashes only in edge - Microsoft Edge Development
系统日志信息是
Version=1EventType=MoAppHangEventTime=132097464135465240ReportType=3Consent=1UploadTime=132097464138072184ReportStatus=268435456ReportIdentifier=a0b96850-10a3-4724-a8e8-36d7601aa12dIntegratorReportIdentifier=c2259f29-8d72-421f-83e5-f4e77e11a303Wow64Host=34404NsAppName=praid:MicrosoftEdgeAppSessionGuid=000036a4-0006-002e-ea5e-b9c0ef4dd501TargetAppId=U:Microsoft.MicrosoftEdge_40.15063.674.0_neutral__8wekyb3d8bbwe!MicrosoftEdgeTargetAppVer=40.15063.674.0_neutral_!2018//10//10:07:30:22!b13cc3!MicrosoftEdge.exeBootId=4294967295TargetAsId=1989Response.BucketId=5cb53a2b0bdef924e20a74a0f9ff0353Response.BucketTable=5Response.LegacyBucketId=1299979677187638099Response.type=4Sig[0].Name=程序包全名Sig[0].Value=Microsoft.MicrosoftEdge_40.15063.674.0_neutral__8wekyb3d8bbweSig[1].Name=应用程序名Sig[1].Value=praid:MicrosoftEdgeSig[2].Name=应用程序版本Sig[2].Value=11.0.15063.1418Sig[3].Name=应用程序时间戳Sig[3].Value=5bbdaa8eSig[4].Name=挂起签名Sig[4].Value=3dd1Sig[5].Name=挂起类型Sig[5].Value=4194304DynamicSig[1].Name=OS 版本DynamicSig[1].Value=10.0.15063.2.0.0.256.48DynamicSig[2].Name=区域设置 IDDynamicSig[2].Value=2052DynamicSig[22].Name=其他挂起签名 1DynamicSig[22].Value=3dd1049251c31b5e12d78bf3aa87b8d1DynamicSig[23].Name=其他挂起签名 2DynamicSig[23].Value=eebaDynamicSig[24].Name=其他挂起签名 3DynamicSig[24].Value=eebacf08d9a95714bca58a97615e1b3aDynamicSig[25].Name=其他挂起签名 4DynamicSig[25].Value=3dd1DynamicSig[26].Name=其他挂起签名 5DynamicSig[26].Value=3dd1049251c31b5e12d78bf3aa87b8d1DynamicSig[27].Name=其他挂起签名 6DynamicSig[27].Value=eebaDynamicSig[28].Name=其他挂起签名 7DynamicSig[28].Value=eebacf08d9a95714bca58a97615e1b3aUI[3]=Microsoft Edge 未响应UI[4]=如果关闭该程序,你可能丢失信息。UI[5]=关闭程序UI[6]=关闭程序State[0].Key=Transport.DoneStage1State[0].Value=1FriendlyEventName=已停止响应并且被关闭ConsentKey=AppHangXProcB1AppName=Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdgeAppPath=C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exeReportDescription=出现了一个问题,该问题导致了此程序停止与 Windows 进行交互。NsPartner=windowsNsGroup=windows8ApplicationIdentity=F681BC071C9ABB1B59BEA65918E11CC1MetadataHash=-1427362016
使用 DebugView 可以看到下面信息
sihost.exe onecoreuap\base\appmodel\execmodel\modern\lifetimemanager\plmimpl.cpp(1443)\modernexecserver.dll!00007FFB8F0377C6: (caller: 00007FFB92F81B31) ReturnHr(387) tid(1e18) 80004001 尚未实现
可以尝试的修复方法如下
升级系统到 1903 的时候就没有这个问题
安装 KB4499181 之后,重启可修复,这个补丁大小是 1.01GB 但我只在一台设备上安装
使用 dism 扫描系统
DISM.exe /Online /Cleanup-image /ScanhealthDISM.exe /Online /Cleanup-image /CheckhealthDISM.exe /Online /Cleanup-image /Restorehealth
扫描系统注册库
dism /online /Cleanup-Image /RestoreHealth & sfc /SCANNOW?& for %d in (%windir%\system32\*.dll) do %windir%\system32\regsvr32.exe /s %d
在扫描系统之后,如果依然打不开 edge 那么请尝试结束以下进程
-
edge 进程
-
ApplicationFrameHost.exe
-
RuntimeBroker.exe
-
browser_broken.exe
-
smartscreen.exe
还有建议将环境上报给微软,如果此时可以打开反馈中心,那么请通过反馈中心反馈给微软
微软说在最新版本解决了此问题,解决补丁是 KB4576754

原文链接: http://blog.lindexi.com/post/win10-edge-%E6%89%93%E5%BC%80%E9%97%AA%E9%80%80%E9%97%AE%E9%A2%98
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。 欢迎转载、使用、重新发布,但务必保留文章署名 林德熙 (包含链接: https://blog.lindexi.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我 联系。