XMP and EXPO are enabled from a single setting inside your motherboard’s BIOS, usually found on the main or Ai Tweaker/OC-style page depending on the brand, where you select a profile (often labeled Profile 1) instead of leaving it on Auto or Disabled. Both are manufacturer-tested memory profiles that run your RAM at its full advertised speed instead of the slower default speed motherboards use out of the box, and applying one takes under a minute once you know where to look.

Two desktop memory modules over a circuit board with timing waveforms
Conceptual illustration of RAM modules and memory timing signals.

Quick answer

Enter BIOS (commonly Delete or F2 during boot), find the memory or overclocking section (name varies by brand), and switch the XMP or EXPO/DOCP setting from Disabled/Auto to Profile 1, then save and exit. Windows will report the higher speed in Task Manager or HWiNFO64 once booted back in. If the system won’t boot at all after enabling it, most boards auto-recover to safe defaults after a few failed attempts, letting you retry or adjust from there.

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Product prices and availability are accurate as of the date shown and are subject to change.

Platform Setting name Typical menu location
Intel (any brand) XMP (I or II) Ai Tweaker / OC / Overclocking tab
AMD Ryzen EXPO (or DOCP on some boards) Ai Tweaker / OC / Overclocking tab
Both, unsure of brand Look for “Memory Frequency” or “Ai Overclock Tuner” Same general area, varies by board

Why this setting exists and isn’t on by default

Every memory kit has two relevant speed ratings: a JEDEC standard speed, which is a conservative, universally guaranteed-compatible speed set by an industry standards body, and a rated XMP or EXPO speed, which is a faster speed the manufacturer has specifically tested and validated on a limited set of reference hardware, then encoded onto the memory chip itself as a selectable profile. Motherboards boot at the JEDEC speed by default precisely because that’s the one guaranteed to work with virtually any CPU, regardless of that specific chip’s individual memory controller quality.

The gap between these two speeds is often substantial. DDR5 kits, for example, frequently ship rated at 6000MT/s or higher under XMP/EXPO, while JEDEC-default DDR5 boot speed is considerably lower, sometimes under half the rated speed depending on the specific kit and CPU generation. Leaving XMP or EXPO disabled means paying for premium memory while running it at budget-tier speed, which is a common and easily avoidable mistake for new builders.

Understanding this gap explains why the setting matters enough to be worth a dedicated guide: it is genuinely one of the highest-value, lowest-effort changes available on a new build, more impactful for gaming performance in many titles than most other single BIOS tweaks, and it takes less time than most other setup steps in our PC build guide.

Entering BIOS and finding the right page

Restart the PC and press the BIOS entry key repeatedly during the earliest part of boot, before Windows begins loading; the specific key is usually Delete or F2, and is normally shown briefly on the boot splash screen if you’re not sure which your board uses. Missing the window means the system continues into Windows, requiring a restart to try again.

Once inside BIOS, most boards default to a simplified “EZ Mode” or “Easy Mode” screen showing basic system information; look for an option to switch to “Advanced Mode” or “Advanced” (often a key press like F7, or a button in the corner of the screen), since XMP/EXPO settings, while sometimes present on the simple screen too, are more reliably found in the advanced view.

From Advanced Mode, the exact tab name differs by brand: ASUS boards use “Ai Tweaker,” MSI boards use “OC” (Overclocking), Gigabyte boards typically place it directly on a “Tweaker” or “Frequency/Voltage Control” tab, and ASRock boards commonly use an “OC Tweaker” tab. Since these names genuinely vary and even change somewhat between BIOS versions from the same brand, checking your specific motherboard’s manual (available as a PDF from the manufacturer’s support page) is more reliable than assuming a fixed path.

Selecting the profile

Within the identified tab, look for a setting labeled “Ai Overclock Tuner,” “DRAM Frequency,” “Memory Try It!,” “A-XMP,” “EXPO,” or similar wording depending on brand and BIOS version; the setting will typically show as “Auto” or “Disabled” by default with one or more numbered profile options available once selected, such as “XMP I,” “XMP II,” “EXPO 1,” or “EXPO 2” if the kit supports multiple profiles.

Most kits with multiple profiles offer a primary profile at the kit’s full rated speed and a secondary, slightly more conservative profile at a modest step down in frequency or with looser timings, intended as a fallback for systems that struggle with the primary profile. Starting with the primary (usually Profile 1) is reasonable; if that proves unstable during testing, the secondary profile is worth trying before giving up on XMP/EXPO entirely.

