Windows 活动内存转储

Windows Active memory dump

Windows 10 有一个新功能 - active memory dump.

我想在 windows 10 中获取/设置当前设置的转储类型。要获取转储类型,我在命令提示符下使用以下命令:

wmic RECOVEROS get DebugInfoType

其中 returns 整数值分配给特定类型。

问题是 Active Memory DumpComplete Memory Dump 的赋值等于 1 所以我不知道选择了哪个后者。如果我使用

wmic RECOVEROS set DebugInfoType = 1

然后 完成内存转储 已设置。

有什么方法可以通过 cmd 或注册表读取当前选择的转储类型?或者我需要一些 UI 自动化工具来从 window?

中读取值

活动内存转储功能由 FilterPages 注册表值控制 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

DebugInfoType1 并且 FilterPages 设置为 1 、UI会显示"Active Memory Dump",否则会显示"Complete Memory Dump"。