2012-01-06 36 views
6

我只想找出WER写入其转储文件的位置?这个位置也是特定于操作系统的吗?Windows错误报告创建转储文件

+0

这是什么目的?如果是为了获取信息MSFT提供了一个位于这里的机制:http://msdn.microsoft.com/en-us/windows/hardware/gg487440 – 2012-01-06 21:54:17

+0

我的应用程序保持崩溃,我无法从转储文件中找到很多信息我从adplus生成。只是好奇,如果WER转储文件有任何其他信息 – imak 2012-01-06 22:26:41

+0

你能够调试,看看有什么异常被抛出? – 2012-01-06 22:34:50

回答

9

documentation for WER说,你可以设置注册表设置来控制转储位置和转储

HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ Windows错误报告\ LocalDumps \ DumpFolder

HKEY_LOCAL_MACHINE \ SOFTWARE类型\ Microsoft \ Windows \ Windows错误报告\ LocalDump \ DumpType

DumpFolder的默认值是%LOCALAPPDATA%\ CrashDumps。

+0

在Windows 10中,目录是'%ProgramData%\ Microsoft \ Windows \ WER \ ReportArchive',但在HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows Error Reporting分支 – mpag 2017-07-26 18:46:06

+0

内不存在与目录相关的键“维护”标题顶部条目下的“控制面板\所有控制面板项目\安全和维护\问题报告”和“控制面板\所有控制面板项目\安全和维护”中的条目 – mpag 2017-07-26 18:56:26