Some newer boards include an intermediate helper feature, such as ASUS’s “Memory Try It!” or “AEMP” (AI Externally Memory Profile), that scans for known-good tuned profiles beyond the kit’s stock XMP/EXPO rating based on a compatibility database; these are optional and not necessary for simply getting a kit running at its advertised speed, which the standard XMP/EXPO Profile 1 selection accomplishes on its own.

After selecting the profile, other related fields, including DRAM frequency, timings, and voltage, will typically auto-populate with the values from that profile; you generally don’t need to manually enter any numbers yourself for a standard XMP/EXPO application, just select the profile and let the BIOS fill in the rest.

Saving, exiting, and verifying it applied

Save changes and exit, commonly F10 on most boards followed by a confirmation prompt, or through an explicit “Save & Exit” tab. The system will restart, and on the first boot after enabling a memory profile, it’s normal for POST (the initial hardware check before Windows loads) to take noticeably longer than usual, sometimes 20-60 seconds longer, as the motherboard trains the memory at its new settings; this is expected behavior and not a sign of failure, even if the screen appears to sit blank for a stretch.

Once back in Windows, confirm the new speed applied correctly by opening Task Manager’s Performance tab and checking the Memory section, which shows the current speed, or by using HWiNFO64 (covered in our HWiNFO64 setup guide) for a more detailed view including active timings alongside frequency. The reported speed should match the kit’s advertised rating; if it shows the same slower default speed as before, the profile likely didn’t save correctly and is worth reapplying.

It’s worth checking this confirmation step every time after any BIOS update as well, since some updates reset custom settings back to default, occasionally including a previously enabled XMP/EXPO profile, without an obvious warning during the update process itself.

Testing stability after enabling

Applying an XMP or EXPO profile is manufacturer-tested on reference hardware, but that doesn’t guarantee stability on every specific CPU and motherboard combination, since individual memory controllers do vary somewhat in how well they handle a given kit’s rated speed. Running the memory testing process covered in our RAM error testing guide after enabling a new profile is the recommended way to confirm real stability rather than assuming it’s fine just because Windows booted successfully.

A system that boots and runs normally for typical desktop use but crashes specifically during demanding games or after extended gaming sessions is a fairly classic sign of marginal memory stability under an aggressive profile; if this happens, retesting with the secondary XMP/EXPO profile (if available) or manually backing off frequency by one step is usually enough to resolve it without abandoning the enhanced speed entirely.

When XMP or EXPO won’t boot successfully

Occasionally a system fails to boot at all immediately after enabling XMP or EXPO, showing a black screen or repeated restart attempts; nearly all modern motherboards include an automatic recovery feature that detects repeated failed boot attempts and reverts BIOS settings to safe defaults after a few tries, so in most cases simply waiting through this automatic process, rather than panicking, resolves it and lets you back into BIOS to try again or adjust settings.

This kind of boot failure is more common on kits running at very high rated speeds (particularly some DDR5 kits above roughly 6400MT/s) paired with four fully populated DIMM slots, since running four sticks at a high speed is electrically more demanding on the memory controller than running two sticks at the same speed; if you’re in this situation, the secondary XMP/EXPO profile or a manual frequency step-down is a realistic and common resolution rather than an indication anything is wrong with your specific components.

Manual tuning beyond the stock profile

Once a kit is confirmed stable at its rated XMP or EXPO profile, some enthusiasts go a step further and manually adjust individual timings or voltage slightly beyond what the stock profile specifies, chasing a small additional performance gain; this is a meaningfully more involved process than simply enabling a manufacturer-tested profile and carries proportionally more risk of instability, since you’re now working outside values the memory manufacturer specifically validated.

For most gaming use, the returns from this kind of manual fine-tuning are modest, often in the low single-digit percentage range for real-world frame rates, and the time investment in testing stability for a manually tuned configuration is considerably higher than for a stock profile, since you’re now exploring a much larger space of possible timing and voltage combinations rather than simply choosing between a small number of pre-validated options.

For anyone specifically interested in this deeper level of tuning, starting from a stable stock XMP/EXPO profile and adjusting one variable at a time, retesting stability after each change using the process covered earlier, is the more methodical approach compared to changing multiple settings simultaneously and being unable to isolate which change caused a subsequent instability.

Four-slot boards and mixed kit considerations

