Skip to content
Windows

How to Check RAM Speed and Capacity in Windows

Open Task Manager, go to Performance > Memory, and you’ll see your total RAM, its speed in MT/s, how many slots are used and the form factor. PowerShell can show each memory stick’s size, speed and manufacturer.

Updated
Time
2 minutes
Difficulty
Easy
Applies to
Windows

By Published Oct 6, 2026

Quick answer

  1. 1 Press Ctrl + Shift + Esc to open Task Manager.
  2. 2 Click Performance > Memory.
  3. 3 Read the total at the top right, plus Speed, Slots used and Form factor.
  4. 4 For details per stick, run the PowerShell command in this guide.
On this page
  1. Before you start
  2. Use Task Manager
  3. Get per-stick details with PowerShell
  4. DDR4 or DDR5?
  5. Troubleshooting
  6. Frequently asked questions

Before you start

  • A Windows 11 or Windows 10 PC

Method 1 Use Task Manager

  1. Step 1: Open Task Manager

    Press Ctrl + Shift + Esc.

  2. Step 2: Open Memory

    Click Performance (the graph icon) and select Memory.

  3. Step 3: Read the details

    Top right: total installed RAM (e.g. 16.0 GB). Below the graph: Speed (e.g. 3200 MT/s), Slots used (e.g. 2 of 4), Form factor (DIMM for desktops, SODIMM for laptops), and memory in use.

Method 2 Get per-stick details with PowerShell

  1. Step 1: Open Terminal

    Right-click Start and choose Terminal.

  2. Step 2: Run the command

    Paste the command below. Capacity is shown in GB for each module, with its rated and configured speed and manufacturer.

List each RAM module
Get-CimInstance Win32_PhysicalMemory | Select-Object BankLabel, Manufacturer, PartNumber, @{n="GB";e={$_.Capacity/1GB}}, Speed, ConfiguredClockSpeed

DDR4 or DDR5?

Task Manager doesn’t always show the generation. Look up the PartNumber from PowerShell online, or use the free CPU-Z tool’s Memory and SPD tabs. As a rule of thumb, speeds above 4800 MT/s are DDR5.

Troubleshooting

Usable RAM is less than installed

Integrated graphics reserve some memory. A large difference can mean a module isn’t seated properly or 32-bit Windows is installed.

The PowerShell command shows nothing

Make sure you’re in PowerShell (Terminal), not Command Prompt. Try running it as administrator.

Frequently asked questions

How much RAM do I need?

8 GB for basic use, 16 GB for gaming and multitasking, 32 GB or more for video editing and heavy workloads.

Can I add more RAM?

If you have free slots and your laptop RAM isn’t soldered. Match type (DDR4/DDR5), form factor and ideally speed.

Summary

Open Task Manager > Performance > Memory for size, speed and slots. Use the PowerShell command for per-stick details, and enable XMP/EXPO if your desktop RAM runs below its rated speed.

Sources

Written by

James Chambo

Founder

James is the Founder and Senior Editor of OnlineHow with more than 20 years of experience in internet publishing.