I have 4GB ram installed, Windows sees 2814MB

64-bitmemory

I see this is a common problem, however I don't understand the resolution.

I have Windows 7 64 bit installed, and a separate graphics card (GeForce 7900 GS). Is the entire 4 GB of main RAM usable, or is 1200 MB wasted because of address conflicts?

Note:

  1. I definitely have windows 64 bit, not 32 bit.
  2. Each memory chip shows as 2GB on its own. Only when combined, they show as 2814 MB.
  3. I've tried different slots.
  4. Both memory chips are the exact same model.
  5. The checkbox in msconfig (boot/advanced/max-mem) is not checked.
  6. I actually have Windows 7 RC and not RTM, not sure that it matters though.

Best Answer

Try booting a Linux Live CD, or even just Memtest86+, and seeing how much memory that reports. That will help sort out whether you have a hardware issue or a software issue.

Related Question