Motherboards with four DIMM slots but only two sticks installed should have those sticks placed in the specific slots recommended by the motherboard manual for dual-channel operation, commonly slots 2 and 4 counting from the CPU, rather than the two slots physically closest to the CPU; using the wrong slot pairing is a common reason XMP/EXPO (or even default operation) fails to boot correctly, and it’s worth double-checking against the manual before assuming a memory or BIOS problem.

Mixing two different memory kits, even if they’re rated at the same speed, introduces variables the XMP/EXPO profile wasn’t specifically tested against, since the profile is validated using an identical, matched kit rather than two separately purchased kits from potentially different production runs; running a single matched kit, covered in our best RAM for gaming guide, remains the more reliable path to hitting rated speeds without troubleshooting.

Confirming the change actually improved performance

For anyone curious whether enabling XMP or EXPO produced a measurable difference rather than taking it on faith, running the same in-game benchmark or frame rate counter (many games include a built-in benchmark mode, or overlay tools like MSI Afterburner’s on-screen display can log average and minimum frame rates) before and after the change gives a concrete before-and-after comparison specific to your own system and games rather than relying on generic published figures.

The size of the improvement varies considerably by game and by how memory-sensitive that specific title’s engine is; some games show a clearly noticeable jump in minimum frame rates and frame time consistency, while others show only a small difference, which is a normal and expected variation rather than a sign the change didn’t apply correctly.

Troubleshooting common XMP/EXPO problems

If the XMP/EXPO option is grayed out or unavailable entirely, this is most often because the installed memory kit itself doesn’t include an XMP or EXPO profile (some budget kits are JEDEC-speed only without an enhanced profile encoded on the chips), rather than a BIOS limitation; check the specific kit’s product listing or spec sheet to confirm whether it actually supports XMP/EXPO before assuming a settings problem.

A system that boots fine with XMP/EXPO enabled but shows a lower frequency than expected in Windows may be running the profile’s frequency correctly but rounding differently in the display, or in some cases indicates the CPU’s own maximum supported memory frequency is lower than the kit’s rated speed, which happens on some CPU model and generation combinations; checking your specific CPU’s officially supported maximum memory speed against the kit’s rating clarifies whether this is expected behavior.

Random freezes or blue screens appearing only after enabling XMP/EXPO, but not before, point toward marginal stability at the enabled speed; run the RAM testing process referenced earlier, and if errors appear, step down to the secondary profile or slightly reduce frequency manually one step at a time until a stable configuration is found.

If BIOS settings including XMP/EXPO keep reverting to disabled on every reboot, rather than staying saved, this can indicate a failing or depleted CMOS battery no longer holding settings properly, particularly on older boards; replacing the small coin-cell CMOS battery on the motherboard is a low-cost fix worth trying if settings persistence has become an issue.

Frequently asked questions

What’s the difference between XMP and EXPO?

They do the same job, applying a pre-tested memory profile with higher frequency and tighter timings than the safe default; XMP (Extreme Memory Profile) is Intel’s standard while EXPO (Extended Profiles for Overclocking) is AMD’s equivalent for Ryzen platforms, and most current DDR5 kits include both profile types on the same stick.

Is enabling XMP or EXPO considered overclocking?

Technically yes, since it runs memory above its default JEDEC-rated speed, though it’s a manufacturer-validated and tested profile rather than a manual tweak, making it far lower risk than traditional CPU or GPU overclocking.

Why isn’t XMP or EXPO on by default?

JEDEC standard speeds are guaranteed compatible across virtually any CPU and motherboard combination, while XMP/EXPO speeds depend on a specific CPU’s memory controller cooperating with the kit, so manufacturers leave it off by default to guarantee out-of-box stability for everyone.

Can enabling XMP or EXPO damage my hardware?

No, it applies voltage and timing values that are within the memory manufacturer’s tested and rated specifications, unlike more aggressive manual overclocking; the worst realistic outcome is instability requiring a BIOS reset, not damage.

Do I need to enable XMP or EXPO separately for each memory stick?

No, it’s a single BIOS setting that applies to the whole memory subsystem at once, not a per-stick toggle, so one change covers your entire installed kit.

Daniel Kovac, Components Editor, checks XMP/EXPO status as one of the first things on every review board tested with the PSU load tester and thermal chamber setup, since it’s surprising how often even experienced builders forget this single toggle after a fresh install. For memory buying guidance that accounts for real-world XMP/EXPO stability, see our best RAM for gaming and best DDR5 RAM guides, or continue on to other BIOS settings worth adjusting for gaming.

Related guides

Browse all Cases & Cooling guides →