What are XMP and EXPO?

They are speed profiles stored on the memory sticks themselves. Every stick starts at a slow, safe default speed that works on any motherboard. The faster speed printed on the box is saved as a profile, and the PC uses it only after you switch that profile on in the BIOS. XMP is the Intel name and EXPO is the AMD name for DDR5 memory. They do the same job, and many kits carry both. Until the profile is on, you have paid for speed you are not using.

  • XMP: the Intel profile, also offered on many AMD motherboards.
  • EXPO: the AMD profile for DDR5 memory.
  • DOCP: the name ASUS uses for XMP on its AMD motherboards.

How do you tell in Windows whether it is on?

Open Task Manager with Ctrl+Shift+Esc, go to the Performance tab and click Memory. The line called Speed shows what the memory is running at right now. Compare that number with the speed on the label of the sticks or on the box. If the two match, the profile is on. If Windows shows a clearly lower number, the memory is still at its default speed. Some tools show the memory frequency as half of the rated speed, which is normal and not a fault. The free Configurator app for Windows reads the memory profile state for you and says plainly whether it is on.

  • Speed in Task Manager matches the label: the profile is on.
  • Speed is clearly lower than the label: the profile is off.
  • A tool shows exactly half of the rated speed: that tool reports the frequency differently, the profile is on.

How do you switch it on?

You switch it on in the BIOS, not in Windows. Restart the PC and press the BIOS key as soon as the screen lights up. On most motherboards that key is Delete or F2, and the first screen usually tells you. Look for a memory setting named XMP, EXPO or DOCP. The exact name and place differ by motherboard maker, and it is often on the first screen or in a tuning or overclocking menu. Choose the profile, save and restart.

  • Restart and press Delete or F2 until the BIOS opens.
  • Find the setting named XMP, EXPO or DOCP.
  • Choose the first profile if more than one is listed.
  • Save the changes and exit, then check the speed in Task Manager again.

What if the PC does not start after that?

Wait first. After a memory change the first start can take a minute or more with a black screen, especially with DDR5, because the motherboard is testing the new settings. If the PC really fails to start, most motherboards notice it after a few tries and go back to the default settings by themselves. If that does not happen, reset the BIOS settings the way the motherboard manual describes. Then check that the sticks sit in the slots the manual recommends for two sticks, and update the BIOS, because newer versions often improve memory support.

Why does the memory not reach the speed on the box?

Because the speed on the box is what the kit was tested for, not a promise for every PC. The processor and the motherboard have their own limits. A very fast kit on an older or simpler motherboard may only be stable at a lower speed. Four sticks are also harder to run fast than two. If the full profile is not stable, try a second, slower profile if the kit has one, or set a lower speed by hand. Before buying memory, check the list of tested kits on the motherboard maker's support page.

Is it safe, and how do you know it is stable?

Yes, for ordinary use it is safe. The profile is the setting the memory maker tested the kit with. What you need to confirm is that your own PC is stable with it. Random crashes, blue screens or games that close by themselves soon after you switch the profile on point to the memory. Run the Windows Memory Diagnostic tool, or put the whole PC under load for a while and watch for errors. The Configurator app shows the memory profile together with the other BIOS-related settings and has a build check that loads the PC and stops if temperatures go too high.