Debugging Tools for Windows

!sysinfo

!sysinfo扩展命令从dump文件或活动系统中读取和显示指定的SMBIOS、高级配置电源接口(ACPI) 、CPU信息。

语法

!sysinfo cpuinfo [-csv [-noheaders]]
!sysinfo cpumicrocode [-csv [-noheaders]]
!sysinfo cpuspeed [-csv [-noheaders]]
!sysinfo gbl [-csv [-noheaders]]
!sysinfo machineid [-csv [-noheaders]]
!sysinfo registers
!sysinfo smbios [-csv [-noheaders]] {-debug -devices | -memory | -power | -processor | -system | -v} 
!sysinfo -? 

参数

cpuinfo
显示处理器的信息。
cpumicrocode
(仅GenuineIntel处理器) 显示初始的和缓存的微代码处理器版本(the initial and cached microcode processor versions)。
cpuspeed
显示最高和当前的处理器速度。
gbl
显示ACPI表的BIOS列表。
machineid
显示SMBIOS、BIOS、固件(firmware)、系统(system)和主板(baseboard)的机器ID(machine ID)信息。
registers
显示MSR。
smbios
显示SMBIOS表。
-csv
以逗号分隔,变长(CSV)格式显示所有数据。
-noheaders
不显示CSV格式的头。
-debug
用标准格式和CSV格式显示输出。
-devices
显示SMBIOS表中的设备条目。
-memory
显示SMBIOS表中的内存条目。
-power
显示SMBIOS表中的电源条目。
-processor
显示SMBIOS表中的处理器条目。
-system
显示SMBIOS表中的系统条目。
-v
详细输出。显示SMBIOS表中的表项的详细信息。
-?
在调试器命令窗口中显示命令帮助。

DLL

Windows 2000 不可用
Windows XP base system
Windows 2003 base system
不可用
Windows XP, Service Pack 2和之后
Windows 2003, Service Pack 1和之后
Kdexts.dll

注释

该扩展仅在调试没有从内核或者完整dump文件转变成minidump的dump文件时,或者启动完成并已联机(例如,在登陆提示符下)的活动系统上有用。

可以在单个命令中组合使用-debug-devices memory-power-processor -system、以及-v参数。

下面这些参数只在特定系统中支持:

Microsoft尽了一切可能从这些记录中除去个人身份信息(personally identifiable information (PII))。Dump文件中去除掉了所有PII。但是,在活动系统上,一些PII可能还没有去掉。所以,PII字段可能输出为0或者空白,即使它们实际包含了信息。

要停止使用了cpuinfogblregisters、或smbios 参数的命令,可以按下CTRL+BREAK (WinDbg) 或CTRL+C (KD)。

Build machine: CAPEBUILD