You just built a new PC or dropped in a fresh pair of DDR5 sticks, pressed the power button, and got… nothing. The fans spin, the GPU lights up, but the monitor stays black and the motherboard’s DRAM EZ Debug LED (on ASUS boards) or the DRAM diagnostic LED (on MSI, Gigabyte, or ASRock boards) glows amber or orange and stays there. Sometimes the system cycles power on and off every few seconds in a loop, or it boots once and then refuses to POST on the next restart. This is the classic “new DDR5 RAM not booting” symptom, and it’s frustrating because the memory is almost certainly fine.

Here’s the reassuring part: this is one of the most common DDR5 issues, and it’s almost always fixable in minutes without buying anything. DDR5 runs memory training every time the system cold-boots, and that process is far more sensitive than DDR4 ever was — especially on first boot, after a BIOS update, or when XMP/EXPO profiles are involved. Work through the fixes below in order. Most people resolve the problem at step one or two, and by 2026 most motherboard vendors have shipped BIOS updates specifically to speed up and stabilize memory training on high-capacity and high-speed kits. Nothing here is urgent in the “your hardware is dying” sense, so don’t panic-buy replacements yet.

Likely Causes

Cause How to confirm Fix difficulty
Memory training hang on first boot DRAM debug LED lit; system eventually boots after 1–5 minutes or several restart attempts Easy
XMP/EXPO profile unstable at default board limits Boots at default JEDEC speed but fails when the profile is enabled Easy
Outdated BIOS lacking memory-training fixes or new AGESA Kit’s QVL support or rated speed requires a BIOS newer than what’s installed Easy–Moderate
Sticks in the wrong slots or not fully seated Manual lists slots A2/B2 first; a click-test shows levers not fully closed Easy
Memory Context Restore / Power Down settings causing cold-boot failures Warm restarts work but a full power-off boot fails Moderate
Controller/IMC limit — CPU can’t run the kit’s rated speed Fails even after BIOS update, correct slots, and voltage adjustments; works at lower speed Moderate–Hard

Fix 1: Let Memory Training Finish (Wait It Out)

What causes it

DDR5 must train its memory subsystem on every cold boot. On first boot with new sticks — or after clearing CMOS — training can take anywhere from 30 seconds to several minutes with a black screen. Many users assume the system is dead and power it off mid-training, which forces the cycle to start over.

How to check

Look at the motherboard’s debug LED. If the DRAM LED is lit but the system stays on (fans running, no power cycling), it’s training, not failing. Note whether the board eventually POSTs on its own.

What to do

Press the power button once and leave the machine alone for a full 10 minutes on the very first boot after installing new RAM. Don’t touch the reset button. If it POSTs, let it sit in BIOS for a couple of minutes, then restart once more — the second boot is usually much faster.

How to undo it

Nothing to undo — this changes no settings.

Fix 2: Reseat the Sticks in the Correct Slots

What causes it

Two common problems: sticks installed in the wrong slots (many boards prefer A2/B2 — the second and fourth slots from the CPU), and sticks that look seated but aren’t, because DDR5’s contact layout makes partial seating easy with the latch on one side only.

How to check

Open your motherboard manual (or the vendor’s website) and confirm which slots the manual recommends for a two-stick kit. Then power off, flip the PSU switch, hold the case power button for 10 seconds to drain residual power, and press each stick down firmly until both latches close on their own with an audible click.

What to do

Remove both sticks, inspect the gold contacts for debris or fingerprints, then reinstall in the manual’s recommended slots (usually A2 and B2). Push straight down with even pressure at both ends until each latch snaps fully closed. Reconnect power and cold-boot.

How to undo it

Move sticks back to their original slots if needed — there’s no software change to revert.

Fix 3: Boot at Default Speed Before Enabling XMP/EXPO

What causes it

A kit rated at 6000 MT/s or faster may not train at that speed on first boot, especially if the CPU’s memory controller hasn’t proven it can handle the profile. Boards also apply conservative default voltages that some kits don’t agree with.

How to check

Enter BIOS (usually the Delete or F2 key during POST) and open the AI Tweaker (ASUS), OC (MSI), Tweaker (Gigabyte), or OC Tweaker (ASRock) menu. Check whether XMP/EXPO is currently set to Profile 1 and note the DRAM frequency shown.

What to do

