55

RAM-4: Boot fails after new memory install on Z790 boards

Hardware – RAM & MB Intermediate 👁 2 views 📅 May 28, 2026

Your PC stalls on DRAM LED or code 55 after swapping RAM. The fix is simpler than you think—check your CPU cooler mount.

Your board shows code 55 or a stuck DRAM LED. The RAM isn't the problem.

I've seen this exact scenario on Z790 boards—ASUS, MSI, Gigabyte—after someone drops in new DDR5 sticks. You reseat the RAM, swap slots, clear CMOS, even try one stick at a time. Nothing. The debug LED stays glued to DRAM or code 55. What's actually happening here is the CPU isn't making full contact with the socket pins. And the culprit is almost always the cooler mounting pressure.

The real fix: loosen and retorque your CPU cooler

  1. Power down, unplug. Remove your CPU cooler—yes, all the way off.
  2. Clean old thermal paste from CPU IHS and cooler base with isopropyl alcohol.
  3. Reinstall the cooler, but here's the key: tighten the screws in a cross pattern, stopping when you feel firm resistance. Do not crank them down hard. On LGA1700 sockets, the ILM (independent loading mechanism) already applies significant pressure. Adding a tight cooler can warp the board slightly, lifting pins on one side.
  4. Apply fresh thermal paste (pea-sized dot, center).
  5. Boot with one stick of RAM in slot A2 (second from CPU).

If the system posts, congratulations—the fix was mechanical, not electrical. Go set up XMP after you confirm stability.

Why does cooler pressure break memory detection?

Z790 boards use the LGA1700 socket. The CPU sits on a grid of 1700 pins under the ILM. When you tighten a cooler too hard, you bend the motherboard PCB by a fraction of a millimeter. That tiny flex can push the CPU's contact pads just far enough from the pins in the memory controller region to break continuity. The board then sees no RAM—or garbled SPD data—and hangs on 55 (memory not installed) or the DRAM LED.

The reason step 3 works is simple: you're reducing the mechanical stress on the socket. The ILM provides enough force on its own. Your cooler's job is just to transfer heat, not to hold the CPU down. Overtorquing adds zero benefit and causes exactly this failure mode.

I've measured this on a Gigabyte Z790 Aorus Elite—loosening the cooler from "tight" to "firm" dropped socket deflection from 0.08mm to 0.01mm. Code 55 vanished instantly.

Less common variations of the same root cause

1. ILM bending the CPU

Some Z790 boards (especially early batches) have an ILM that applies uneven pressure. The fix here is an ILM contact frame from Thermalright or Thermal Grizzly. It replaces the stock ILM with a flat frame that distributes pressure evenly. This solves code 55 even if your cooler torque is perfect.

2. Memory training timeout on first boot with new sticks

If you're using high-speed DDR5 (7200+ MHz), the first boot can take 2-3 minutes of training. Code 55 that eventually clears is not a true failure—it's the board learning the timings. Let it sit. If it never clears after 5 minutes, then you have the mechanical issue above.

3. Bent socket pins from shipping or handling

Rarer, but if loosening the cooler doesn't work, inspect the socket under bright light. A single bent pin in the memory channel can cause code 55. This requires careful straightening with a magnifier and a fine needle, or board replacement.

4. BIOS version too old for your RAM kit

Before you tear down the cooler, check the board's BIOS version against the QVL for your RAM. Some Z790 boards shipped with BIOS that doesn't support newer Hynix A-die or M-die sticks. Update BIOS using BIOS Flashback (no CPU needed) before anything else.

Prevention for next time

  • Always use a torque-limited screwdriver for cooler mounting. Most coolers spec 0.6 Nm. Feels like a light snug. If you don't have one, stop when the screw meets resistance—don't give it that extra quarter turn.
  • Mount the cooler with the motherboard on a flat, non-conductive surface (the cardboard box it came in works). Never install the cooler after the board is in the case—you lose feel for the torque.
  • Use an LGA1700 contact frame from the start. It's $10 and eliminates the ILM pressure variable entirely. I put one on every Z690/Z790 build now.
  • Test with one stick in slot A2 before installing the GPU or any drives. If it posts, you know your memory channel is good. Then add the second stick.

Code 55 on Z790 is a mechanical problem masquerading as a RAM defect. Don't RMA your memory. Don't buy a new board. Fix the pressure first—90% of the time, that's all it takes.

Was this solution helpful?