!sysinfo

The !sysinfo extension reads and displays specified SMBIOS, Advanced Configuration and Power Interface (ACPI), and CPU information from a dump file or live system.

!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 -?

Parameters

cpuinfo

Displays information about the processor.

cpumicrocode

(GenuineIntel processors only) Displays the initial and cached microcode processor versions.

cpuspeed

Displays the maximum and current processor speeds.

gbl

Displays the BIOS list of ACPI tables.

machineid

Displays machine ID information for the SMBIOS, BIOS, firmware, system, and baseboard.

registers

Displays machine-specific registers (MSRs).

smbios

Displays the SMBIOS table.

-csv

Displays all data in comma-separated, variable-length (CSV) format.

-noheaders

Suppresses the header for the CSV format.

-debug

Displays output in standard format and CSV format.

-devices

Displays the device entries in the SMBIOS table.

-memory

Displays the memory entries in the SMBIOS table.

-power

Displays the power entries in the SMBIOS table.

-processor

Displays the processor entries in the SMBIOS table.

-system

Displays the system entries in the SMBIOS table.

-v

Verbose. Displays the details of entries in the SMBIOS table.

-?

Displays help for this extension in the Debugger Command window.

DLL

Windows 2000

Unavailable

Windows XP base system

Windows 2003 base system

Unavailable

Windows XP, Service Pack 2 and later

Windows 2003, Service Pack 1 and later

Kdexts.dll

 

Remarks

This extension is useful only when the dump file is a System Crash File (.dmp) that has not been converted to a minidump file from a kernel or full dump file, or the live system has finished starting and is online (for example, at the log-in prompt).

You can use any combination of the -debug, -devices, -memory, -power, -processor, -system, and -v parameters in a single extension command.

The following parameters are supported only on particular systems:

  • The gbl parameter works only when the target computer supports ACPI.

  • The smbios parameter works only when the target computer supports SMBIOS.

  • The registers parameter does not work on Itanium-based target computers, because they do not collect MSRs.

Microsoft makes every effort to remove personally identifiable information (PII) from these records. All PII is removed from dump files. However, on a live system, some PII may not yet be removed. As a result, PII fields will be reported as 0 or blank, even if they actually contain information.

To stop execution of commands that include the cpuinfo, gbl, registers, or smbios parameters at any time, press CTRL+BREAK (in WinDbg) or CTRL+C (in KD).

 

 

Send comments about this topic to Microsoft

Show: