Windows Active内存转储

时间:2016-04-06 13:10:33

标签: windows winapi windows-10 dump wmic

Windows 10有一项新功能 - active memory dump

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

wmic RECOVEROS get DebugInfoType

返回分配给特定类型的整数值。

问题是, Active Memory Dump 完全内存转储的值分配等于 1 所以我无法分辨后者被选中。如果我使用

wmic RECOVEROS set DebugInfoType = 1

然后设置完整内存转储

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

1 个答案:

答案 0 :(得分:1)

Active Memory Dump功能由HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ CrashControl

中的 FilterPages 注册表值控制

DebugInfoType 1 FilterPages 设置为 1 时,界面会显示"有效Memory Dump",否则它将显示" Complete Memory Dump"。

相关问题