How to Check RAM on a PC: Every Method Explained
Knowing how much RAM your PC has — and how it's performing — is one of the most useful pieces of information you can pull up. Whether you're troubleshooting slowdowns, deciding whether to upgrade, or just getting to know your machine, checking your RAM takes less than a minute once you know where to look.
What You're Actually Checking
When you "check RAM," you might be looking for a few different things:
- Total installed RAM — how many gigabytes are physically in your system
- RAM speed and type — the frequency (MHz) and generation (DDR4, DDR5, etc.)
- Available RAM — how much is free right now versus in use
- Number of slots used — relevant if you're planning to add more
Each of these lives in a different place. Some tools show everything at once; others focus on one aspect.
Method 1: Windows Settings (Quickest for Total RAM)
On Windows 10 or 11, the fastest route is:
- Press Windows key + I to open Settings
- Go to System → About
- Look for Installed RAM under Device Specifications
This tells you total installed memory at a glance. It doesn't tell you speed, slot usage, or current usage — just the raw capacity.
Method 2: Task Manager (Best for Real-Time Usage) 💻
To see how much RAM is being used right now:
- Press Ctrl + Shift + Esc to open Task Manager
- Click the Performance tab
- Select Memory from the left panel
Here you'll see:
- Total installed RAM
- Current usage in GB
- Available memory
- RAM speed (in MHz)
- Form factor (e.g., SODIMM for laptops, DIMM for desktops)
- Slots used (e.g., 2 of 4)
This is one of the most information-dense views available without installing anything extra, and it updates in real time.
Method 3: System Information Tool (Most Detailed Built-In Option)
For a fuller breakdown:
- Press Windows key + R, type
msinfo32, and hit Enter - Under System Summary, look for Installed Physical Memory (RAM)
This tool also reveals your Windows version, processor, and system type — useful context when evaluating whether your RAM is the bottleneck in a performance issue.
Method 4: Command Prompt or PowerShell
If you prefer working in a terminal or need to pull this information remotely or via script:
For total RAM:
wmic memorychip get capacity For speed and type:
wmic memorychip get speed, memorytype, capacity In PowerShell:
Get-CimInstance Win32_PhysicalMemory | Select Capacity, Speed, MemoryType These commands return raw values — capacity in bytes, speed in MHz. They're most useful for IT environments or if you're comfortable with a little number-crunching.
Method 5: CPU-Z (Third-Party, Most Technical Detail)
CPU-Z is a free, widely used utility that surfaces information the built-in Windows tools don't show clearly — specifically:
- Exact memory type (DDR4, DDR5, LPDDR5, etc.)
- Actual running frequency vs. rated speed
- Timings (CL latency, tRCD, tRP, tRAS)
- XMP/EXPO profile support
The Memory tab shows overall configuration; the SPD tab shows per-slot details, including the manufacturer and rated specs of each physical stick.
This level of detail matters most if you're overclocking, diagnosing instability, or matching new RAM to existing sticks.
What the Numbers Actually Mean
| Spec | What to Know |
|---|---|
| Capacity (GB) | More is generally better for multitasking and memory-heavy workloads |
| Speed (MHz) | Higher frequency can improve performance, especially on systems with integrated graphics |
| Dual-channel | Two matched sticks running together typically outperform a single stick of the same total capacity |
| Slots used | Determines whether you can add RAM without replacing what's there |
| Type (DDR generation) | DDR4 and DDR5 are not interchangeable — your motherboard supports one or the other |
Checking RAM on Different Windows Versions
The core methods above work across Windows 10 and 11. On Windows 7, Task Manager's Performance tab shows memory usage but with less detail — no slot count or speed. On Windows 11, the Settings path is slightly reorganized under System → About, but the information is the same.
The Variables That Change What You're Looking For 🔍
What you actually need to know about your RAM depends on your situation:
- A gamer noticing frame drops might care about whether dual-channel is active and whether XMP is enabled in the BIOS
- Someone buying a new laptop might want to know if the RAM is soldered (not upgradeable) or slotted
- An IT technician auditing machines remotely might rely on PowerShell scripts rather than GUI tools
- A casual user deciding whether to upgrade might only need total capacity and slots used
The same PC can tell you very different stories depending on which tool you use and which question you're actually trying to answer. Task Manager covers most everyday needs; CPU-Z goes deeper; command-line tools scale to professional environments.
How much that information changes what you decide next depends entirely on what's running on your machine, how you use it, and what "good enough" looks like for your workload. ⚙️