How To Find How Many Memory Slots Are Used

4/2/2022by admin

Do you need to upgrade your RAM to speed up your computer? Do you want to know how to find your RAM speed and other information on your Mac or PC? Finding out your RAM speed, type and size is important, especially when you need to replace or upgrade your computer’s memory.

This command is not giving the entire available slots. And it is not giving the slot number. I think this cmmand works in win7 machines. And do you know how to use WMI object browser. I dont know where can i find 'win32physicalmemory' calss?? Is it under root? To find out the serial number of each memory stick, use these steps: Open Start. Type Command Prompt, right-click the top result and select the Run as administrator option. Shows the number of memory slots. Just deduct the number of used slots then you’ll find the remaining available unused slots. To find out which slot is being used by memory cards installed, use this command: wmic memorychip get capacity, devicelocator.

What IsRAM?

I recently needed to find out which memory slots where occupied on multiple machines. I found a command that allowed me to find this information without opening up a single computer case. From a Command Prompt, run the following: wmic MEMORYCHIP get banklabel, capacity, caption, devicelocator, partnumber. Click the Performance tab and select Memory on the left-pane menu. Check the number of slots next to Slot used. If it’s 2 of 2, it means you have 2 RAM slots or if it’s 2 of 4, it means your laptop has 4 RAM slots.

Random Access Memory (RAM) is the physical hardware within a computer that temporarily stores data. It is one of the most important components of desktop computers, laptops, smartphones, tablets, and gaming consoles. RAM serves as the “brain” of the computer; without it, any system would be so much slower or won’t even run at all.

The computer’s RAM is where your computer stores all the information it thinks you’ll need to access soon, so that your device can read it fast when you need it. It is different from your hard drive, where the data is stored long-term .

Types of RAM

RAM is a catch-all term for all things related to the computer’s memory. However, there are different kinds of RAM designed for different systems. Most of the time, RAM technically refers to Dynamic Random Access Memory (DRAM) or Synchronous Dynamic Random Access Memory (SDRAM ) for modern systems.

The most common type of RAM available today is DDR4, but older systems use DDR, DDR2 or DDR3. Each type denotes a different generation of RAM with different speed, bandwidth and physical design. These types are not interchangeable, so a system that uses a DDR3 or DDR2 can’t be upgraded to DDR4, and vice-versa. This article will show you how to find what type of RAM your system uses and how to find your RAM speed.

How to Detect the Type of RAM in Your Computer

The quickest way to find out the type of RAM you are using in your machine is by looking at your internal system using Windows’ built-in diagnostic tool. You can view and manage all the details of your system using the Control Panel.

Follow these steps to check your RAM type, speed and size on a Windows PC:

  • Open Control Panel and go to System and Security.
  • Under System, click View amount of RAM and processor speed.
  • Here you’ll be able to see all the basic information about your computer.
  • To check your RAM type, look at the description beside Processor. You will see your RAM size, model and speed.

Note, however, that this won’t give you information about the type of RAM you are using. You need to dig a little deeper to find out what your RAM type is.

There are two ways to find out what type of RAM is installed on your Windows PC without tearing it apart: via Task Manager and Command Prompt.

To find your RAM type via Task Manager, follow these instructions:

ManyAre
  • Click Start and type Task Manager in the search box. Open Task Manager.
  • Click on the Performance tab, then Memory.
  • You will see the size and type of your RAM at the top right corner of the window.
  • In the example above, the RAM size is 2.0 GB and RAM type is DDR3.

To use Command Prompt to determine memory size, type and speed, follow these steps:

  • Click Start and type Command Prompt in the search box.
  • Click the top result to launch Command Prompt.
  • Type in the following command:

wmic MemoryChip get BankLabel, Capacity, MemoryType, Speed, Tag

  • You can also use this command to get the full details:

mic MemoryChip get/format:list

BankLabel is where the memory is located, Capacity is the size of the memory, MemoryType is the RAM type , and Tag refers to the unique socket identifier.

The MemoryType is labeled using a number and you can check with the table below to see its corresponding meaning:

MemoryTypeType of Physical Memory
0Unknown
1Other
2DRAM
3Synchronous DRAM
4Cache DRAM
5EDO
6EDRAM
7VRAM
8SRAM
9RAM
10ROM
11Flash
12EEPROM
13FEPROM
14EPROM
15CDRAM
163DRAM
17SDRAM
18SGRAM
19RDRAM
20DDR
21DDR2
22DDR2 FB_DIMM
24DDR3
25FBD2

In this example, the MemoryType is labeled as 24, so it is a DDR3 RAM.
When your memory is bogged down by apps and processes you don’t need, you can clean up your RAM with a tool such as Outbyte PC Repair to keep your PC running fast and smoothly. This tool also tweaks your settings to optimize your processes and operations.

How to Detect the Type of RAM in a Mac

There are different types of RAM depending on the Mac model you are using. So if you’re thinking of upgrading your memory, you need to know what RAM type and speed your Mac is using, as well as the maximum amount of RAM supported by your device. Aside from this information, you also need to know if there are RAM slots left so you’ll know beforehand if memory upgrade is possible.

