Whether you’re planning an upgrade, tuning CPU timings, or just curious, it’s handy to know information about your RAM. However, with old methods not being as user-friendly, many are left wondering how to check RAM speed on Windows 10, as well find information like its size and type.
Though many turn to third-party software like CPU-Z or HWinfo to check RAM speed or other system details like GPU hardware, it’s not necessary these days. True, you may get a little more information about power management or temperature, but that’s not often needed and can be found via the command line when it is.
Instead, we’re going to show you how to check RAM speed, type, and size using several built-in Windows 10 tools. You can then decide what method works best for you if you want to check hardware information in the future.
- 1 How to See How Much RAM You Have via Settings
- 2 How to See How Much RAM You Have via Control Panel
- 3 How to See How Much RAM You Have via System Information
- 4 How to Check RAM Speed, Size, and Type in Task Manager
- 5 How to Check RAM Speed, Type, and Size in Command Prompt
- 6 How to Check RAM Type, Speed, and Size via PowerShell
How to See How Much RAM You Have via Settings
The Windows 10 settings app doesn’t offer much information about your RAM, but if you just need to know the size and usable RAM it works just fine.
- Open system settings
- Check RAM size on Windows 10
Click “About” in the sidebar, then under “Device specifications”, look for “Installed RAM”. Windows will tell you the amount of RAM you have installed and sometimes the amount that’s usable, depending on your motherboard.
How to See How Much RAM You Have via Control Panel
In older versions of Windows, the answer to “How much RAM do I have?” was found in the Control Panel. In Microsoft’s latest OS, you can use either settings or the legacy tool.
- Open Control Panel
- Search for system and click “Show how much RAM is on this computer”
- Check RAM size
How to See How Much RAM You Have via System Information
A slightly faster method than the above is Microsoft’s system information app, which handily collates lots of details about your hardware.
- Open System Information
- See how much RAM you have in Windows 10
How to Check RAM Speed, Size, and Type in Task Manager
Various upgrades to Windows Task Manager over the years have made it one of the best places to check hardware information and utilization. You just have to drill down into the details.
- Open Task Manager and click “More details”
- Open the Performance tab and check your computer memory on Windows 10
The detailed view should give access to Task Manager’s various tabs. Click the one that says “Performance”, then click the “Memory” heading on the left pane and look at the details in the main pane.
In use (Compressed) The amount of memory Windows 10 is currently using, followed by the amount of memory compression, a technique used to reduce the size of paging requests. Available RAM that isn’t in use. Committed The amount of RAM that has been committed to tasks, which can include virtual memory. Cached Windows 10 caches programs and files in memory for faster performance. This is the amount of RAM taken by those applications. Paged pool Amount of kernel or device driver memory that can spill over into the page file. Non-paged pool Amount of kernel or device driver memory that can’t be moved to the disk’s page file. Speed The amount of time it takes RAM to receive a request from the process and then read or write that data. Slots used The number of slots in your motherboard taken up by RAM sticks Form factor This is how to check RAM type in Windows 10. this will likely be DIMM in a desktop and SO-DIMM on a laptop. You can’t mix RAM types. Hardware reserved Ram that is reserved by hardware such as the motherboard and can’t be utilized.
How to Check RAM Speed, Type, and Size in Command Prompt
For a more detailed readout, including power information, you can use command prompt.
- Open Command Prompt as admin
- Check your computer memory
- Read the output
The command line will return a big list of results, including the size of each RAM stick, its speed, and various other properties. Most of these will be self-explanatory, but you should also keep the following in mind:
Detail Description BankLabel The physical label of the bank where the memory is. Capacity Capacity of the RAM in bytes. Configuredclockspeed The configured clock speed of the RAM in megahertz (MHz). Devicelocator Label of the socket or circuit board that the RAM is held in. Manufacturer The brand of RAM. FormFactor Size and pin configuration of memory module.
0 = Unknown
1 = Other
2 = SIP
3 = DIP
4 = ZIP
5 = SOJ
6 = Proprietary
7 = SIMM
8 = DIMM
9 = TSOP
10 = PGA
11 = RIMM
12 = SODIMM
13 = SRIMM
14 = SMD
15 = SSMP
16 = QFP
17 = TQFP
18 = SOIC
19 = LCC
20 = PLCC
21 = DDR2
22 = FPBGA
23 = LGA
Serialnumber Manufactorer allocated number for returns or indentification. Speed The maximum speed of the RAM in MHz.
- How to check for specific RAM information
If you’re just looking for certain properties or want a more readable format, you can instead use the mic command, followed by the properties from the list above that you’d like to examine. For example,
mic MemoryChip get Banklabel, Capacity, Configuredclockspeed, Devicelocator, FormFactor, Manufacturer, Serialnumber, Speed
How to Check RAM Type, Speed, and Size via PowerShell
If you’re more comfortable with PowerShell, you can also use that to find RAM information in much the same way.
- Open an elevated PowerShell
- Run the CimInstance command
One way of returning RAM information in PowerShell is
Get-CimInstance. The full command is as follows:
Get-CimInstance -ClassName Win32_PhysicalMemory
You can also type:
- Find specific RAM details with PowerShell
Like command prompt, you can also make PowerShell return any of the list items above by specifying them. For example:
Get-CimInstance -ClassName Win32_PhysicalMemory | Format-Table Capacity, Manufacturer, FormFactor, Banklabel, Configuredclockspeed, Speed, Devicelocator, Serialnumber -AutoSize
| Format-Table Capacity, Manufacturer, FormFactor, Banklabel, Configuredclockspeed, Speed, Devicelocator, Serialnumber -AutoSize)