Need to check your PC specs for a game, a software update, or for tech support? You don't need to dig through the Settings menu or install third-party apps. Command Prompt has several built-in tools that can give you a full hardware breakdown in seconds.
1. The Full Summary: systeminfo
If you want a complete look at everything—from your BIOS version and OS build to your total physical memory—the systeminfo command is your best friend.
systeminfo
Wait a few seconds while it compiles the data. It will output a long list including:
- OS Name and Version
- System Manufacturer and Model
- Processor details
- BIOS Date
- Network cards and their IP addresses
Pro Tip: If you only want specific info, use findstr. For example, to see just your RAM:
systeminfo | findstr /C:"Total Physical Memory"
2. Quick CPU & RAM: wmic
The Windows Management Instrumentation Command-line (WMIC) is a more surgical tool. It’s perfect when you need one specific detail without the clutter.
Find your CPU name:
wmic cpu get name
Find your total RAM (in bytes):
wmic computersystem get totalphysicalmemory
Check your Motherboard model:
wmic baseboard get product,Manufacturer
3. The Graphic Overview: dxdiag
If you need details about your Graphics Card (GPU) and display drivers, dxdiag is the best choice. While it opens a separate window, you can trigger it from CMD:
dxdiag
It opens the DirectX Diagnostic Tool. Look under the Display tab to see your exact video card model and VRAM.
4. Modern PowerShell Alternative
If you prefer PowerShell, you can get a very clean summary of your system using:
Get-ComputerInfo
This returns a massive object of data. To see just the highlights:
Get-ComputerInfo | Select-Object CsName, WindowsProductName, CsProcessors, TotalPhysicalMemory
Bottom Line
- Use
systeminfofor the big picture. - Use
wmicfor specific hardware parts (CPU, RAM, Motherboard). - Use
dxdiagfor graphics card details.
Fast, free, and built right into Windows.