How to Use GetWInfo to Quickly Gather Device Diagnostics
GetWInfo is a lightweight command-line utility for collecting detailed Windows system information and device diagnostics. This article shows a fast, practical workflow to gather useful diagnostics, export them for analysis, and use the output to troubleshoot hardware or software issues.
What GetWInfo collects
- System summary: OS edition, build, uptime, installed updates
- Hardware: CPU, GPU, memory, storage devices, device IDs
- Drivers: signed/unsigned drivers, versions, dates
- Network: adapters, IP addresses, routes, DNS settings
- Processes & services: running processes, startup items, service statuses
- Event logs: recent system, application, and security events (configurable)
- Custom checks: optional scripts or registry values
Installing GetWInfo
- Download the latest release from the official source (choose the build matching your Windows architecture).
- Extract the ZIP to a folder (e.g., C:\Tools\GetWInfo).
- Optionally add that folder to your PATH for easier access:
- Open Settings → System → About → Advanced system settings → Environment Variables.
- Edit the Path variable and add C:\Tools\GetWInfo.
Basic usage
Open an elevated PowerShell or Command Prompt and run:
Code
GetWInfo.exe –summary
This prints a concise system summary to the console. Useful quick-check fields include OS build, uptime, CPU model, total memory, and primary disk usage.
Collect a full diagnostic report
To gather a complete report and save it as a timestamped ZIP:
Code
GetWInfo.exe –full –output C:\Reports\GetWInfo%DATE:~10,4%-%DATE:~4,2%-%DATE:~7,2%%TIME:~0,2%%TIME:~3,2%.zip
Or use the built-in timestamp option:
Code
GetWInfo.exe –full –output C:\Reports\GetWInfo_report.zip –timestamp
Tips:
- Choose an output folder with enough free space.
- If running remotely, ensure you have permission to write to
Leave a Reply