Jitsumi
Back to the blog

XMP or EXPO? Enable Your RAM Profile and Check Its Speed

If your memory is running below the speed printed on its box, a BIOS profile may be disabled. Check compatibility, enable XMP or EXPO, and confirm the reported rate.

Two unbranded desktop memory modules seated in motherboard slots, illustrating a RAM profile setting guide.

If your PC shows the right amount of memory but a lower speed than the number printed on the RAM box, the kit may be using its standard fallback settings. Some performance memory kits need an Intel XMP or AMD EXPO profile enabled in the motherboard’s firmware before they run at the advertised profile. The switch is straightforward; compatibility and stability still depend on the exact CPU, motherboard and memory kit. Kingston’s support guidance explains why some kits default to standard settings and need a profile selected in BIOS.

This guide reflects information available through 27 July 2024. It covers custom desktop PCs running Windows 10 or Windows 11. Laptops and branded prebuilt PCs may hide or lock memory settings, so check the computer maker’s instructions before changing firmware settings.

What XMP and EXPO change

Intel XMP and AMD EXPO are preconfigured memory profiles. Selecting one asks a compatible motherboard to apply the memory settings recorded for that profile instead of using the system’s fallback settings. Intel described XMP 3.0 as one-click automatic memory overclocking for DDR4 and DDR5 in its 2022 desktop processor materials. AMD introduced EXPO as preconfigured DDR5 memory overclocking for Ryzen 7000 processors and Socket AM5 motherboards in 2022. ( Intel’s 13th Gen desktop presentation ; AMD’s Ryzen 7000 and EXPO announcement )

The profile can set more than a headline speed: memory data rate and timings are part of the configuration, and some profiles also specify voltage. That is why it is safer to select the profile intended for your kit than to copy values from another PC. A kit running at a lower standard speed is not necessarily faulty; that default can improve compatibility across different systems.

These profiles are a form of memory overclocking. AMD’s 2022 announcement says damage caused by overclocking is not covered by its product warranty, and Intel warns that overclocking can affect warranty coverage. Check the terms for your own processor, memory and system before enabling a profile. The result is not a guaranteed frame-rate improvement: games and other workloads respond differently to memory settings.

Check your CPU, motherboard and memory first

Write down the exact model of your processor, motherboard and memory kit. Use the full memory part number from the packaging, invoice or module label; a product family name may cover kits with different speeds and profiles.

Then check three things:

  1. The motherboard supports the profile. Read the board manual or manufacturer support page for memory overclocking and the BIOS menu. Intel’s compatibility guidance says to confirm motherboard support and check that the module is XMP-certified. ( Intel’s compatibility checklist , last reviewed 4 August 2022.)
  2. The CPU and memory configuration can run the target rate. Compare the processor’s published memory specifications with the motherboard’s memory support list. Check whether the board has tested your exact kit and the number of modules you installed. A CPU or a four-module configuration can have a lower supported rate than the kit’s box advertises.
  3. The kit has a profile your board can use. Confirm whether the memory is labelled for XMP or EXPO and whether your board supports that profile. AMD’s EXPO announcement specifically describes DDR5 profiles for Socket AM5; do not assume that every AMD system has EXPO support.

For a laptop, OEM desktop or work-managed PC, use the system maker’s support page or ask its administrator. The firmware may not expose memory tuning even when the installed RAM has an XMP or EXPO profile. Do not try to unlock a hidden setting with an unofficial BIOS.

Enable the profile in UEFI

Firmware menus differ between motherboard makers and can change after an update. Use the entry method and menu names in your PC or motherboard manual; there is no single setup key or menu path that works on every system.

  1. Restart the PC and enter UEFI/BIOS using the manufacturer’s documented method.
  2. Open the memory, overclocking or tuning page described in the manual.
  3. Select the XMP or EXPO profile supported by both the board and your kit. If the board lists several profiles, use the one the memory or motherboard maker identifies for the kit’s advertised settings.
  4. Review the settings summary. Check that the selected profile matches the kit’s data rate. Leave manual voltage and timing controls alone.
  5. Save the change and restart.

If you already have custom processor or memory tuning in the firmware, record those settings before changing anything. A profile can replace some manual memory values. If Windows does not start, return to the firmware and disable the profile if possible. If the PC does not reach the firmware screen, follow the motherboard or computer maker’s recovery instructions rather than guessing at a CMOS reset.

Check the speed reading carefully

In Windows, open Task Manager with Ctrl + Shift + Esc, then choose Performance → Memory. Check that Windows still recognises the expected amount of RAM and note the reported speed.

Read the unit as well as the number. On 25 July 2024, Microsoft announced that Windows 11 Release Preview build 26100.1297 would change Task Manager’s DDR speed unit from MHz to MT/s. That was a preview-channel change, so Windows installations on other builds may still show the older MHz label. ( Microsoft’s Release Preview notes )

DDR memory transfers data twice per clock cycle. That means a memory-clock reading of about 1,600 MHz corresponds to an effective data rate of 3,200 MT/s; about 3,000 MHz corresponds to 6,000 MT/s. A diagnostic tool that reports the clock can therefore show roughly half the advertised DDR rate. Kingston explains the distinction in its MT/s versus MHz guide . If a tool already reports MT/s, compare that number directly with the kit’s rated data rate instead of doubling it.

If the reading does not match the selected profile, check whether the tool is showing clock speed or data rate, then confirm the setting in UEFI. A lower result can also mean that the CPU, board, BIOS or number of installed modules limits the rate. The board’s compatibility list and the exact CPU specification are better guides than the largest speed printed on a box.

If the PC becomes unstable

A successful restart is only the first check. If you see new crashes, restarts or application errors after enabling the profile, return to UEFI and disable it. Do not try to fix an unstable profile by raising voltage or copying timings from a forum post.

If the computer cannot reach UEFI, use the manufacturer’s recovery procedure for that exact board or PC model, or contact its support team. Once the system is back at its previous settings, check for a BIOS update only if the manufacturer lists a relevant memory-compatibility fix. If the profile still causes errors, leave it disabled; standard settings are a valid configuration.

The useful rule is simple: enable XMP or EXPO only when the exact memory kit and platform support the profile, then verify the data rate and the PC’s stability. A lower default speed is preferable to a faster setting that the system cannot run reliably.

Sources