PC sometimes detects only 4GB of RAM- Windows 8.1 64Bit

Ghostface1994

Honorable
Oct 11, 2013
101
0
10,710
HeY Guys ,

As the title says , I'm facing a very weird problem.
My PC sometimes detects only 4GB of RAM , and due to which i face freezes and stutter in my games such as BF4.

However , restarting the PC solves the problem and this happens every once in a while.

I had a doubt my RAM was failing , but i tested it on my friends PC , and it works fine , I did Memtest , and also it shows up [both RAM sticks show up] when i turn on Speccy and other hardware monitoring tools.

However , my Desktop gadgets and my computer only shows 4GB.
Any Idea what the problem is ? I have 2x Adata 4GB rams @ 1333MHZ.
[Full PC config in signature]

Thanks In Advance :)

EDIT: I have tested both the rams separately in both ram slots , and they seem to work just fine .
>I HAVE INTERCHANGED THE RAMS AND IT HAS STARTED TO WORK. I JUST HOPE THAT THERE IS NO ACTUAL PROBLEM AND IT WILL WORK FINE . *FINGERS CROSSED*
 

robax91

Distinguished
If it worked on a different motherboard, you could have a dead RAM slot on your board. Try getting some canned air and blowing out the dimm slots carefully and make sure there is no debris on the actual RAM sticks. Cleaning them with alcohol and a very soft cloth can be done, but again be careful.

Also, you should check that your bios has the correct voltages and timings for your RAM. If you don't know how to go that far in the bios, maybe resetting it to factory will be enough or ask a friend that knows more to help.

Edit- Also...

Look in MSCONFIG > BOOT > ADVANCED If the "Max Memory" is checked, set it to 8.

Also if you have an APU, remember that the iGPU shares system RAM. It could be splitting it and only using 4gb for gaming and leaving the rest open for windows. There should be a bios option where you can share more than 4gb. Try sharing 6 with the iGPU as that will be enough for BF4 and 2 should be enough for web browsing and a few small things running in the background.

Edit- Oops... You have a 650 dedicated GPU. In this case, just remove the iGPU shared allocation of memory or disable the iGPU entirely in the BIOS.

Hope that helps.
 

Ghostface1994

Honorable
Oct 11, 2013
101
0
10,710
@Robax, I have completely disabled the iGPU, and when i go to MSCONFIG > BOOT > ADVANCED > MAX MEMORY , everytime i try to change it , it goes back to 4096. I cant change it to 8192 or 16384 or any other number.

And also , the BIOS shows 8GB of RAM , but when i boot , it shows only 4GB.
My hardware monitors show both ram slots , and shows the memory too.

I guess as @jimmysmitty said , the RAM must have gone bad .
I'll try RMA'ing it.
 

TRENDING THREADS