How to Check Your PC Hardware Specifications on Windows

Knowing your PC hardware specifications is useful when upgrading components, installing software, troubleshooting performance issues, or checking whether your computer meets the requirements for a game. Fortunately, Windows provides several built-in tools that let you view important information without opening the computer case.

In this guide, you’ll learn how to check your PC hardware specifications on Windows, including your processor, RAM, graphics card, storage, motherboard, and system type.

Why Check Your PC Hardware Specifications?

Your computer’s hardware determines what applications, games, and operating systems it can handle. Checking your specifications can help you:

  • Determine whether your PC meets software requirements
  • Identify compatible hardware upgrades
  • Troubleshoot slow performance
  • Check available RAM and storage
  • Find your CPU and GPU models
  • Verify whether Windows is running in 64-bit mode
  • Provide accurate information to technical support
  • Compare your computer with another PC

You don’t necessarily need third-party software to find this information. Windows includes several useful utilities for checking hardware details.

1. Check Basic Specifications in Windows Settings

The easiest way to view your PC’s basic specifications is through Windows Settings.

Steps:

  1. Press Windows + I to open Settings.
  2. Select System.
  3. Scroll down and select About.
  4. Look under Device specifications.

You should see information such as:

  • Processor model
  • Installed RAM
  • Device name
  • System type
  • Windows edition
  • Windows version

For example, the processor section may display something similar to an Intel Core or AMD Ryzen model.

What Is System Type?

The System type entry tells you whether your PC uses a 64-bit or 32-bit version of Windows. Most modern computers use 64-bit Windows, which can support substantially more memory than a 32-bit system.

2. Use System Information for Detailed Hardware Specs

Windows System Information provides significantly more technical details than the About page.

How to Open System Information

Press Windows + R, type:

msinfo32

Then press Enter.

The System Information window provides information about:

  • Processor
  • Installed physical memory
  • Available memory
  • BIOS version
  • Motherboard manufacturer
  • Motherboard model
  • Windows version
  • System manufacturer
  • System model
  • Hardware resources
  • Components
  • Software environment

Expand the categories on the left side to explore additional information.

Why Use System Information?

This tool is particularly useful when you need motherboard or BIOS details that aren’t displayed in the standard Windows Settings interface.

3. Check CPU and RAM with Task Manager

Task Manager is another convenient way to check your hardware specifications while also monitoring system performance.

Steps:

  1. Press Ctrl + Shift + Esc.
  2. Select the Performance tab.
  3. Click CPU.

Windows will display your processor model, speed, core information, and current utilization.

Select Memory to view:

  • Total installed RAM
  • Current memory usage
  • Memory speed
  • Available memory
  • Number of memory slots in use
  • Form factor, where supported

Task Manager can also show information about your storage devices and graphics hardware.

4. Find Your Graphics Card Specifications

Your GPU is particularly important for gaming, video editing, 3D rendering, and other graphics-intensive workloads.

Using Task Manager

Open Task Manager with Ctrl + Shift + Esc, then:

  1. Click Performance.
  2. Select GPU.
  3. Review the graphics processor name and memory information.

Depending on your hardware and Windows configuration, you may see dedicated GPU memory and shared GPU memory.

Using Device Manager

You can also check the installed graphics adapter through Device Manager.

  1. Right-click the Start button.
  2. Select Device Manager.
  3. Expand Display adapters.

Your installed graphics adapter should appear in the list.

If you see multiple adapters, your PC may have both integrated and dedicated graphics.

5. Check Hardware with DirectX Diagnostic Tool

The DirectX Diagnostic Tool, commonly called DxDiag, is another built-in Windows utility.

Press Windows + R, enter:

dxdiag

and press Enter.

The tool provides useful information about your system and graphics hardware.

The System tab can show:

  • Operating system
  • Processor
  • Memory
  • DirectX version
  • System manufacturer
  • System model

The Display tabs provide graphics-related information such as:

  • GPU name
  • Display memory
  • Driver information
  • Supported graphics features

DxDiag is especially useful when troubleshooting games or graphics-related problems.

6. Check Storage Drives and Their Capacity

To see how much storage is available, open File Explorer and select This PC.

You’ll see your available drives and their remaining capacity.

For more detailed information:

  1. Right-click the Start button.
  2. Select Disk Management.
  3. Examine the listed physical disks and partitions.

Disk Management can help you determine:

  • Number of installed disks
  • Drive capacities
  • Partition layout
  • Available volumes
  • File system information

Keep in mind that Disk Management doesn’t always make it obvious whether a drive is an SSD or HDD. For more detailed drive identification, additional Windows tools may be useful.

7. Check Your Motherboard Model

Knowing your motherboard model is important before purchasing RAM, storage, a CPU, or other components.

One simple method is to open System Information using:

msinfo32

Look for entries such as:

  • BaseBoard Manufacturer
  • BaseBoard Product
  • BaseBoard Version

Another option is PowerShell.

