2 Ways To Check RAM Details From Command Line In Windows 10


We can easily check the details of RAM in Windows 10 using the Task Manager. The performance tab of task manager shows a majority of memory details including the total amount of RAM, how much is in use, committed/cached and paged/non-paged amount of RAM, RAM speed and frequency, form factor, hardware reserved and even how many slots are being used in the system.

You can also get these details from the command line. For this, you can use two commands, wmic and systeminfo. Systeminfo is a basic command and will only give a limited amount of information about memory while wmic will give the required details. Let’s see how to use these commands.

Checking RAM details using WMIC command

  1. Type CMD in the Start Menu and open the first result you get.
  2. A Command Prompt window will open. Type the “wmic MEMORYCHIP get BankLabel, DeviceLocator, Capacity, informationSpeed " command to have the complete information about your system’s RAM. And press Enter after writing the command.
  3. The three columns will be shown in front of you. BankLabel column will tell you which slots the RAM chips are installed in. Capacity columns will tell you that how much large each module is expressed in bytes. And the DeviceLocator is another entity to tell which slots the RAM chips are installed in.
  4. You can also get the MemoryType and TypeDetail column for your RAM to get some extra detail of your RAM. For this enter the following command.
    wmic MEMORYCHIP get BankLabel, DeviceLocator, MemoryType, TypeDetail, Capacity, Speed".
  5. MemoryType tells you the type of your physical memory. In my case, I get 24 which means DDR 3. And the value comes from TypeDetail member of the Memory Device structure in the SMBIOS information. I got 128 which says my RAM TypeDetail is synchronous.
  6. To get complete details about the memory modules, run the following command:
    wmic memorychip list full
    This command may not give you a user-friendly list of details but it will definitely give you complete details about the hardware.

Get RAM details using systeminfo command

Here is another way to find the RAM details for your system through systeminfo command.

  1. To find the total physical memory of your system enters the following command. The following command easily displays you the total amount of memory which is on your system.
    systeminfo | findstr /C:”Total Physical Memory”
  2. If you want to get the information about the available memory of your system then run the following command and immediately get the result.
    systeminfo |find “Available Physical Memory”

Using commands is very handy and time-saving approach for any purpose. Just enter a command and you are done with what you want to do. So enter commands like I mentioned above and get detailed information about your RAM. If your RAM is not suitable or RAM is less, upgrade it to have a fast and speedy system to perform all operations smoothly and quickly. Thank you.

Must Read Articles:


  1. Hey! thanks for the great article. Loved the command line.

    BTW there is a typo: infromationSpeed for informationSpeed

  2. How do I know the amount of ram I can add to my system, it’s 64bit and 2G ram Toshiba with Windows 10 installed buh I want to upgrade, how I know the amount if slots available for me

    • iTechtics Staff on

      You will need to check with your vendor website citing the specific computer model you have. If you can share the full model no. of your computer, I’ll be able to help you out in this matter. BTW, most old laptops come with 16GB RAM maximum limit.

  3. It is simple. Open the Start menu, click the Run button and enter “CMD” in the pop-up window, then confirm or press ENTER. In the Command window, enter “WMIC memphysical get Maxcapacity” without quotation marks and then hit enter. The computer then gives a list of kilobytes of digits. We’ll convert this number to our common GB units. The conversion method is: “The obtained number/(divided by) 1024/(divided by) 1024” My Computer gets the number of 16777216K bytes, then I divided by 1024 and divided by 1024, is equal to 16GB. This mean the motherboard can support ram maximumly up to 16GB.

Leave A Reply

  • About iTechtics

    iTechtics is a technology blog focusing on Windows news, software and downloads, Software tips and tricks, Web services, Security and Office productivity.

© 2013 – 2019 iTechtics Technology Blog. All Rights Reserved.