RAM Running Below Rated Speed (XMP/EXPO Disabled) (RAM_NOT_FULL_SPEED)

What is this error?

RAM is running at the default JEDEC speed (2133MHz DDR4 or 4800MHz DDR5) instead of the rated speed on the box because XMP or EXPO was never enabled in BIOS.

Common causes

  • XMP/EXPO profile never enabled in BIOS (not on by default)
  • BIOS reset or update cleared XMP setting
  • motherboard does not support the RAM's rated XMP speed
  • BIOS set to 'Auto' which defaults to JEDEC base speed

How to fix it

  1. Enter BIOS
  2. enable XMP (Intel) or EXPO (AMD) profile
  3. verify speed in Task Manager or CPU-Z after reboot

Too many steps? Crashless can diagnose this automatically — checks your drivers, temps, VRAM, and 400+ known error patterns.

Get free AI diagnosis

Detailed analysis

You paid for 3600MHz RAM and it has been running at 2133MHz since the day you built your PC. This is the single most common hidden performance problem in gaming PCs — it affects millions of builds because RAM never runs at its advertised speed out of the box. The fix takes 60 seconds in BIOS. Check right now: press Ctrl+Shift+Esc to open Task Manager, click the Performance tab, click Memory. Look at the speed in the top right. If you bought DDR4-3600 and it says 2133 MHz, or you bought DDR5-6000 and it says 4800 MHz, you are getting half the memory speed you paid for. Do not buy new RAM — your sticks are fine. You just need to turn on a setting.

Why RAM does not run at full speed by default

This is the part that makes people angry once they understand it. Every DDR4 stick has a base JEDEC specification of 2133MHz. Every DDR5 stick has a base JEDEC specification of 4800MHz. These are the guaranteed speeds that work on any motherboard with any CPU. When you buy DDR4-3600 or DDR5-6000, that higher speed is an overclock profile stored on a tiny chip on the RAM stick called the SPD (Serial Presence Detect). Intel calls this profile XMP (Extreme Memory Profile). AMD calls their version EXPO (Extended Profiles for Overclocking). ASUS AMD boards call it DOCP. It is all the same concept — a stored overclock profile that your motherboard reads and applies.

The key word is overclock. By default, your motherboard plays it safe and runs the RAM at the slow JEDEC base speed. It does not automatically load the XMP/EXPO profile because that faster speed is not guaranteed to work on every CPU and motherboard combination. You have to manually enable it. Nobody tells you this when you buy the RAM. The box says 3600MHz in big letters and you reasonably assume it runs at 3600MHz.

How to check your current RAM speed

Open Task Manager (Ctrl+Shift+Esc), go to Performance, click Memory. The speed is displayed in the top-right area. If it says 2133 MHz (DDR4) or 4800 MHz (DDR5), XMP is not enabled. For more detail, download CPU-Z (free from cpuid.com) and check the Memory tab. Note that DDR means Double Data Rate — CPU-Z shows the actual clock, so multiply by 2 to get the marketed speed (1800 MHz in CPU-Z = 3600 MHz effective). Also check CPU-Z's "Channel #" field — it should say Dual. If it says Single, your RAM sticks are in the wrong slots, which is a separate problem.

How to enable XMP/EXPO (step by step)

Restart your PC and enter BIOS by pressing Delete or F2 repeatedly during the boot screen. ASUS, MSI, Gigabyte, and ASRock all use Delete. Prebuilt PCs (HP, Dell, Lenovo) often use F2 or F10.

Once in BIOS, look for XMP — on most boards it is right on the main EZ Mode screen. ASUS labels it "XMP" (Intel) or "DOCP" (AMD). MSI calls it "A-XMP." Gigabyte puts it under the Tweaker tab. ASRock puts it under OC Tweaker. Click the dropdown and select Profile
1. Press F10 to save and exit. Your PC will restart (it may cycle once or twice while the motherboard trains the memory at the new speed — this is normal). Open Task Manager again and verify the speed now shows your RAM's rated frequency.

How much performance are you losing without XMP?

This depends on the game and your CPU, but the difference is real and measurable. In CPU-bound games (where your processor is the bottleneck, not your GPU), running DDR4 at 2133MHz instead of 3600MHz can cost you 15-25% FPS. Games like Cyberpunk 2077, Escape from Tarkov, Valorant, Counter-Strike 2, Starfield, and anything with large open worlds or lots of AI are especially sensitive to memory speed.

