我有一台 Windows 10 机器,其中一些 UI 进程愉快地运行了好几天,直到它在没有任何可见异常的情况下静默退出。我启用了 ETW 跟踪,但几乎所有调用堆栈都提出了 ???? 分数。我想在这个过程中没有发生适当的 ETW 提供程序崩溃。启用进程销毁调用堆栈后,我发现一个
[Root]
ntoskrnl.exe!KiPageFault
ntoskrnl.exe!KiInitiateUserApc
ntoskrnl.exe!KiDeliverApc
ntoskrnl.exe!KiSchedulerApcTerminate
ntoskrnl.exe!PsExitCurrentUserThread
ntoskrnl.exe!PspExitThread
ntoskrnl.exe!PspExitProcess
Run Code Online (Sandbox Code Playgroud)
这是否表示页面错误,所以我应该怀疑硬盘或内存的硬件故障?
我当时发现了一个失败的文件io请求:
The specified request is not a valid operation for the target device.
(0xc0000010) = Event SubType, FSCTL = Event Type, C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll
Run Code Online (Sandbox Code Playgroud)
这让我觉得硬盘有问题。