Your computer's Ram (Random Access Memory), Is a storage area where the operating system, data and applications are stored and accessed as needed. Each time your PC starts, they're loaded from the hard disk Into Ram, hence readily available when booted Into the Windows environment. It's very handy to know the details of your Installed Ram, so In this tutorial, I will show you how to view In depth Ram Information, by using a couple of native Windows utilities.
If you're planning to upgrade your computer's memory (Ram), prior to even thinking about purchasing an additional memory stick or two, you must not only know It's type & speed, but also whether your motherboard can accommodate the additional Ram sticks.
Sure, you can pull apart your computer's case and physically view the above-mentioned details, but It's not at all necessary when It can be done natively within Windows. I will demonstrate how to do this, by using a couple of built-In utilities, namely the Command Prompt and PowerShell.
The process Is as simple as executing a few commands, so without further ado, let's rip Into this tutorial.
Firstly, I will use the Command Prompt. To access It, open the Run menu, enter cmd and hit OK.
We'll first see the physical memory Installed, that Is, the amount of Ram that's In your computer. Enter the following command.
systeminfo | findstr /C:"Total Physical Memory
In my example below, I have 16,268 MB of Installed Ram, which Is 16 GB.
Now let's go a little deeper, by viewing the DeviceLocator, Speed and TypeDetail by entering another command as follows.
wmic MEMORYCHIP get BankLabel, DeviceLocator, MemoryType, TypeDetail, Capacity, Speed
For some reason, the MemoryType, failed to display on my system. It may not be the case with you.
Let's now use PowerShell, to get a few details that the Command Prompt failed to collect. Open the Run menu, enter powershell and hit OK.
We'll see how many memory slots there are, and the maximum capacity of Ram the motherboard can accommodate. Enter the following command.
Get-WmiObject -class "Win32_PhysicalMemoryArray"
On my computer, the maximum capacity Is 33554432, which Is 32 GB of Ram, and there are 2 memory slots In my motherboard. Both are outlined respectively In red below.
Lastly, let's checkout how many memory sticks are physically Installed, as well as the total Installed Ram, by entering the command below.
Get-WmiObject Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum
As you can see, next to Count, the number 1 represents the number of Ram sticks Installed. The Sum entry, Is the total Installed Ram, which equals to 16 GB.
Although there are many other methods to view your computer's Ram, such as a third-party tool named Speccy, nothing beats the convenience of using tools native to the Windows platform, In this case the Command Prompt and PowerShell.
So If you're planning to make changes to your PC by way of upgrading It's Ram, be sure to first get the aforementioned details. This may save you a lot of time and money, by making an Informed decision prior to purchasing your memory sticks.