0

我按照这些说明在 Windows 10 机器上设置了小型转储收集。我设置了以下键:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"="C:\CrashDumps"
"DumpCount"=dword:00000100
"DumpType"=dword:00000002

"C:\CrashDumps"文件夹是为forACL设置的。full accessEveryone

现在,当我使用运行以下 C++ 代码的故意崩溃的应用程序对其进行测试时:

BYTE* p = (BYTE*)rand();
*p = 1;

该应用程序崩溃,但随后我.dmp在文件夹中获得了两个文件:

在此处输入图像描述

这似乎只发生在安装了 Visual Studio 的情况下。

为什么这样做?是否有设置让它只创建一个迷你转储文件?

4

0 回答 0