Back to docs
Tools - ConfigurationUpdated: November 23, 2024

systeminfo

Get a quick snapshot of your Windows version, hardware, and installed updates.

systeminfo

Command: systeminfo

Category: Configuration

Type: CMD

Purpose

Displays detailed configuration information about your computer and its operating system, including hardware specifications, Windows version, installed updates, network configuration, and system uptime. A comprehensive system snapshot in text format.

Quick Summary

One command gives you everything: OS version, build number, system manufacturer and model, processor, memory, network adapters, installed hotfixes, and more. Perfect for quick system audits, documentation, troubleshooting, or before/after comparisons.

How to Use

  1. Open Command Prompt.
  2. Type systeminfo and press Enter.
  3. Wait a few seconds for the information to be gathered and displayed.

Common options:

  • systeminfo - Display all information
  • systeminfo /fo csv - Output as CSV format
  • systeminfo /fo list - Output as a list (easier to read)
  • systeminfo > sysinfo.txt - Save output to a text file
  • systeminfo /s COMPUTERNAME - Get info from a remote computer (requires admin rights)

Tips and Best Practices

  • Redirect output to a file for easier reading: systeminfo > sysinfo.txt
  • Use /fo list for more readable output: systeminfo /fo list
  • Use /fo csv to import data into spreadsheets for analysis.
  • Check "Original Install Date" to see when Windows was installed.
  • Look at "System Boot Time" to see when the computer was last restarted.
  • The "Hotfix(s)" section lists all installed Windows updates (useful for compliance audits).
  • Compare before and after system changes to document modifications.

Common Use Cases

  • System documentation: Create a record of system configuration for IT asset management.
  • Troubleshooting: Gather system details when reporting issues to support.
  • Compatibility checking: Verify system requirements before installing software.
  • Update auditing: Check which Windows updates are installed.
  • Remote system queries: Retrieve information from multiple computers for inventory.
  • Pre-upgrade verification: Document system state before major changes.

Prerequisites

  • Windows Command Prompt or PowerShell
  • No administrator rights required for local system information
  • Administrator rights required to query remote systems
  • Available on all Windows versions

Key Information Provided

  • OS Information: Name, version, build number, service pack
  • Hardware: Manufacturer, model, processor, BIOS version
  • Memory: Total and available physical memory
  • Network: Domain, network adapters, IP addresses
  • Updates: List of installed hotfixes and patches
  • System Uptime: Boot time and current system time
  • Time Zone: Current time zone settings

Troubleshooting

  • Command takes a long time - The network adapter query can be slow; this is normal.
  • "Access denied" for remote query - Requires administrator credentials on the remote system.
  • Output is too long to read - Redirect to a file: systeminfo > output.txt
  • Missing network information - May occur if network services are disabled or having issues.

Output Formats

  • Default (TABLE): Columnar format, good for quick viewing
  • LIST: One item per line, easier to read
  • CSV: Comma-separated values, suitable for spreadsheets
  • msinfo32.exe - GUI tool with more detailed system information
  • winver - Quick dialog showing Windows version
  • wmic computersystem get - WMI query for specific system properties
  • dxdiag.exe - DirectX diagnostics with hardware details