WER 正在应用程序挂起后创建内存转储。当 Windows 显示对话框时应用名称没有回应,如果用户点击关闭程序,我可以看到正在创建的 .hdmp 文件C:\ProgramData\Microsoft\Windows\WER\Temp
。将它们发送给 Microsoft 后,将创建此文件夹:C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppHang_WindowsFormsApp5_823dc9208bf3a14f898f39469b7b6a0c6f17c7_3db8b24d_07a39f1b
。但是,此文件夹只有一个带有摘要的 .wer 文件。
是否可以将 Windows 错误报告配置为将捕获无响应应用程序的内存转储保留在本地磁盘上?
我已经尝试过了Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
,但它只是为崩溃创建转储,而不是挂起。
创建一个名为的 REG_SZ 值CorporateWerServer
in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\
,并将其值设置为空字符串。由于 Windows 无法联系企业 WER 服务器,挂起转储将保留在C:\ProgramData\Microsoft\Windows\WER\ReportQueue\
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)