Last updated: October 13, 2026
Check PC hardware specs instantly using native Windows utilities. Press Ctrl + Shift + Esc and select the Performance tab to view real-time CPU, RAM, disk, and GPU data. For a complete system audit including motherboard models and BIOS versions, press Win + R, type msinfo32, and press Enter.
Native Windows Diagnostic Tools Compared
Windows includes multiple built-in utilities for hardware identification. Different tools serve distinct diagnostic goals, from quick operational checks to low-level firmware audits.
| Tool | Launch Command | Best For | Key Data Exposed | Limitations |
|---|---|---|---|---|
| Task Manager | Ctrl + Shift + Esc |
Quick overview & live load | CPU model, RAM speed/slots, active GPU, disk type | No motherboard or BIOS model details |
| System Information | msinfo32 |
Motherboard & firmware audit | BaseBoard product, BIOS version, Secure Boot, system SKU | No live clock speeds or load percentages |
| DirectX Diagnostic | dxdiag |
Display & gaming checks | GPU driver version, VRAM, Direct3D feature levels | Basic storage details absent |
| Command Prompt | systeminfo |
Text export & remote admin | OS build, network adapters, hotfixes, total RAM | Slow generation; limited GPU architecture data |
| PowerShell | Get-CimInstance |
Scripted hardware discovery | Granular serial numbers, memory part numbers | Requires exact class syntax commands |
Method 1: Task Manager for Core Components
Task Manager provides the fastest path to identify operational hardware and runtime metrics.
- Press
Ctrl + Shift + Escto open Task Manager. Click More details if opened in compact view. - Select the Performance tab on the left navigation strip.
- Review the component categories:
- CPU: Top-right corner displays processor name and base frequency. Lower pane indicates core count, logical processors, virtualization status, and L3 cache size.
- Memory: Displays total capacity and technology (DDR4 or DDR5). Bottom statistics reveal operational speed in MHz/MT/s, used slots, and form factor. If speed displays below rated memory specs, enable XMP or EXPO in your BIOS.
- Disk: Shows drive make, model, and media type (SSD or HDD). NVMe drives display as SSDs over PCIe interfaces.
- GPU: Identifies dedicated and integrated graphics processing units. Displays driver version, dedicated GPU memory (VRAM), shared memory, and hardware temperature.
Before buying performance-demanding software or referencing a gaming PC buying guide, compare your dedicated GPU memory and active core counts against listed software prerequisites.
Method 2: System Information (msinfo32) for Motherboard and Firmware
Planning hardware upgrades requires exact motherboard revisions and system firmware states. Task Manager omits these elements.
- Press
Win + Rto launch the Run prompt. - Type
msinfo32and hit Enter to launch System Information. - Ensure System Summary is selected in left tree.
- Locate the following parameters in the right pane:
- BaseBoard Manufacturer and BaseBoard Product: Identifies exact motherboard brand and model number. Critical for CPU compatibility lists and socket validation.
- BIOS Version/Date: Reports installed firmware revision. Compare against vendor support pages before installing newer processors.
- BIOS Mode: Must read UEFI on modern Windows installations. Legacy indicates outdated partition structures requiring conversion.
- Secure Boot State: Displays operational status, required by modern games and Windows 11 updates.
- Installed Physical Memory (RAM): Confirms total usable system memory recognised by system firmware.
Knowing your exact baseboard model is necessary when you plan an upgradeable mid range gaming PC, as motherboard chipset and VRM design dictate supported CPU upgrades.
Method 3: DirectX Diagnostic Tool (dxdiag) for Graphics Subsystems
The DirectX Diagnostic Tool verifies graphics hardware, display outputs, and audio driver stacks.
- Press
Win + R, typedxdiag, and press Enter. - Allow tool to check digital driver signatures if prompted.
- Inspect the System tab for basic OS build, processor identity, and memory sizing.
- Switch to the Display tab (or Display 1 / Display 2 if multiple monitors run on distinct ports):
- Device Name & Chip Type: Identifies underlying GPU architecture.
- Display Memory (VRAM): Reports dedicated onboard high-speed memory.
- Shared Memory: Reports system RAM reserved dynamically as GPU overflow.
- Feature Levels: Lists hardware-level DirectX capability (e.g., 12_1, 12_2). Essential for assessing modern API compatibility.
- Driver Model: Shows WDDM version (Windows Display Driver Model).
Method 4: Command Line and PowerShell for Exportable Audits
Command-line queries allow extracting specification reports without clicking graphical menus.
Command Prompt
Run standard terminal inventory via systeminfo:
- Press
Win + R, typecmd, press Enter. - Type
systeminfoand press Enter. - Scroll output to view OS version, original install date, processor architecture, BIOS version, and network card parameters.
- Export results to text file:
systeminfo > specs.txt.
PowerShell Hardware Queries
For detailed hardware part numbers, use targeted Windows Management Instrumentation (WMI) queries via PowerShell:
- RAM Part Number and Manufacturer:
Get-CimInstance Win32_PhysicalMemory | Select-Object Manufacturer, PartNumber, Capacity, Speed - Storage Device Health and Model:
Get-CimInstance Win32_DiskDrive | Select-Object Model, InterfaceType, Size - Motherboard Details:
Get-CimInstance Win32_BaseBoard | Select-Object Manufacturer, Product, Version
Use memory part numbers to source matching sticks when expanding RAM capacity or calculating budget allotments on our guide on how to split A $1000 gaming PC budget.
Critical Hardware Constraints Undetectable by Software
Operating system utilities query hardware controllers, but cannot detect physical or electrical boundaries. Keep these limitations in mind:
- Power Supply Unit (PSU) Wattage: Windows has no communication bus to non-digital power supplies. Software cannot determine wattage, 80-Plus efficiency certification, or 12V rail headroom. Read the physical sticker on the PSU chassis side panel.
- PCIe Lane Bifurcation and Physical Length: System tools detect logical link speed (e.g., PCIe 4.0 x16 running at x8), but cannot report available clearance inside the chassis or physical motherboard slot spacing.
- Cooler Clearance and Thermal Paste State: Sensor reports indicate real-time thermal throttling, but software cannot inspect heatsink mounting pressure, cooler clearance against RAM heatspreaders, or dried thermal interface material.
- Configured vs. Max RAM Speed: Task Manager displays active speed. If 3600 MT/s RAM runs at base JEDEC 2133 MT/s because XMP is disabled, Windows reports 2133 MT/s without indicating maximum factory rating unless queried via deep WMI part-number parsing.
Specification Verification Checklist
Follow this checklist before ordering hardware upgrades, selling your machine, or diagnosing stability issues:
- Verify exact CPU model and socket compatibility in
msinfo32. - Check physical RAM configuration in Task Manager: confirm dual-channel configuration via occupied slots (e.g., 2 of 4) and verify advertised speed matches configured MT/s.
- Confirm GPU architecture, dedicated VRAM capacity, and current driver branch in
dxdiag. - Examine SSD health and interface protocol: differentiate SATA (capped at ~550 MB/s) from NVMe PCIe storage drives.
- Physically remove PC case side panel to check PSU rated wattage before adding higher-wattage graphics cards or processors. Consult steps in our guide on how to build a gaming PC for safe chassis opening procedures.
Frequently Asked Questions
Why does Task Manager show lower RAM speed than advertised on the box?
High-performance RAM kits ship with standard JEDEC fallback profiles (often 2133 MHz or 2400 MHz) for stability. Advertised speeds require enabling Intel XMP (Extreme Memory Profile) or AMD EXPO/DOCP inside motherboard BIOS settings. Without enabling this profile, the memory operates at fallback frequency.
Can Windows native tools show power supply wattage?
No. Standard power supply units do not interface with the motherboard via data pins. Windows cannot read maximum wattage, rail configuration, or internal component age. You must open the PC chassis and inspect the manufacturer label directly on the power supply.
How do I tell if my storage drive is an SSD or HDD?
Open Task Manager, switch to the Performance tab, and click on your disk drive. Below the model name, Windows labels the media explicitly as either Solid State Drive (SSD) or Hard Disk Drive (HDD). Alternatively, run dfrgui in the Run prompt to view drive media types.
What is the difference between Dedicated GPU Memory and Shared GPU Memory?
Dedicated GPU Memory (VRAM) refers to physical high-speed memory mounted directly to the graphics card board (e.g., GDDR6). Shared GPU Memory represents dynamic system RAM allocated by Windows as overflow if dedicated VRAM fills completely. Offloading assets to shared system RAM causes significant performance drops during 3D tasks.

Write Your Review
No reviews yet. Be the first to share your experience!