Set the memory profile to Auto/Disabled so the kit runs at default JEDEC speed (typically 4800 or 5600 MT/s), save with F10, and reboot. If the system now boots reliably, re-enter BIOS and re-enable XMP or EXPO Profile 1. If it fails again at the rated speed, try setting the speed manually one step lower (e.g., 5600 instead of 6000 MT/s), or raise CPU VDDQ and DRAM VDD voltages slightly within the kit’s rated range — typically 1.35–1.40 V for standard XMP kits. Change one value at a time.

How to undo it

Return to the OC/AI Tweaker menu and set the profile back to Auto, or select Load Optimized Defaults (usually F5 in ASUS/ASRock BIOS, or the Load Defaults button on MSI’s F7 screen) and save.

Fix 4: Update the BIOS

What causes it

Memory-training behavior lives in the board’s firmware and the bundled AGESA code. Older BIOS versions often can’t train newer, denser DDR5 kits (24 GB and 48 GB modules in particular) or kits at higher speeds. Newer BIOS builds specifically improve first-boot training time and compatibility.

How to check

In BIOS, note the version shown on the main/EZ Mode screen. Compare it against the CPU Support or Memory QVL list for your exact board revision on the manufacturer’s support page — the QVL usually states which BIOS version added support for your kit’s chipset or speed grade.

What to do

Download the latest non-beta BIOS for your exact board model and revision. If the system boots at all, use the built-in updater: ASUS EZ Flash 3 (Tool menu in BIOS), MSI M-Flash, Gigabyte Q-Flash, or ASRock Instant Flash, with the BIOS file on a FAT32 USB stick. If the system won’t POST at all, use your board’s USB BIOS Flashback feature: rename the file per the manual’s instruction (often to a name like creative.ROM — check the manual for the exact filename), plug it into the designated BIOS Flashback USB port, and press the Flashback button with the system powered but off. Wait until the LED finishes blinking, which can take 5–10 minutes.

How to undo it

You can flash an older BIOS version the same way, but there’s rarely a reason to — the update itself is the fix.

Fix 5: Clear the CMOS

What causes it

Leftover training data or a half-applied memory profile from a failed boot attempt can leave the firmware in a bad state. Clearing CMOS forces the board to discard all stored memory context and train from scratch at safe defaults.

How to check

If the system only started misbehaving after a settings change or a failed XMP attempt, a corrupted memory-training state is likely. There’s nothing to “confirm” beyond the symptom pattern.

What to do

Shut down, flip off the PSU switch, and either press the Clear CMOS button (most modern boards have one on the rear I/O panel or near the bottom edge of the board) for a few seconds, or short the CLR_CMOS jumper per the manual, or remove the coin cell battery for 5 minutes. Then hold the case power button for 15 seconds to drain capacitors. Restore power and allow up to 10 minutes for a fresh full training pass.

How to undo it

Clearing CMOS resets all BIOS settings to defaults. Re-enter BIOS and reapply anything you had configured: enable XMP/EXPO, set your boot drive order under the Boot menu, and re-enable fan curves if you’d customized them.

Fix 6: Adjust Memory Context Restore and Power Down Enable

What causes it

Memory Context Restore (MCR) lets the board skip full retraining on subsequent boots by caching training data. It dramatically speeds up boot times but is a well-known source of cold-boot failures: the cached context is invalid after a power-state change, and the board POSTs to a black screen. Power Down Enable interacts similarly with idle power states.

How to check

Test the pattern: does a warm restart (Restart from Windows) always work while a cold boot after the PC has been off for a while fails? That asymmetry strongly implicates cached training data. In BIOS, look under the AI Tweaker/OC menu → Memory Features (ASUS) or the OC → Memory Feature Settings section (MSI) for Memory Context Restore and Power Down Enable.

What to do

First, if both are Enabled, disable Memory Context Restore entirely and test cold boots for a day. If boots are now reliable but slow, you can try re-enabling MCR and also enabling “MCR Full Training” or training at every full boot if your board offers it. On some boards, setting both Memory Context Restore and Power Down Enable to Enabled together resolves cold-boot loops instead of causing them — so if they’re already disabled and you have cold-boot failures, try enabling both and testing. Change one configuration at a time and cold-boot at least three times to validate.

How to undo it

Return both settings to their previous values in the same BIOS menu; clearing CMOS also resets them to board defaults.

Fix 7: Lower the Speed or Adjust Frequency and Voltages Manually

What causes it

