Windows 10 - 更新至 20H2 后 explorer.exe 反复重启 - 任务栏闪烁

Windows 10 - 更新至 20H2 后 explorer.exe 反复重启 - 任务栏闪烁

登录后,我的任务栏闪烁了大约 2 分钟,然后才正常启动。似乎是 explorer.exe 反复崩溃。

查看 dmp 后,它因调用堆栈而崩溃:

Unhandled exception at 0x00007FF937C2286E (ucrtbase.dll) in explorer.exe.2824.dmp: Fatal program exit requested. 


>   ucrtbase.dll!abort()   Unknown
    ucrtbase.dll!terminate()   Unknown
    ucrtbase.dll!FindHandler<__FrameHandler4>() Unknown
    ucrtbase.dll!__InternalCxxFrameHandler<class __FrameHandler4>(struct EHExceptionRecord *,unsigned __int64 *,struct _CONTEXT *,struct _xDISPATCHER_CONTEXT *,struct FH4::FuncInfo4 *,int,unsigned __int64 *,unsigned char)   Unknown
    ucrtbase.dll!__CxxFrameHandler4()  Unknown
    twinui.pcshell.dll!__GSHandlerCheck_EH4()  Unknown
    ntdll.dll!RtlpExecuteHandlerForException() Unknown
    ntdll.dll!RtlDispatchException()    Unknown
    ntdll.dll!RtlRaiseException()  Unknown
    [External Code] 
    twinui.pcshell.dll!wil::details::ThrowPlatformException(struct wil::FailureInfo const &,wchar_t const *)    Unknown
    twinui.pcshell.dll!wil::details::ReportFailure()    Unknown
    twinui.pcshell.dll!wil::details::ReportFailure_Hr(void *,unsigned int,char const *,char const *,char const *,void *,enum wil::FailureType,long) Unknown
    twinui.pcshell.dll!wil::details::in1diag3::Throw_Hr(void *,unsigned int,char const *,long)  Unknown
    twinui.pcshell.dll!WindowManagerBridge::RuntimeClassInitialize(struct IWindowEventDispatcherInternal *) Unknown
    twinui.pcshell.dll!Microsoft::WRL::Details::MakeAndInitialize<class WindowManagerBridge,struct IWindowManagerBridge,class WindowEventDispatcher *>(struct IWindowManagerBridge * *,class WindowEventDispatcher * &&)    Unknown
    twinui.pcshell.dll!WindowEventDispatcher::RuntimeClassInitialize(void)  Unknown
    twinui.pcshell.dll!Microsoft::WRL::Details::MakeAndInitialize<class WindowEventDispatcher,struct IUnknown>(struct IUnknown * *) Unknown
    twinui.pcshell.dll!Microsoft::WRL::SimpleClassFactory<class WindowEventDispatcher,0>::CreateInstance(struct IUnknown *,struct _GUID const &,void * *)   Unknown
    twinui.pcshell.dll!ImmersiveShellComponentCreator::CreateComponent(struct _GUID const &,struct _GUID const &,void * *)  Unknown
    twinui.pcshell.dll!CImmersiveShellCreationBehavior::CreateComponentWithSxs(bool,struct IMMERSIVE_SHELL_COMPONENT const &,struct _GUID const &,void * *) Unknown
    twinui.pcshell.dll!CImmersiveShellCreationBehavior::CreateComponent(unsigned int,struct _GUID const &,void * *) Unknown
    windows.immersiveshell.serviceprovider.dll!CImmersiveShellController::CreateComponents()    Unknown
    windows.immersiveshell.serviceprovider.dll!CImmersiveShellController::ComponentsThreadProc()    Unknown
    windows.immersiveshell.serviceprovider.dll!<lambda>(void)() Unknown
    windows.immersiveshell.serviceprovider.dll!<lambda_83b4adb8b1f66e82d5773e4fa18ceb2a>::<lambda_invoker_cdecl>()  Unknown
    kernel32.dll!BaseThreadInitThunk() Unknown
    ntdll.dll!RtlUserThreadStart() Unknown

看起来好像“twinui.pcshell.dll!WindowManagerBridge::RuntimeClassInitialize(struct IWindowEventDispatcherInternal *)”在这里引发了异常。有什么线索可以说明这里可能发生了什么吗?或者这可能是一个已知问题?twinui.pcshell.dll 似乎是合法的。

相关内容