What Is XMP? XMP and EXPO Explained, and Whether to Turn Them On
Bought a fast memory kit, and Windows says it's running slower than the box? That's normal until you turn on XMP or EXPO. It's one setting, and it's also a common cause of crashes in new builds. Here's what it does, how to check it, and when to leave it off, from the bench at my Somerville, NJ shop.
What XMP and EXPO Actually Do
Your memory doesn't run at its advertised speed out of the box.
Every memory kit has a slow, standard default speed that any motherboard can run. The faster speed on the box is stored on the sticks as a profile, a tested set of speed, timing and voltage settings. Intel explains that XMP memory first boots at the default settings so the first startup works on any system, and the profile only applies once you select it in the BIOS.
XMP is Intel's standard. AMD's EXPO is the same idea for DDR5 on its AM5 Ryzen platform. Many kits carry both, and your motherboard shows whichever one fits. Some boards rename it: you may see DOCP or A-XMP on older AMD boards.
How to Check It, and How to Turn It On
Two minutes in Windows, two minutes in the BIOS.
Check the speed in Windows
Open Task Manager, go to Performance, then Memory, and read the Speed figure. Compare it with the speed on the memory label. A much lower number means the profile is off.
Enter the BIOS
Restart and tap Delete or F2. Look for XMP, EXPO or a memory profile setting, often on the main screen of the easy mode.
Pick Profile 1, save and restart
Select the first profile, save and exit. A DDR5 system may sit on a black screen for a few minutes while it retrains the memory. Let it finish.
When to Leave It Off
Most builds should run the profile. These are the exceptions.
- The PC crashes or blue-screens with it on and runs clean with it off. That points to the kit, the board, the BIOS or the processor's memory controller, not to the profile being "bad."
- You're running four sticks. Four DDR5 sticks often can't hold the speed two sticks can. Two larger sticks are usually the better choice.
- You mixed kits. Two separate kits, even the same model, can disagree on settings.
- It's a prebuilt that doesn't offer it. Many Dell, HP and Lenovo desktops lock memory settings, and Intel says to check with the PC maker.
Both Intel and AMD also note that running outside their published specifications counts as overclocking and can affect the processor warranty. For a kit on your board's supported list, running its profile is standard practice, but it's worth knowing.
If a profile crashes, update the BIOS before anything else (my BIOS update guide covers it), then check the kit against the board's supported memory list. My post on custom PCs that won't boot from a RAM and motherboard mismatch covers the rest.
What I See on the Bench in New Jersey
Composite examples, built from the kinds of memory jobs that come across my Somerville counter.
The fast kit running slow. A Bridgewater customer's two-year-old build had never had its profile turned on. His DDR5-6000 kit had been running at 4800 the whole time. One BIOS setting, and his stuttering in open-world games mostly went away.
The four-stick crash. A Piscataway customer added a second kit to get 64GB and started blue-screening. With all four sticks the profile wasn't stable. We swapped to two larger sticks, turned the profile back on, and it's been solid since.
Crashing with XMP on and not sure why? Bring the tower in. The $75 diagnostic ($149 for custom-built and boutique PCs) covers memory testing and BIOS work, and it's credited toward the repair. If the memory needs replacing or adding, my RAM upgrade service handles it.
📞 Call (908) 428-9558Drop-off shop at 75 N Bridge St, Somerville NJ · Mon-Fri 10-5, Sat 9-2
Directions to Dave's Computers in Somerville, NJ
Downtown Somerville, one block off Main Street, behind Bank of America.
From Bridgewater
Route 22 or Route 202/206 to the Somerville Circle, then Route 28 east (West Main Street) into downtown. Left onto N Bridge St.
Open in Google MapsFrom Hillsborough
Route 206 north into Somerville, right onto West Main Street, then left onto N Bridge St.
Open in Google MapsFrom Bound Brook
Route 28 west straight into downtown Somerville. Right onto N Bridge St.
Open in Google MapsFrom Piscataway
I-287 north to Exit 17 (Route 202/206 south), then Route 28 east into downtown Somerville.
Open in Google MapsFrom Flemington
Route 202 north to the Somerville Circle, then Route 28 east into downtown. Left onto N Bridge St.
Open in Google MapsFrom Princeton
Route 206 north through Montgomery and Hillsborough into Somerville. Right onto West Main Street, then left onto N Bridge St.
Open in Google MapsTimes are typical drives outside rush hour. Call 908-428-9558 before a long drive if you want to confirm I'm at the counter.
XMP and EXPO Questions From NJ Customers
What I get asked after people see their memory speed.
What is XMP?
XMP, or Intel Extreme Memory Profile, is a set of tested speed, timing and voltage settings stored on a memory kit. Without it, memory runs at a slower standard default speed. Turning XMP on in the BIOS lets the memory run at the speed printed on the box.
What is the difference between XMP and EXPO?
They do the same job. XMP is Intel's memory profile standard. EXPO, or Extended Profiles for Overclocking, is AMD's version for DDR5 memory on its AM5 Ryzen platform. Many kits carry both, and the motherboard shows whichever one applies.
Is it safe to turn on XMP or EXPO?
For a kit that is on your motherboard's supported list, it is the normal way to run it, and most builds should have it on. It is still technically memory overclocking, and both Intel and AMD note that running outside their published specifications can affect the processor warranty. If the PC crashes with it on, turn it off and look for the cause.
How do I check if XMP is on?
Open Task Manager, go to Performance, then Memory, and look at the Speed figure. Compare it to the speed printed on the memory kit or its label. If Windows shows a much lower number, such as 4800 on a 6000 kit, the profile is off.
Why does my PC crash or not boot with XMP on?
Common causes are a kit that is not on the motherboard's supported list, four sticks instead of two, mixed kits, an outdated BIOS or a profile the processor's memory controller can't hold. Turn the profile off to confirm, update the BIOS, and if it still won't run, have the memory tested.
Memory Not Running Right? Bring It to Somerville, New Jersey
Bring the tower and its power cord. I'll test the memory, check the BIOS and get it running at the speed you paid for, or tell you why it can't. Choosing new memory? Read DDR4 vs DDR5 first.
📞 (908) 428-9558