A client called me last Tuesday, panicking. Their front-desk PC had died mid-invoice. Black screen, spinning fans, no post beep. They'd already ordered a replacement motherboard on Amazon. I told them to hold off. Twenty minutes later I had the machine booting fine — one RAM stick hadn't been seated right since a cleaning tech bumped the case a week earlier. They cancelled the order.
RAM and motherboard faults are the most misdiagnosed problems in desktop repair. People replace the board when the stick is bad, or replace the stick when the slot is dead. Here's how I actually work through it, in the order that saves the most time and money.
Cause 1: RAM Not Seated Properly (or in the Wrong Slots)
This is the one. By a huge margin. If a PC suddenly won't POST, won't detect half its RAM, or throws random BSODs after a move or a cleaning, reseating the sticks fixes it more often than anything else.
DDR4 and DDR5 slots use a retention clip that only clicks when the module is fully home. Half-seated looks fine visually but breaks contact on one or two pins. DDR5 is worse — the contact pads sit differently and the modules flex slightly under the heat spreader, so a stick that "looks" inserted can still be marginal.
The other half of this cause is slot population. On most consumer boards (ASUS, MSI, Gigabyte, ASRock), if you're running two sticks on a four-slot board, they go in slots A2 and B2 — the second and fourth from the CPU. Put them in A1/B1 and you'll either get a no-POST or run in single-channel with a nasty performance hit.
Fix
- Power off, unplug the PSU cable, and hold the power button for 5 seconds to drain residual charge.
- Release both clips on each DIMM slot and pull the sticks straight up.
- Inspect the gold contacts. If they look dull or have fingerprints, wipe with isopropyl alcohol on a lint-free cloth. Don't rub hard.
- Reinstall with even pressure on both ends until both clips snap shut. You should hear two distinct clicks per stick.
- For two-stick setups, use slots A2 and B2 (check your board manual — the labeling varies).
- Boot and check BIOS. Confirm the full capacity is reported.
If reseating doesn't fix it, try a single stick in slot A2, then move that same stick through each slot one at a time. You're testing whether the problem follows the stick (bad RAM) or stays with a slot (bad board).
Had a client last month whose entire print queue died because of this. Their workstation was throwing "Memory Management" BSODs every time they spooled a big PDF. Reseat fixed it. Printer was innocent.
Cause 2: Failing RAM Modules (or Unstable XMP/DOCP)
Once you've ruled out seating, the next most common culprit is the memory itself. RAM does die. Not often — maybe 2-3% of sticks over their lifetime — but when it does, the symptoms are nasty because they're intermittent. You'll get:
MEMORY_MANAGEMENTorPAGE_FAULT_IN_NONPAGED_AREABSODs- Random application crashes, especially under load
- File corruption that you can't trace to the drive
- Boot loops that resolve after a cold start
But here's the thing people miss: unstable XMP or DOCP profiles cause identical symptoms. That stick running at 6000 MHz with a fancy heat spreader might be perfectly stable, while the same stick running at its advertised 6000 MHz profile crashes under load. AMD's memory controller especially doesn't always love high-speed kits on AM4 and early AM5 boards.
Fix
- Boot into BIOS and disable XMP/DOCP/EXPO. Save and reboot.
- If the crashes stop, you're looking at a memory stability issue, not a dead stick. You can try a lower-speed profile or manually tune down the voltage and timings, but on AM5 specifically, update the BIOS first — AGESA updates have fixed a lot of these.
- If crashes continue with XMP off, run MemTest86. Burn it to a USB with the free tool from memtest86.com and let it run at least two full passes. This takes 4-8 hours for 16GB. Do it overnight.
- Any errors at all = replace that stick. Even one error in 8 hours means it's unstable.
Don't trust Windows Memory Diagnostic. It's faster but it misses a lot of faults that MemTest86 catches. I've had sticks pass WMD and fail MemTest86 within the first pass.
Cause 3: Motherboard Faults — Dead Slots, VRM Issues, CMOS Corruption
The board is the least likely culprit, but when it's the problem it's usually one of three flavors: a dead DIMM slot, VRM instability under load, or corrupted CMOS settings that persist through reboots.
Dead DIMM slots show up clearly with the one-stick test. If stick A works in slots 1, 3, and 4 but not slot 2, the slot is gone. That's a board replacement unless you're fine running fewer sticks. On boards with four slots and two dead ones, you're often better off replacing the board than trying to work around it.
VRM issues present differently — the machine boots fine, then dies under sustained load (gaming, rendering, big compiles). Check for bulging or leaking capacitors near the CPU socket. On older boards (5+ years), this is common. Modern solid-state caps rarely fail, but cheap boards from 2015-2018 still have plenty of electrolytics left in the wild.
CMOS corruption is the one that confuses people because it looks like a RAM problem. The board forgets its settings, or boots with a config that won't POST, and a clear fixes it temporarily. If you're clearing CMOS every week, your CMOS battery is dead. It's a CR2032. Two dollars at any pharmacy.
Fix
- Run the single-stick slot test described above. Document which slots work.
- Inspect the board visually — bulging caps, brown scorch marks, or burn smell mean replace the board. Don't try to fix it.
- Replace the CMOS battery if the clock resets on every cold boot. It's under the GPU or a plastic clip near the PCIe slots on most boards.
- Clear CMOS properly: unplug power, remove the battery, short the CLR_CMOS jumper (or hold the button) for 30 seconds, put it back together.
- Update BIOS to the latest stable version from the manufacturer's site. Skip beta versions unless you're hunting a specific memory compatibility fix.
Common beep codes (AMI BIOS):
1 beep = DRAM refresh failure
3 beeps = Base 64K RAM failure
8 beeps = Video memory failure
Continuous = RAM or power issue
Award BIOS:
1 long, 2 short = Video error
Repeating long = RAM not detected
Beep codes vary wildly by vendor. Look up your specific board's manual — don't guess.
Quick Reference: Symptom to Cause to Fix
| Symptom | Likely Cause | First Fix |
|---|---|---|
| No POST, fans spin, no beeps | RAM not seated / wrong slots | Reseat in A2/B2 |
| Only half the RAM detected | Half-seated stick or dead slot | Reseat, then single-stick slot test |
| MEMORY_MANAGEMENT BSOD | Failing stick or unstable XMP | Disable XMP, run MemTest86 |
| Crashes only under heavy load | VRM or unstable XMP | Lower XMP profile, inspect VRM caps |
| Random boot failures, clock resets | Dead CMOS battery | Replace CR2032 |
| Beep codes on every boot | RAM or board fault | Look up board-specific beep codes |
| Slot works with one stick, not another | Dead DIMM slot | Replace motherboard |
Work down that list in order. Reseat, then test sticks, then test slots. Ninety percent of the calls I get resolve at step one. Don't let a $3 reseat turn into a $200 board swap.