我看到你之前已经成功地回答了这个问题,但它不是特定于我的系统。我已经下载了你的文件并创建了相关的转储文件,但我不知道如何分析它。我可以上传给你一些建议吗?
要诊断 Windows 资源管理器崩溃,您需要先生成崩溃转储。自 Vista SP1 起,您可以为此使用 Windows 错误报告服务。
从 Windows Server 2008 和带有 Service Pack 1 (SP1) 的 Windows Vista 开始,可以配置 Windows 错误报告 (WER),以便在用户模式应用程序崩溃后在本地收集和存储完整的用户模式转储。此功能不支持执行自己的自定义崩溃报告的应用程序,包括 .NET 应用程序。
要配置 Windows 错误报告,您有几个选项。您可以按照Microsoft 编写的步骤进行操作,也可以直接导入我的 .reg 文件。或者,您可以使用procdump:
procdump -mp explorer.exe -i C:\explorer_dumps\
Run Code Online (Sandbox Code Playgroud)
以上所有内容只是将 Windows 配置为在 explorer.exe 崩溃时写入转储文件。现在等待资源管理器再次崩溃。
要从错误检查/BSOD 分析此故障转储或内存转储 (.dmp),您需要安装 Windbg,它是Windows 10 SDK 的一部分。
windbg.exe (x86)(如果您使用 32 位 Windows)或windbg.exe (x64)(如果您使用 64 位 Windows)file-> Open crash dump( CTRL+ D> 并打开生成的转储文件 (.dmp)。在 Windbg.exe 中加载 dmp 后,单击file->Symbol File Path并配置Windg 以使用调试符号:
SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
现在!analyze -v在命令框中键入按钮并按ENTER:

现在 Windbg 加载调试符号并分析转储。在此处查找导致崩溃的第 3 方 DLL,例如在我的示例中psdprotect.dll。
| 归档时间: |
|
| 查看次数: |
5689 次 |
| 最近记录: |