← Back to docs
Tools - Configuration•Updated: 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
- Open Command Prompt.
- Type
systeminfoand press Enter. - Wait a few seconds for the information to be gathered and displayed.
Common options:
systeminfo- Display all informationsysteminfo /fo csv- Output as CSV formatsysteminfo /fo list- Output as a list (easier to read)systeminfo > sysinfo.txt- Save output to a text filesysteminfo /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 listfor more readable output:systeminfo /fo list - Use
/fo csvto 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
Related Tools
msinfo32.exe- GUI tool with more detailed system informationwinver- Quick dialog showing Windows versionwmic computersystem get- WMI query for specific system propertiesdxdiag.exe- DirectX diagnostics with hardware details