登录后,我的任务栏闪烁了大约 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 似乎是合法的。