The CPU’s integrated memory controller (IMC) may simply not run the kit’s rated speed. Motherboards advertise maximum memory speeds the silicon doesn’t always guarantee, and two-stick kits at 6400 MT/s and above are well beyond what many controllers train reliably.

How to check

If everything else above checks out but the board still fails at the rated profile, boot at default speed and confirm stability, then step the frequency up manually in the AI Tweaker/OC menu in increments (e.g., 5200 → 5600 → 6000 MT/s), cold-booting between steps to find where training fails.

What to do

Set DRAM Frequency to the highest step that cold-boots reliably. Keep DRAM Voltage at the kit’s rated value (commonly 1.35 V or 1.40 V, shown on the stick’s label). If a speed is borderline, try raising VDDQ and Memory Controller (VCCSA/VDDQ TX on some boards) by small increments — roughly 0.05 V at a time, staying within safe everyday ranges (VDDQ around 1.35–1.40 V, IMC voltages per your CPU vendor’s guidance). Also check that Gear/Gear Mode or UCLK=MCLK ratio settings match the recommendation for your speed bracket — many platforms require Gear 2 above 6000 MT/s. Run the kit at the stable speed; the real-world difference between 5600 and 6000 MT/s is small.

How to undo it

Select Load Optimized Defaults in BIOS (F5/F7 depending on vendor), or re-enable XMP/EXPO Profile 1 to return to rated settings.

Fix 8: Test Sticks Individually to Isolate a Fault

What causes it

Rarely, one stick or one motherboard slot is genuinely defective, or the two sticks are mismatched (different kits mixed together). Training fails when the board meets an inconsistent or faulty pair.

How to check

Install a single stick in slot A2 and attempt to boot. If it POSTs, swap in the other stick alone in the same slot. Then test each stick in slot B2. A stick that fails in both slots, or a slot that fails with both sticks, isolates the problem.

What to do

If one stick fails consistently in every slot, contact the kit manufacturer for an RMA — major vendors (Corsair, G.Skill, Kingston, Crucial) carry lifetime warranties on memory. If a slot is at fault, run a two-stick kit in slots A1/B1 (or A2 with the working slot, depending on layout) and note the limitation. If you mixed two separate kits, replace them with a single matched kit from the same production run.

How to undo it

Reinstall the full kit in the original configuration once testing is complete.

If Nothing Works

If the board still won’t POST after a BIOS update, CMOS clear, slot changes, and single-stick testing, narrow the variable that remains: the CPU or the motherboard. Test the kit in a known-working DDR5 system if one is available — if it trains fine there, the kit is healthy and your CPU’s memory controller or the board’s DIMM circuitry is the problem. Check whether your CPU socket has bent pins (visible with a flashlight at a low angle across the socket, especially relevant on LGA pins for the IMC). At that point, start an RMA with the retailer or board vendor, and verify your replacement board’s BIOS version before assuming the new board is also faulty. Keep the RAM at default JEDEC speed until everything else is confirmed stable, then layer XMP back in last.

FAQ

How long should DDR5 memory training take on first boot?

Anywhere from about 30 seconds to 5 minutes is normal for a full training pass, and high-capacity kits (2×48 GB) or very fast kits can take longer. Give the system at least 10 minutes untouched before assuming a failed boot. Subsequent boots should be much faster once training data is cached.

Will DDR5 RAM work without enabling XMP or EXPO?

Yes. Without a profile enabled, the kit runs at its base JEDEC speed — commonly 4800 or 5600 MT/s — at safe default voltages. This is actually the recommended first step when troubleshooting, and it’s a perfectly stable way to run the system while you isolate the problem.

Why does my PC boot with two sticks but not four?

Four DIMMs double the electrical load and training complexity on the memory controller, and most CPUs train four dual-rank-capable slots at high speeds far less reliably than two. If a four-stick configuration won’t train, drop the frequency by one or two steps, make sure all four sticks are from the same matched kit, update the BIOS, and confirm you’re using the slot order in the manual for four modules.

Can a BIOS update erase my Windows installation or files?

No. A BIOS update rewrites the motherboard’s firmware only; your drives, Windows installation, and personal files are untouched. The only thing it resets is BIOS settings themselves — you may need to re-enable XMP/EXPO and check boot order afterward. Follow the vendor’s updater instructions exactly and don’t cut power mid-flash.

Related guides

Browse all Troubleshooting guides →