AMD Ryzen CPUs benefit even more than Intel because the Infinity Fabric clock (the internal communication speed between CPU cores) is tied to the RAM speed. On a Ryzen 5 5600X, running DDR4-2133 instead of DDR4-3600 means your Infinity Fabric is also running at half speed, which bottlenecks everything. The sweet spot for Ryzen DDR4 systems is 3600MHz with CL16 timings. For DDR5 on Ryzen 7000 or 9000 series, 6000MHz is the sweet spot because it aligns perfectly with the Infinity Fabric 1:1 ratio.

Intel CPUs are less sensitive to RAM speed than AMD, but they still benefit noticeably, especially 12th Gen and newer with DDR5.

What to do if enabling XMP causes crashes or blue screens

This happens to about 10-15% of people, and it does not mean your RAM is defective. XMP is technically an overclock, and not every CPU's memory controller handles every XMP speed.

If your PC will not boot after enabling XMP (it powers on and restarts in a loop), just wait. Most motherboards auto-recover after 3 to 5 failed attempts and reset RAM to default speed. If it does not recover, clear the CMOS: power off, unplug, remove the round silver battery on the motherboard for 30 seconds, replace it, and power on.

Once back to stock, re-enter BIOS, enable XMP, but manually set the speed one tier lower — DDR4-3600 becomes DDR4-3200, DDR5-6000 becomes DDR5-5600. XMP still sets the timings and voltage, you are just overriding the frequency. Also verify DRAM voltage matches spec: DDR4 XMP kits typically need 1.35V (not the default 1.2V).

If XMP is unstable at any speed, update your motherboard BIOS — BIOS updates frequently improve memory compatibility. If you have four RAM sticks, know that XMP with four DIMMs is much harder on the memory controller than two. Many systems that crash with 4x8GB at 3600MHz run fine with 2x16GB at the same speed.

How to verify XMP is working and stable

After confirming the speed in Task Manager, run a stability test. Download memtest86 (free from memtest86.com), create a bootable USB, and run it for at least one full pass (about 30-45 minutes). Zero errors means stable. Any errors mean the speed is too aggressive — drop one tier in BIOS. For a faster in-Windows test, use OCCT's memory test for 30 minutes.

Is this a hardware or software problem?

Neither. It is a configuration problem. Your RAM is fine, your motherboard is fine — the speed was just never turned on. The only scenario where RAM truly cannot run at its rated speed is if your CPU's memory controller is too weak (silicon lottery) or your board is not on the RAM's QVL (Qualified Vendor List). Check QVL on your motherboard manufacturer's support page. But try XMP first — it works for the vast majority of people.

Frequently asked questions

Q: I have had my PC for two years and never enabled XMP. Have I been losing performance this whole time?
A: Yes. You have been running at roughly half your memory bandwidth. Enable XMP now and you will immediately notice smoother gameplay in CPU-heavy games. It feels like a free upgrade.

Q: Does enabling XMP void my warranty?
A: Technically XMP is an overclock, but in practice no one has ever been denied a warranty claim because of it. Intel literally created the XMP standard. RAM manufacturers rate and test their kits at XMP speeds.

Q: My prebuilt PC from Dell/HP/Lenovo does not have an XMP option. Am I stuck?
A: Many OEM prebuilts lock the BIOS. Some hide XMP under a different name — check your specific model online. If there truly is no option, you are stuck at JEDEC speeds. This is a real downside of prebuilts with locked BIOSes.

Q: I bought new RAM thinking my old kit was defective. Was it just XMP?
A: Almost certainly yes. This is the most common unnecessary RAM purchase in PC gaming. Enable XMP on the new kit so you do not make the same mistake twice.

When to seek help

If this error keeps happening after trying the fixes above, it may point to a deeper hardware or system issue. Consider professional help if:

  • The crash occurs across multiple games or applications
  • You see the same error after a clean Windows install
  • Your PC is less than a year old (could be a warranty issue)
  • You smell burning or hear unusual sounds from your PC

Or let Crashless do the deep analysis for you -- our AI checks drivers, temps, event logs, and 400+ known patterns automatically.

Chat with AI about RAM Running Below Rated Speed (XMP/EXPO Disabled) (RAM_NOT_FULL_SPEED)

Describe your setup and get a personalized diagnosis in seconds. Free, no signup needed.

Get AI diagnosis

Chat with AI about this error

Describe your setup and what you were doing when the crash happened. Our AI checks against 400+ known crash patterns — free, no download needed.

or type your own question below

Paste or drop screenshots for better diagnosis

Let Crashless handle it

The desktop app scans your drivers, temps, VRAM, event logs, and 400+ known patterns — then walks you through the fix step by step.