30-Second Fix: Reseat the RAM Sticks
Don't skip this. Nine times out of ten, the culprit here is a stick that's not fully seated. I've seen this on Dell OptiPlex, custom builds, and even a Mac Pro once. The latch clicks but the stick isn't pushed all the way in.
- Shut down the machine and unplug the power cord. Press the power button for 3 seconds to drain residual charge. Ground yourself — touch the metal case or use an anti-static wrist strap. Static is the silent killer of RAM.
- Open the case and locate the DIMM slots. Push the clips down on both ends of the stick, then pull it straight out.
- Align the notch on the stick with the slot key. Push down firmly and evenly. You should hear two distinct clicks — one from each end.
- If it doesn't click, you're not pushing hard enough. It takes more force than you think. I've had sticks pop in with a satisfying thunk after I applied real pressure.
- Power on and check. On Windows, press Ctrl+Shift+Esc to open Task Manager, go to the Performance tab, and click Memory. Look at the capacity and speed at the bottom right.
If it's still wrong, move on to the 5-minute fix.
5-Minute Fix: Swap Slots and Test One Stick at a Time
RAM slots die. It's rare, but it happens — especially on boards that have been in dusty environments or had a GPU sagging nearby. Testing one stick at a time isolates the bad slot or the bad stick.
Step 1: Clear CMOS first
Before you go swapping anything, reset the BIOS to defaults. A corrupted memory training profile can cause the board to see only half the capacity or run at a default low speed. Here's how:
- Unplug the power cord.
- Find the round silver battery on the motherboard (CR2032). Remove it, wait 30 seconds, put it back.
- Or use the jumper pins labeled CLR_CMOS or simply short them with a screwdriver for 10 seconds.
Then power on. If you're lucky, that alone fixes it. If not, continue.
Step 2: Single stick testing
- Remove all RAM except one stick. Place it in the slot marked DIMM_A2 (check your motherboard manual — this is the primary slot for most boards).
- Boot and check capacity and speed. It should show exactly what the stick is rated for. If the stick is 8GB DDR4-3200, Task Manager should show 8GB and 3200 MT/s.
- If it shows half capacity or lower speed, that stick is either faulty or not running its XMP profile. We'll deal with that in the advanced section.
- Shut down, move that stick to the next slot (DIMM_B2), and test again.
- Repeat for each slot and each stick.
This tells you two things: which sticks are good and which slots work. If a stick fails in every slot, it's dead — toss it. If a slot fails with every stick, the motherboard's memory channel is fried, and you're looking at a board replacement.
15+ Minute Fix: Enable XMP/EXPO and Update BIOS
If all sticks test fine individually but the system still shows lower speed (like 2133MHz on a 3200MHz stick), the memory is running at the JEDEC default. That's normal out of the box — you have to enable the overclocking profile in BIOS to get the rated speed.
Enable XMP (Intel) or EXPO (AMD)
- Restart and press Del or F2 (depends on the board) to enter BIOS.
- Look for a section called Overclocking, AI Tweaker, or OC. On ASUS boards it's usually under AI Tweaker; on MSI it's OC; on Gigabyte it's Tweaker.
- Find the option named XMP or EXPO. Set it to Profile 1. Don't bother with Profile 2 unless Profile 1 causes instability.
- Save and exit. Boot into Windows and check Task Manager again. You should now see the rated speed.
If the system fails to boot after enabling XMP, clear CMOS again and try setting the speed manually — set the frequency to the rated value (e.g., 3200), and leave the timings on Auto. Sometimes the auto-timings are too aggressive for your CPU's memory controller.
Update the BIOS
BIOS updates fix memory compatibility bugs. I've seen old BIOS versions cap RAM at half capacity, cause random BSODs, and ignore XMP entirely. Check your motherboard manufacturer's website for the latest version. Flash it using the built-in Q-Flash or EZ Flash utility, not from Windows. It's a 10-minute job and often the real fix.
If you have four sticks and only three are detected, the problem is almost always a bent CPU pin or a faulty memory channel. Reseating the CPU might help if you bent a pin during a cooler install. Check the socket for bent pins with a magnifying glass — it's tedious but saves you a board replacement.
When to Give Up and Replace
If you've reseated, swapped, tested single sticks, cleared CMOS, enabled XMP, and updated BIOS — and it's still wrong — it's hardware failure. RAM is cheap. Motherboards are less cheap but still replaceable. Don't waste hours on a stick that costs $40.
One last note: if you're mixing RAM sticks of different speeds or capacities, the system will run at the lowest common denominator. That's expected. Don't fight it. Buy a matched kit if you need the full speed.