4gb recognized, 2gb usable after reseating ram

anttubbler

Reputable
Sep 10, 2014
4
0
4,510
I've been having problems with my pc for the past week (I'll have to make a topic about that after I figure this out) and basically while trying to troubleshoot this one suggestion was improperly seated RAM. So that's all I did, reseat the RAM, two 2gb sticks.
After rebooting only 2gb is being used. Windows system information and DirectX Diagnostics both recognize that there is 4gb, though the BIOS only reads 2gb.

I have tried enabling and disabling Maximum Memory in msconfig
I have always had memory mapping enabled in the BIOS
I tried installing one at a time and switching them around

I've read that this could also be caused by bent CPU pins, but when I reseated the RAM my hands went no where near it, so I don't think that could be the problem.

I don't know if this is relevant, but my mobo is an Asus p7p550 le and the RAM is 2x2gb OCZ Z3, running Windows 7 64-bit
I've had this computer since early 2013, and the RAM was indeed working fine this morning.

*edit* I tried fiddling with the Maximum memory in msconfig again. Before I tried setting it to 4096 but when I immediately reopened the window it changed back to 0 (I thought this was supposed to happen).
I just tried setting it to 4095 and it didn't reset to 0, so I rebooted. The BIOS can now see the 4095, but Windows now says 3.5gb is usable.
 
Solution
If you are running 32 bit Windows, 3.5GB is always the maximum usable amount. You need to run a 64 bit version of windows, if you've got a CPU with 64bit architecture, to be able to use memory above 3.5GB.

TRENDING THREADS