Memory management

XMP and EXPO memory profiles

What the profiles change, how they relate to standard JEDEC settings, and what Intel and AMD say about warranty

Last updated

Should you enable XMP or EXPO?

XMP (Intel Extreme Memory Profile) and EXPO (AMD Extended Profiles for Overclocking) are sets of speed, timing and voltage settings stored on a memory module. Without them, memory starts at conservative standard settings. Enabling a profile in firmware runs memory at the speed it was sold at, which is usually worthwhile, but Intel and AMD both describe it as overclocking and attach warranty and stability caveats.

Registry location and values

Memory profile

Location
UEFI firmware setup (the option may be labelled XMP, EXPO or a memory profile, depending on the motherboard)
Value name
Memory profile
Type
Firmware option
Default
Off, with memory running at its standard JEDEC settings
ValueWhat it does
Disabled or AutoThe standard settings every compatible system can boot the memory with.
Profile 1, Profile 2The faster speed, timings and voltage stored on the module by its maker.

What Windows actually does with this

Every memory module stores a basic set of standard settings that any compatible system can use, and Intel notes that modules first boot with those default JEDEC settings. Performance modules store one or more additional profiles with faster speeds, tighter timings and sometimes higher voltage. XMP is Intel's format for those profiles, and EXPO is AMD's format for DDR5 memory on its AM5 platform. Selecting a profile in firmware tells the motherboard to apply the stored values instead of the standard ones from the next boot onwards.

What it affects

Memory speed and timings, and through them how quickly the processor reads and writes data. Games limited by the processor are usually the most sensitive to memory speed, while games limited by the graphics card rarely change much.

Is it worth changing?

Usually worth enabling, because memory sold at a rated speed otherwise runs below it, sometimes well below. Treat it as what both vendors call it, a form of overclocking: check stability afterwards, and if the PC becomes unstable, try a less aggressive profile where one exists, update the motherboard firmware, or return to default settings. If you are buying memory, check your processor or motherboard vendor's compatibility list first.

What can go wrong

Intel states that enabling XMP may void the processor warranty, and that changing frequency or voltage may reduce stability, security, performance and the life of components. AMD states that overclocking memory voids its product warranty even when enabled through AMD hardware or software, and may affect warranties from system and motherboard makers. In practice the usual failure is instability: crashes, freezes, or a PC that will not start with the profile enabled.

How to undo it

Enter firmware setup and set the memory profile back to disabled or auto. If the PC will not start with the profile enabled, follow the motherboard manual's procedure for resetting firmware settings to their defaults.

Create a System Restore Point before editing the registry. Every setting on this page is reversible, but a restore point is the difference between undoing one change and reinstalling Windows.

Which Windows versions this applies to

Any version of Windows; this is a firmware setting. XMP applies to DDR4 and DDR5 kits that carry Intel profiles, and EXPO to DDR5 kits on AMD AM5 platforms.

XMP and EXPO memory profiles: common questions

How can I see what speed my memory is running at?

Task Manager's Performance tab shows memory speed under Memory, along with how many slots are in use. If the speed shown is lower than the speed your memory was sold at, the profile is probably not enabled in firmware.

Does Intel count XMP as overclocking?

Yes. Intel describes XMP as overclocking compatible memory beyond standard settings, and AMD describes EXPO the same way. The profiles are validated by the memory maker, but both vendors attach warranty caveats because they run beyond standard settings.

What should I try if my PC is unstable after enabling EXPO?

Select a less aggressive profile if the module offers one, update the motherboard firmware and test again. If instability continues, go back to default settings, since a slightly slower PC that stays stable is better than a faster one that crashes.

Do games benefit from a memory profile?

Often, especially games that lean heavily on the processor, because the processor spends less time waiting for data from memory. Games held back mainly by the graphics card tend to show much smaller differences.

Sources

Related settings

Guides that cover this setting

Every change JINSHI PC Tweaks can make is listed on the complete tweak list, and the product itself is described on PC Tweaks for gaming.


If you would rather not do it by hand

JINSHI Tweaks: all four apps

£29.99one-time

Get all four apps

Every change can be reversed on its own. No subscription, nothing to renew.

Get all four — £29.99