Finding out details about your Mac requires only a few clicks. Follow the steps below to check your Mac’s RAM speed, type and size:

  • As the quickest way to find out your RAM type and memory slot information, click the Apple logo and select About This Mac. You will see how much memory is installed on your Mac by checking the Memory information.
  • Click More Info to bring up System Information. You’ll find here all the hardware, software and network details about your Mac.
  • Click Memory from the left-side menu. Here you’ll find everything you need to know about your RAM , such as how many memory slots your device has, which of these slots are available, possibility of memory upgrade, type and speed of RAM, status , and manufacturer.

However, if you have a MacBook Air or Retina MacBook Pro, your RAM isn’t upgradable because it is either inaccessible or soldered onto the motherboard. If you’re out of memory and you can’t upgrade, the only way to maximize your RAM is by using an app such as Outbyte MacRepair. It deletes junk files and clears your memory to make your Mac work faster and more efficiently.

Conclusion:

Finding out your RAM details is useful not only for when you want to upgrade, but also to help you maximize your computer’s resources. Through this guide, we hope that you are able to get the information you need to better manage your RAM.

If you’re running into errors and your system is suspiciously slow, your computer needs some maintenance work. Download Outbyte PC Repair for Windows, Outbyte Antivirus for Windows, or Outbyte MacRepair for macOS to resolve common computer performance issues. Fix computer troubles by downloading the compatible tool for your device.
See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.
How could I easily find out total number of memory slot in used and the memory size of each RAM module in the RAM slot, without open up computer casing?
The answer is to command the power of WMI in Windows Management Instrumentation Command-line (WMIC) utility!
WMIC is bundled with Windows XP and above (including the latest Windows 7). For those who are not using Windows XP and above, try to look for motherboard / memory utilities. Please share if you know of any.

I know there are 4GB RAM in my Core 2 Duo Desktop at home, but I can’t remember how many memory module or the size of each RAM installed to the memory slots.
I try to download the latest ASUS PC Probe II V1.04 (for P5B-Plus Vista Edition motherboard) but it does not work with Windows 7 64-bit, as ASUS driver download site said it works up to Windows Vista 64-bit :-(
Of course open the casing and take a look is not much effort, but why I have to do “dirty work” if there is an easier way to find out in no time?
So, here is this WMIC command I used to find out the number of RAM slot in used and the size of each RAM module in the memory slots.
1) Open the Command Prompt window and execute the following sample. I have tested this sample in both Windows 7 and Windows Vista and confirm there is no need of using Command Prompt with elevated privilege.
2) Run this WMIC command
The easiest way of remember this WMIC command is simply type wmic /? to find out more information. For this particular case, you can shorten the WMIC command for a lengthy output, e.g. wmic memorychip output all information related to memory detected by WMI.
As you can see, there is no need to install additional program, writing a Windows Shell Script or PowerShell script, etc. If you’re using Windows XP and above, the bundled WMIC does the job well.


How To Find How Many Memory Slots Are Used To

  1. re: Use WMI To Find Out RAM Slot In Used And Memory Size Of Each Slot…not work with my XP SP3. I got ”MEMORYCHIP -Alias not found” and verified that no such alias by enquiry with “wmic /?”

  2. This worked awesome on my X64 Windows 7 Laptop. Nice work. I can’t believe I have been an admin for so long and never ran across this command. Thanks.

  3. I couldnt find “MEMORYCHIP” searching through wmic /? … some help please!

  4. Awsome !
    I’m developing a C++ app. to connect WMI, then
    I used this as a reference to query cimv2 namespace, knowing the expected result for each device polled.
    Thanks

  5. WMIC MEMORYCHIP shows only RAM slot in use. But how to show all RAM slots with their maximum available capacity?

  6. You rock man. it works for win7 64bit.

    Thanks,

    Michael

  7. Hi, in which unit is the capacity displayed? Thanks Dawie

  8. It’s in byte.

  9. absolutely awesome command,

    works like a charm

  10. Nice! No additional SW to install!

    Thanks,
    Ravi.

  11. Thank you Walker! Great command!

    The best part is not having to reboot a user’s machine just to check the BIOS for this information.

  12. I agree with Zdzich that how to find free slots of server that command only shows used slots.

  13. wmic memphysical get memorydevices

    shows the number of memory slots. Just deduct the number of used slots then you’ll find the remaining available unused slots.

    To find out which slot is being used by memory cards installed, use this command:

    wmic memorychip get capacity, devicelocator

    Good luck!

  14. Awesome! Just what I was looking for. This gives me lots of programming ideas with WMIC, too!
    Thanks man!!

  15. This quick and simple solution made my day! Thanks for the tip!

  16. Great!! Awesome!!!

  17. Thanks! exactly what I was looking for.

  18. How to find the DIMM empty slots ?

  19. Motherboard WIC command :

    wmic baseboard get product,manufacturer,versio,serial number

  20. Great work thank you for your help. My job just go so much easier.:-)

  21. This is an awesome job. Worked at once

  22. Wonderful commands – works like charm!

  23. Fantastic! Wow, i didnt know about this method at all. Genius. Thank you!

  24. Note:in xp can use ‘mem’ command
    hop this also useful

  25. need to find total slots available, if ram is not connected in one slot also.

  26. can we do this somehow on a remote pc on the network?

    ty

  27. Type wmic /node:”computername” memorychip get banklabel,devicelocator,caption,capacity. Substitute the name of the remote computer for “computername” in the command.

    Mike

Comments are closed.