Command Reference
systeminfo
Gnojo Analysis
Understanding systeminfo
What This Command Does
The `systeminfo` command displays detailed configuration information about a local or remote computer system, including operating system version, installed hotfixes, network card details, system boot time, and hardware specifications. It's a fundamental tool for quickly assessing a system's baseline state.
When to Use It
Use systeminfo when troubleshooting networking issues and you need information that can help narrow down the cause.
What to Look For
OS Name
Identifies the exact operating system installed (e.g., Microsoft Windows 10 Pro, Microsoft Windows Server 2019 Standard). Critical for software compatibility and troubleshooting OS-specific issues.
OS Version
Provides the detailed build number of the operating system. This is crucial for determining if the system is up-to-date with specific patches or service packs, especially when troubleshooting known bugs.
System Boot Time
Shows the exact date and time the system was last started. Useful for determining system uptime, identifying recent reboots, or diagnosing prolonged boot issues.
Total Physical Memory
Indicates the amount of RAM installed in the system. Essential for diagnosing performance bottlenecks, verifying hardware specifications, or ensuring adequate resources for applications.
Permissions
Administrator access is not normally required for this command.
Risk and impact
`systeminfo` is a read-only command and gathers information without modifying system configurations or affecting system performance. There is no direct risk to the system or network functionality from executing this command.
Typical Next Steps
Continue troubleshooting with one of these related commands:
Summary
The `systeminfo` command displays detailed configuration information about a local or remote computer system, including operating system version, installed hotfixes, network card details, system boot time, and hardware specifications. It's a fundamental tool for quickly assessing a system's baseline state.
Syntax
systeminfo [/s <computer> [/u <username> [/p <password>]]] [/fo {TABLE|LIST|CSV}] [/nh]
Examples
systeminfo
Displays detailed system information for the local machine in the default LIST format.
systeminfo /fo CSV > C:\temp\system_info.csv
Exports system information to a CSV file named 'system_info.csv' in the C:\temp directory. This is useful for data analysis or importing into other tools.
systeminfo /s RemotePC01 /u Domain\AdminUser /p MyPassword123
Retrieves system information from a remote computer named 'RemotePC01' using specified domain credentials. Replace 'RemotePC01', 'Domain\AdminUser', and 'MyPassword123' with actual values.
Permissions
Administrator required: No
For local execution, `systeminfo` generally does not require elevated permissions, as it reads publicly accessible system information. However, for querying remote systems, the user account specified with `/u` must typically have local administrator privileges on the target machine, and the network path must allow WMI or RPC traffic (often port 135 for RPC and dynamic ports for WMI), which can be blocked by firewalls.
Risk and Impact
Risk level: Low
Changes the system: No
`systeminfo` is a read-only command and gathers information without modifying system configurations or affecting system performance. There is no direct risk to the system or network functionality from executing this command.
Supported Platforms
Important Output Fields
OS Name
Identifies the exact operating system installed (e.g., Microsoft Windows 10 Pro, Microsoft Windows Server 2019 Standard). Critical for software compatibility and troubleshooting OS-specific issues.
OS Version
Provides the detailed build number of the operating system. This is crucial for determining if the system is up-to-date with specific patches or service packs, especially when troubleshooting known bugs.
System Boot Time
Shows the exact date and time the system was last started. Useful for determining system uptime, identifying recent reboots, or diagnosing prolonged boot issues.
Total Physical Memory
Indicates the amount of RAM installed in the system. Essential for diagnosing performance bottlenecks, verifying hardware specifications, or ensuring adequate resources for applications.
Hotfix(s)
Lists all installed Windows updates and security patches. Important for verifying if a critical update has been applied, checking for known vulnerabilities, or troubleshooting issues related to specific updates.
Network Card(s)
Provides information about installed network adapters, including their MAC addresses and IP configurations. Useful for initial network troubleshooting and verifying network connectivity settings.
Common Errors
ERROR: Access is denied.
This typically occurs when attempting to query a remote system without sufficient administrative privileges or if the specified user credentials are incorrect. It can also be caused by a firewall blocking WMI (Windows Management Instrumentation) or RPC (Remote Procedure Call) traffic on the target machine.
ERROR: The network path was not found.
This error means the specified remote computer name or IP address could not be resolved or reached over the network. Causes include the remote system being offline, incorrect hostname, network connectivity issues, or firewall blocking ping/resolution.
Invalid switch.
Indicates that one of the command-line options provided (e.g., `/s`, `/u`, `/fo`) is misspelled or not recognized by the `systeminfo` command. Review the syntax for correct usage.
Related Articles
These Gnojo articles use or explain this command.
Reading Windows Performance in Task Manager
Task Manager provides a live view of the applications and Windows processes using processor, memory, disk, and network resources. The goal is to observe sustained patterns before making a change—not to end unfamiliar processes.
View ArticleRelated Commands
Continue troubleshooting with related diagnostic commands.
Official References
systeminfo | Microsoft Learn
Microsoft Learn · Official Documentation