hey all. I’ve tried different ram, a different windows version, I’ve messed around in bios and updated it as well. How can i get my pc to register the rest of my ram??
-cross posting-
I’ve had this happen on a system where it was either the chipset or the cpu that was unable to allocate more ram.
However that was an older system and I’m infamiliar with ryzen processors on this issue.
I once had a TV tuner card use up 4GB of address space taking me from 8GB down to 4GB. Do you have any add-in cards that can be removed for testing? Or maybe any unnecessary onboard devices that can be disabled in the BIOS/firmware.
Only time I’ve ever had this happen, I had inadvertently over tightened my CPU cooler. Scythne ninja 2 was a godsend for small form factor builds, but damn it was easy to over tighten!
Only time i ever had this happen, i learned the key difference between 32bit and 64bit windows lol
Since what everyone else has suggested hasn’t worked, there’s 3 more things to test:
-
Update your BIOS. Depending on the age difference between your CPU and your MOBO, the BIOS might not be configured correctly for your CPU and thus half your RAM is unable to be addressed.
-
Test your RAM sticks and memory slots individually. Put your sticks in the primary channel (per your MOBO specs) one at a time and reboot to see if they’re actually working. Then try moving them around to see if the issue is a bad slot, rather than a bad stick.
-
Are you sure you’re not running a 32-bit OS? You’d be capped at 4GB system memory on 32-bit Windows, for example, no matter how much physical RAM you have.
doesn’t a 32 bit OS cap memory usage at 4GB per process not for the whole system?
Sort of, it depends on implementation. There are some techniques (which I don’t really know) that will allow a 32 bit OS to address more than 4GB, but natively it can’t for the same reason that the process will still be limited to 4GB.
Perhaps you already know this but: 32 bits can only represent 2^32 numbers (4.294.967.296), which is how many bytes 4GB is equivalent to, and so anything after that cannot be reached. This also means 64 bits can address up to something like 17 billion GB, or about 16 EB.
Tried updating my bios but when attempting to through the bios itself it states “not a valid bios” even though it’s through the updater built in??
-
Update: I stole my partners ram and put 4 x 8gb in there and now it’s showing 16 GB available. Smh. So it seems something is reserving half of my ram. I reset bios to default. PLZ help lmaooooooooo
What happens if you put in 2 x 8gb? Play around a bit with where you put them. Just to be sure if it is half of your physical ram slots that don’t work or if the slots themselves are fine and the issue is further down the line.
Hey all still working on it I’ll try a few more fixes today. Thank you guys so much for all the help 😭
Update: I installed Linux and it’s still not working I will tweak around with some of the settings yall suggested and get back to you ASAP. Also
No igpu Gpu: 1070ti ftw2 Ram: corsair vengeance pro ddr4 3600 I’ll get my mobo soon im stepping out for groceries
If you reseated the CPU and tried different RAM already it could be you have a defective motherboard. I read some other threads where that was the case.
Do you have, and are you using, a dedicated graphics card?
If using the inbuilt GPU that’s on your motherboard, windows will use system ram as GPU ram.
If that isnt the issue, can you tell us: windows version(s) you’ve tried, confirm all your ram sticks are same brand and size, and confirm if it’s ever worked on this computer.
The R5 2600 doesn’t have a GPU on board, so no built in GPU in this case.
Cpu is a ryzen 2600, it doesn’t have an iGPU.
It is detecting your ram with what I can tell from the screenshot. What program is that anyways? But it a large portion is being used. I believe windows itself uses aroung 4gigs and you might just have programs in the background using the rest, even a web browser could use a decent chunk
What does task manager show?
-
Are you absolutely sure that your RAM is installed according to the motherboard’s instructions?
-
Have you tried swapping the two RAM modules between the slots that they are in?
-
Have you tried using both RAM modules independently from each other?
Edit:
- Do both of the modules have the same specifications? Unlikely that this will cause issues (I think, I haven’t tried it but, y’know, in theory) but it may.
-
I had this exact issue a couple of years ago. Exactly the same problem: 16gb installed (and recognised by the BIOS), but Windows wouldn’t use more than 8gb, even though it could detect its presence. And right now, I’m really annoyed with myself for not being able to remember what the fix was. It was… definitely something hardware-related, not software/configuration. I’m off to bed now, so if it comes to me overnight, I’ll pop back in tomorrow.
Once upon a time I read that this can happen when your CPU isn’t correctly seated but that always sounded weird to me so idk
The memory controller is part of the CPU die nowadays.
What’s weird about it? CPU seated wrong means that some pins may not be making proper electrical contact inside the socket. Pins not making proper contact means that they can’t energize the electrical traces that connect to those pins, or only do so intermittently, so whatever part of your system they control won’t work right either.
Last update: well folks she’s dead lol. Black screen no display reset cmos and did everything up to shorting pins. Updated bios and it said “haha no”
msconfig
has a maximum memory option. Worth checking that to make sure it’s not set to 8gb.Could also be that you’ve installed the sticks in a weird configuration. Often if you have 4 slots the board actually wants you to populate slots 2 and 4 if you’re only using 2 sticks. Details are usually printed on the board.
Or could be reserve for the iGPU, have a look in the bios.