Open PowerShell and run:

Get-CimInstance Win32_BaseBoard | Select-Object Manufacturer, Product, Version

This can display your motherboard manufacturer and model.

8. Use PowerShell to View Hardware Information

PowerShell can provide hardware information directly from Windows.

For example, to view processor details, you can use:

Get-CimInstance Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors

To check installed memory modules:

Get-CimInstance Win32_PhysicalMemory | Select-Object Manufacturer, Capacity, Speed, PartNumber

To list graphics adapters:

Get-CimInstance Win32_VideoController | Select-Object Name, AdapterRAM

These commands are useful when you want more detailed information than the standard Settings interface provides.

9. Check Your BIOS and Firmware Information

BIOS or UEFI information can be useful when diagnosing motherboard problems or determining whether a firmware update may be available.

Open System Information by entering:

msinfo32

Then find:

  • BIOS Version/Date
  • BIOS Mode
  • System Manufacturer
  • System Model

Be careful when updating BIOS or UEFI firmware. Installing incorrect firmware or interrupting an update can cause serious system problems.

10. Check Hardware from the Command Prompt

Command Prompt can also retrieve basic hardware information.

Open Command Prompt and enter:

systeminfo

Windows will display information about:

  • Operating system
  • System manufacturer
  • System model
  • Processor
  • Installed memory
  • Windows version
  • Network configuration
  • System boot information

Although systeminfo focuses heavily on Windows and system configuration, it can be a quick way to gather basic specifications.

11. What PC Specifications Should You Record?

If you’re preparing to upgrade your computer or troubleshoot a problem, record the most important specifications.

Processor

Record:

  • CPU manufacturer
  • CPU model
  • Number of cores
  • Number of threads
  • Base or reported clock speed

Memory

Record:

  • Total RAM
  • RAM speed
  • Number of installed modules
  • Available memory slots, if shown
  • Memory type, when available

Graphics

Record:

  • GPU model
  • Dedicated graphics memory
  • Integrated or dedicated graphics

Storage

Record:

  • Number of drives
  • Drive capacity
  • SSD or HDD type
  • Available free space

Motherboard

Record:

  • Manufacturer
  • Model
  • BIOS/UEFI version

This information makes it much easier to determine which upgrades are compatible with your system.

Built-In Windows Tools vs. Third-Party Hardware Tools

For most users, Windows’ built-in utilities are sufficient.

ToolBest For
Settings > AboutBasic specifications
Task ManagerCPU, RAM, GPU, and performance
System InformationDetailed system information
Device ManagerInstalled hardware and drivers
DxDiagGraphics and DirectX information
Disk ManagementDrives and partitions
PowerShellDetailed hardware queries
Command PromptBasic system information

Third-party hardware diagnostic utilities can provide even more technical information, including sensor readings, temperatures, memory timings, and detailed component identification. However, they aren’t necessary if you only need the basic specifications of your PC.

How to Check PC Specs Before Buying an Upgrade

Before purchasing a hardware upgrade, don’t rely on only one specification.

For example, if you want to add RAM, check:

  1. Current RAM capacity
  2. Number of occupied memory slots
  3. Supported memory type
  4. Memory speed
  5. Motherboard limitations

For a new graphics card, check:

  1. Current GPU
  2. Power supply capacity
  3. Available PCIe slot
  4. Physical space inside the case
  5. Required power connectors

For a CPU upgrade, check:

  1. Motherboard model
  2. CPU socket
  3. BIOS compatibility
  4. Chipset support
  5. Cooling requirements

Checking compatibility before purchasing can prevent expensive upgrade mistakes.

Frequently Asked Questions

How do I check all my PC specifications?

The quickest option is to open System Information by pressing Windows + R, typing msinfo32, and pressing Enter. For graphics and performance information, Task Manager and DxDiag provide additional details.

How can I check how much RAM my PC has?

Open Settings > System > About or Task Manager > Performance > Memory. Both methods show your installed memory.

How do I find my CPU model?

Open Settings > System > About, Task Manager, or System Information. Your processor model will be displayed in the hardware details.

How do I find my GPU model?

Open Task Manager > Performance > GPU or Device Manager > Display adapters.

Can I check PC specs without opening the case?

Yes. Windows provides several built-in tools that can identify most major hardware components without physically opening your computer.

Do I need third-party software to check my hardware?

No. Settings, Task Manager, System Information, Device Manager, DxDiag, PowerShell, and Command Prompt can provide a large amount of hardware information.

Final Thoughts

Learning how to check your PC hardware specifications is a valuable Windows skill. Whether you’re troubleshooting a problem, checking game requirements, planning an upgrade, or simply trying to understand your computer better, you can find most important hardware details without opening the case.

Start with Settings > System > About for basic information. If you need more detail, use Task Manager, System Information, Device Manager, DxDiag, PowerShell, or Disk Management. Together, these tools provide a comprehensive picture of your PC’s hardware and system configuration.

Leave a Comment