1. The Stick Isn't Seated Properly
This is the culprit in 9 out of 10 cases. I've lost count of how many times a client brings in a machine that won't post or shows half the RAM, and the stick is just sitting there looking innocent but not fully clicked in. Modern DDR4 and DDR5 sticks need a firm push. You can't just press until you feel resistance and call it a day.
Here's the thing: the latch on the motherboard slot needs to click into the notch on the RAM stick. If your motherboard only has a latch on one side (common on cheaper boards), the other side has a fixed tab that the stick must slide under properly.
How to fix it
- Power down, unplug the PSU, and press the power button to drain residual charge.
- Open the side panel and locate the RAM slots.
- Release the latches on both ends (if both are movable).
- Pull the stick straight out, then reinsert it at a slight angle (about 30 degrees) and push firmly until the latches click.
Make sure you're using the correct slots for dual-channel. Most boards require slots A2 and B2 (second and fourth) for two sticks. Check your manual or the silkscreen on the board itself.
One thing to avoid: don't force it. If it's not going in, you're either upside down or the slot is blocked. RAM only fits one way—the notch on the bottom edge lines up with the slot's key.
After reseating, power on and check POST. If it works, great—you just saved a service fee.
2. Bad RAM Slot or Dead Stick
If reseating didn't help, the next suspect is the slot itself or the memory module. A single bad slot can make the system ignore one stick entirely. This happens more on older boards after years of dust and thermal cycling.
Another common trigger: you just installed a new CPU cooler and your hand slipped, knocking the stick. Bent pins in the CPU socket are rare, but a cracked slot is more common than you'd think.
How to test it
Isolate the problem. Here's the order I use:
- Boot with only one stick in the first slot (A2). If it posts, that stick is fine.
- Move that same stick to the second slot (B2). If it doesn't post, the slot is suspect.
- Test the other stick in A2.
If one stick fails in every slot, it's dead. RMA it if under warranty—most brands have lifetime warranties. If a slot fails but the stick works in the other slot, you're running single-channel. Not ideal, but you can live with it until you replace the board.
Here's a quick command for Windows to verify your RAM capacity:
wmic memorychip get capacity, manufacturer, partnumber, speed, configuredclockspeedOn Linux, use dmidecode -t memory.
3. CMOS Settings (XMP or Memory Frequency)
Less common but still a daily thing in the field: you enabled XMP (or DOCP on AMD) and now the system won't post or shows less RAM. The stick is fine, the slot is fine, but the BIOS is choking on the memory profile.
This usually happens when you buy RAM rated for, say, 3600 MHz but your CPU or motherboard can't handle it. The JEDEC default (2133 or 2400 MHz) always works, but enabling XMP pushes the memory controller to the edge.
The fix
Clear the CMOS to reset everything to defaults. Do it the proper way:
- Unplug the PSU.
- Find the CMOS battery (CR2032) on the motherboard.
- Remove it, wait 2–3 minutes, then put it back.
Or use the jumper if your board has one. Some boards have a Clear CMOS button on the I/O panel—easier.
After the reset, boot into BIOS and only enable XMP if you really need it. If you do, set it manually to the rated speed but with slightly looser timings. For example, if your kit is 3600 C16, try 3600 C18 or 3200 C16. Also check the motherboard's QVL list—if your RAM isn't on it, that's why it's finicky.
Another trick: update the BIOS to the latest version. Manufacturers constantly add memory compatibility improvements. I've seen boards go from unstable to rock-solid after a BIOS update. But don't update just for fun—only if you're having issues.
Quick Reference Table
| Cause | Likelihood | Fix |
|---|---|---|
| Not seated properly | 90% | Reseat firmly with latch click |
| Bad slot or dead stick | 8% | Test each stick in each slot, RMA if faulty |
| CMOS / XMP issue | 2% | Clear CMOS, disable XMP, update BIOS |
That's the whole process. Start with the cheapest and easiest fix, then move up. Don't skip the reseating step even if you're sure—it costs you five minutes and fixes most cases.