Technical Anshu
Tutorials Blog
🖥️ System Info

Check PC Full Specs from Command Prompt

A customer asks what processor and RAM his PC has, or a software needs your exact Windows build. You do not need to open the cabinet or install any app — Command Prompt already knows every answer.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 3 minute check
🎥 This command is part of the 60 Windows Commands video — watch the full toolkit in action

Whether you are buying RAM, checking if a PC can run Windows 11, or answering a support question on the phone, the first need is the specification sheet: processor, RAM, motherboard, BIOS version, Windows build. Windows stores all of it and will print it on command. This guide shows the three levels of checking — the one-line answers, the full systeminfo report, and the modern PowerShell replacement for the old wmic commands that Microsoft has now deprecated.

Command Prompt — systeminfo output
Host Name: DESKTOP-TECHPC OS Name: Microsoft Windows 11 Pro OS Version: 10.0.22631 N/A Build 22631 System Manufacturer: LENOVO System Model: 82K100ABIN System Type: x64-based PC Processor(s): Intel64 Family 6 Model 141 BIOS Version: LENOVO H1CN47WW, 12-05-2023 Total Physical Memory: 16,384 MB

👆 What systeminfo prints — model, processor, BIOS and RAM in one screen. Values shown are from an example PC; yours will list your own hardware.

1

The Full Report — systeminfo

One command prints almost everything a technician asks for:

  1. Open Command Prompt (no admin needed for this one)
  2. Type systeminfo and press Enter — give it a few seconds to collect
  3. Read the lines you need: OS Name and Version (with build number), System Manufacturer and Model, Processor(s), Total Physical Memory and BIOS Version
  4. Save the report for your records: systeminfo > D:\specs.txt writes it to a text file
  5. Want one line only? systeminfo | findstr /C:"Total Physical Memory"
2

The Window Version — msinfo32

When you need more than the command line shows — motherboard details, IRQ and driver lists, the Windows error history — open the graphical report:

  1. Press Windows + R, type msinfo32 and press Enter
  2. The System Summary page shows OS, processor, BIOS mode (UEFI or Legacy), Secure Boot state and installed RAM
  3. For a graphics and gaming check, run dxdiag instead — it lists the GPU model and driver version
  4. Both tools can save or export the report from their File menu — handy when sending specs to support
3

Single Answers — Model, Serial and CPU

Often you need just one fact — the exact model before ordering a part, or the serial number for a warranty claim:

  1. Model name: wmic csproduct get name
  2. Serial number: wmic bios get serialnumber
  3. Baseboard (motherboard): wmic baseboard get product,manufacturer

⚠️ Honest note: wmic is deprecated by Microsoft and is being removed from Windows. It still works on most Windows 10 and 11 PCs today, but do not build new habits on it — use the PowerShell method in the next step, which is its official replacement.

4

The Modern Way — PowerShell Get-ComputerInfo

PowerShell is where these queries live now. Open PowerShell and use:

  1. Everything at once: Get-ComputerInfo — a very long list; scroll or filter it
  2. Just the useful lines: Get-ComputerInfo -Property "CsModel","CsProcessors","OsName","OsBuildNumber","BiosBIOSVersion"
  3. RAM in plain numbers: Get-CimInstance Win32_ComputerSystem | Select-Object TotalPhysicalMemory
  4. Serial number the modern way: Get-CimInstance Win32_BIOS | Select-Object SerialNumber

The output uses property names instead of neat labels, but every value from systeminfo is here — and this method will keep working on future Windows versions.

🔴 Serial number says To Be Filled By O.E.M.? That is not an error — some assembled and budget PCs never had a serial written into the BIOS by the maker. Read the physical sticker on the cabinet or the purchase bill instead; no command can invent a value that was never stored.

🎥 Watch the Complete Video

systeminfo is just one of the 60 commands — see the whole toolkit organised by job in the video.

▶️ Watch Full Video
❓ Frequently Asked Questions

How do I check how much RAM my PC has from CMD?

Run systeminfo and read the Total Physical Memory line — it shows RAM in MB, so 16,384 MB means 16 GB. For a one-line answer use systeminfo | findstr /C:"Total Physical Memory". In PowerShell, Get-CimInstance Win32_ComputerSystem shows TotalPhysicalMemory in bytes.

Is wmic removed from Windows 11?

wmic is officially deprecated by Microsoft and no longer installed by default on the newest Windows builds; it may still be present on many Windows 10 and current Windows 11 PCs. Because its future is over, this guide shows the PowerShell Get-ComputerInfo and Get-CimInstance replacements alongside it.

Can I check the specs of a PC that will not boot into Windows?

Not with these commands — they need a running Windows. On a non-booting PC, read the BIOS or UEFI setup screen instead: it lists the CPU, RAM size and storage directly from the hardware, even when Windows is completely broken.

This guide is based on the Technical Anshu 60 Windows Commands video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