Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My Dell Inspiron PC running Windows 7 reports that it has 2GB of RAM installed. Is there any way I can detect how this memory is distributed short of opening the side of the machine and taking a look? I thought there was some way to do this from the control panel, but I don't remember how.

For example, do I have one 2GB stick or two 1GB sticks?

share|improve this question
up vote 42 down vote accepted

There are several utilities that can provide that information. For instance, CPU-Z, BlackBox or HWInfo.

Edit: you can also use WMI (Windows Management Instrumentation) to find that information without any third-party utilities. Just run the following in a command prompt:

wmic MemoryChip get BankLabel, Capacity, DeviceLocator

You can also run just wmic MemoryChip to show everything Windows knows about your memory modules.

share|improve this answer
So there are ways to do this with third-party software, but nothing prepackaged in Windows to view this sort of information? That seems odd to me, I really thought there was some way to see it in the Device Manager or something. Ah, well. – Andrew Apr 16 '12 at 18:02
@Andrew Actually there is a way, using WMI. I've edited my answer to provide instructions. – Indrek Apr 16 '12 at 18:15
That worked, thanks! – Andrew Apr 16 '12 at 18:21

I have always used the crucial system scanner at It can provide for you the configuration and type of RAM you have installed.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.