WER中的DumpCount不能正常工作

时间:2016-06-06 08:39:41

标签: windows crash-dumps windows-error-reporting

我在Windows 64位PC上工作。我的应用程序启动了10个具有相同名称Proc.exe的32位进程实例。这些实例的发布时间非常接近;在某种情况下,他们会崩溃,也会非常接近。 我尝试使用WER收集这些崩溃的崩溃转储。我使用注册表项HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows Error Reporting \ LocalDumps \ Proc.exe,如"收集用户模式转储" MSDN文章。我使用完整转储(DumpType = 2)。在目标转储文件夹中,我获取了许多转储文件,其名称因PID编号而异:Proc.exe.1836.dmp,Proc.exe.5428.dmp等。

问题:生成的转储文件的总数并不总是完全根据DumpCount的值,通常有更多的文件,并且它们的实际数量因运行而异。我看到DumpCount = 1最多5个文件,DumpCount = 3最多8个文件。 我尝试使用全局LocalDumps设置(HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows错误报告\ LocalDumps)而不是每个进程设置,结果类似。

控制生成的转储文件的数量对我来说很重要,因为可用磁盘空间非常有限。

我是否遗漏了某些内容,或者我现在报道的是Windows中的错误?

0 个答案:

没有答案
相关问题