Building a PC is only half the battle. The other half is making sure every component actually runs at the speed you paid for, and RAM is the biggest offender. Most high-performance memory kits ship running at conservative JEDEC defaults, meaning your 6000MHz DDR5 kit might be chugging along at just 4800MHz out of the box. That is a massive performance gap hiding in plain sight.
Enabling XMP (Extreme Memory Profile) in your MSI motherboard BIOS is the single fastest way to close that gap. It takes about thirty seconds, costs nothing, and can improve gaming frame rates, application load times, and overall system responsiveness by a noticeable margin. If you recently installed new memory, you will also want to check our guide on what to do after upgrading your RAM to make sure you cover every optimization step.
This guide walks you through exactly how to enable XMP in BIOS on MSI motherboards, covering every major BIOS generation from older Click BIOS versions through the latest Click BIOS 5. We also cover EXPO profiles for AMD Ryzen users, DDR5-specific considerations, MSI’s proprietary Memory Try It feature, and a full troubleshooting section for when things do not go as planned. For a broader look at the topic across different brands, see our guide on how to increase RAM speed through BIOS XMP settings.
What is XMP and Why Should You Enable It?
XMP stands for Extreme Memory Profile, a technology originally developed by Intel that allows RAM modules to store pre-configured overclocking profiles. When you buy a kit advertised at 3600MHz or 6000MHz, that speed is not the default. Out of the box, your RAM runs at a standard JEDEC speed, which is often far lower than what the kit can actually achieve.
Think of XMP as a one-click overclock that applies the manufacturer-tested speed, timings, and voltage settings stored on your RAM’s SPD chip. Instead of manually tuning frequency, CAS latency, and DRAM voltage yourself, you simply select the XMP profile in BIOS and the motherboard handles the rest.
The performance impact is substantial. On DDR4 systems, enabling XMP typically jumps RAM speed from 2133MHz or 2666MHz up to the rated 3200MHz, 3600MHz, or even 4000MHz. On DDR5 systems, the gains can be even larger, moving from a 4800MHz JEDEC default up to 6000MHz, 7200MHz, or beyond depending on your kit. Whether you are gaming, editing video, or running memory-intensive applications, that extra bandwidth translates to tangible real-world improvements.
AMD users have their own equivalent called EXPO (Extended Profiles for Overclocking), and MSI motherboards support both XMP and EXPO depending on your CPU platform. We cover EXPO in detail later in this guide.
How to Enable XMP on MSI Click BIOS 5
MSI’s Click BIOS 5 is the standard interface on most modern MSI motherboards, including Intel 12th through 14th gen boards and AMD AM4/AM5 boards. The interface is graphical and relatively straightforward. Here is how to enable XMP in BIOS MSI using Click BIOS 5.
Step 1: Enter BIOS. Restart your computer and press the Delete key repeatedly during startup. If you have Fast Boot enabled and cannot access BIOS this way, boot into Windows, hold Shift while clicking Restart, then navigate to Troubleshoot, Advanced Options, and select UEFI Firmware Settings.
Step 2: Switch to EZ Mode. If you land in Advanced Mode, look for the “EZ Mode” button in the top-right corner and click it. EZ Mode gives you a simplified overview of your system with a prominent XMP toggle.
Step 3: Enable XMP. In EZ Mode, locate the A-XMP button near the top-left area of the screen. Click it to activate. The button changes from gray to blue (or shows a highlighted state) indicating the profile is now enabled. A confirmation prompt appears. Select Yes to confirm.
Step 4: Save and exit. Press F10 to save your changes and exit. Confirm by selecting Yes when prompted. Your system will restart with XMP active, and your RAM should now run at its advertised speed.
You can also enable XMP through Advanced Mode. Press F7 to enter Advanced Mode, navigate to the OC (Overclocking) tab, find Extreme Memory Profile (XMP) in the list, and set it from Disabled to Profile 1 or Profile 2. Save with F10 as usual.
How to Enable XMP in BIOS MSI (Older Versions)
Older MSI motherboards running Click BIOS 4 or earlier versions use a text-based interface with keyboard navigation rather than mouse-driven menus. The XMP setting lives in a different location compared to Click BIOS 5, but the underlying process is the same. Here is how to find and activate it.
Step 1: Boot into BIOS. Press the Delete key during POST to enter the BIOS setup. On older boards, you may need to press it several times as the window for detection can be narrow.
Step 2: Navigate to the OC menu. Use the arrow keys to move across the top menu bar. Select the OC (Overclocking) tab. This is where all memory and frequency tuning options are grouped together.
Step 3: Locate DRAM Frequency. Scroll down through the overclocking options until you find DRAM Frequency or Memory Frequency. This setting controls your RAM speed and defaults to Auto, which runs at JEDEC specifications.
Step 4: Select your XMP profile. Change the DRAM Frequency from Auto to XMP Profile 1. If your RAM kit includes a second profile, you will also see XMP Profile 2 as an option. For most kits, Profile 1 delivers the advertised speed and is the correct choice.
Step 5: Save and reboot. Press F10 to save your settings and exit. Confirm the save when prompted. The system reboots and applies the XMP profile automatically.
One important note for older BIOS versions: some very early MSI UEFI implementations label the XMP option differently. If you cannot find “XMP” anywhere in the OC menu, look for Extreme Memory Profile, A-XMP, or Memory Profile. These are all the same feature under different names. If none of those appear, your motherboard may require a BIOS update to support XMP on your specific RAM kit.
MSI XMP Profile 1 or 2: Which Should You Choose?
When you open the XMP settings on an MSI motherboard, you will typically see two profile options. This can be confusing, especially since many RAM kits only ship with a single XMP profile stored on the module. Here is what is actually happening.
- XMP Profile 1: This is the primary profile containing the manufacturer’s rated speed, timings, and voltage. It matches the specifications printed on the RAM packaging and is the one you should use in almost every case.
- XMP Profile 2: This is either a secondary, more conservative profile with slightly looser timings or lower frequency for improved compatibility, or in many cases it is simply a duplicate of Profile 1. Some RAM kits with only one XMP profile will still show two options in MSI BIOS, and both will have identical settings.
For most users, go with Profile 1 first. If you experience crashes, blue screens, or boot failures with Profile 1, switch to Profile 2 as a fallback. If both profiles cause instability, the issue likely lies elsewhere, such as CPU memory controller limitations or a BIOS that needs updating.
How to Enable XMP MSI B550 Motherboards
The MSI B550 lineup covers a wide range of AMD AM4 boards, from budget-friendly models like the B550M Pro-VDH to enthusiast options like the MPG B550 Gaming Carbon WiFi. All B550 boards use Click BIOS 5, so the XMP process is identical to the general Click BIOS 5 instructions above. However, there are platform-specific details worth knowing.
On AMD-based MSI boards, the XMP toggle is labeled A-XMP in EZ Mode, which stands for AMD Extreme Memory Profile. Despite the different name, it does the same thing: reads the XMP profile stored on your RAM and applies those settings automatically. The renaming is simply MSI’s way of branding the feature for AMD platforms.
Quick steps for B550 boards:
- Press Delete during boot to enter BIOS
- In EZ Mode, click the A-XMP button at the top of the screen
- Confirm the prompt to enable Profile 1
- If you are running a Ryzen 3000 or Ryzen 5000 series CPU, consider enabling Memory Context Restore in the Advanced BIOS settings under the AMD CBS menu. This feature stores your memory training results to speed up subsequent boots.
- Press F10 to save and exit
B550 motherboards pair well with high-speed DDR4, and Ryzen 5000 series processors in particular benefit from faster memory due to the way AMD’s Infinity Fabric links the CPU cores to the memory controller. Enabling XMP on a B550 board with a Ryzen 5600X and 3600MHz RAM can yield measurable improvements in gaming frame rates and application responsiveness.
DDR5 XMP and EXPO on MSI AM5 Motherboards
With the shift to AMD’s AM5 platform (X670, B650, X870 chipsets), MSI motherboards now support DDR5 memory, and the XMP landscape has changed. DDR5 introduces higher default speeds, different voltage ranges, and AMD’s own EXPO standard as an alternative to Intel’s XMP. If you are building with a Ryzen 7000 or 9000 series processor, this section covers what you need to know.
XMP vs EXPO on AM5 MSI Boards
XMP (Extreme Memory Profile) is Intel’s standard and has been around since DDR3 days. Most DDR5 RAM kits on the market ship with at least one XMP profile. EXPO (Extended Profiles for Overclocking) is AMD’s answer, launched alongside Ryzen 7000 series processors. EXPO profiles are specifically optimized for AMD’s Infinity Fabric and memory controller architecture.
On MSI AM5 motherboards, you can use either profile type. If your RAM kit includes both XMP and EXPO profiles, you will see both listed in the BIOS under the OC tab. The practical difference is that EXPO profiles are tuned specifically for AMD Ryzen memory access patterns, so they may deliver slightly better real-world performance on AMD platforms compared to a generic XMP profile.
How to Enable EXPO on MSI AM5
The process mirrors the standard XMP workflow on MSI Click BIOS 5:
- Enter BIOS by pressing Delete during startup
- Switch to Advanced Mode by pressing F7
- Navigate to the OC tab
- Find Extreme Memory Profile (XMP) and select EXPO Profile 1 from the dropdown (or XMP Profile 1 if your kit only has XMP)
- Press F10 to save and exit
DDR5 voltages differ from DDR4. Where DDR4 XMP typically runs at 1.35V, DDR5 EXPO and XMP profiles range from 1.25V to 1.45V depending on the kit speed. You should not need to adjust this manually unless troubleshooting stability issues. If your system fails to boot with DDR5 XMP or EXPO enabled, the forum-recommended fix is to manually lower the DRAM voltage slightly, for example from 1.40V to 1.35V, and test again.
MSI Memory Try It Feature
Memory Try It is an MSI-exclusive feature that provides additional pre-tuned memory profiles beyond what XMP and EXPO offer. It is particularly useful when your RAM kit does not include an XMP profile, or when you want to experiment with speeds between JEDEC defaults and the full XMP rated speed.
You will find Memory Try It in the OC tab of Advanced Mode, typically listed below the main XMP/EXPO setting. When enabled, it presents a list of frequency and timing presets that MSI has tested on various RAM configurations. These presets range from conservative speeds with tight timings to aggressive overclocks that push beyond the rated XMP speed of your kit.
The feature works well as a fallback when XMP causes instability. If XMP Profile 1 fails, try Memory Try It with a speed one step below your RAM’s rated frequency. For example, if your 6400MHz kit is unstable with XMP, try the 6000MHz Memory Try It preset. You get most of the performance benefit without pushing your CPU’s integrated memory controller to its limit.
Memory Try It is available on most MSI motherboards from the Z690 generation onward, including B650, X670, Z790, and newer chipsets. Older AM4 boards may not include this option depending on the specific model and BIOS version.
How to Verify XMP Is Working After Enabling
Enabling XMP is only half the job. You need to confirm that your RAM is actually running at the correct speed after rebooting. Here are three reliable ways to verify.
Method 1: Check in BIOS. Re-enter BIOS after enabling XMP. On the main EZ Mode screen, the memory speed displayed should now match your RAM’s rated speed. If it still shows the default JEDEC speed (such as 2133MHz for DDR4 or 4800MHz for DDR5), XMP did not apply correctly.
Method 2: Use CPU-Z in Windows. Download the free CPU-Z utility. Open it and go to the Memory tab. Look at the DRAM Frequency field and multiply it by two (since DDR is double data rate). For example, if CPU-Z shows 1800MHz, your effective speed is 3600MHz. Also check the SPD tab to confirm the XMP profile column shows your rated speed and timings.
Method 3: Windows Task Manager. Open Task Manager (Ctrl+Shift+Esc), go to the Performance tab, and click on Memory. The speed displayed here should reflect your XMP-rated speed. Note that Task Manager sometimes rounds or displays the base clock rather than the effective speed, so CPU-Z is the more accurate of the two tools.
After verifying speed, run a stability test. We recommend running MemTest86 for at least one full pass (four to eight hours for thorough coverage). This confirms your XMP settings are stable under load and not producing memory errors that could cause data corruption or random crashes down the line.
How to Turn On XMP in BIOS ASUS (For Comparison)
If you also work with ASUS motherboards or are switching from ASUS to MSI, here is a quick comparison of how the process differs. The underlying concept is the same, but ASUS uses different menu names and navigation paths.
- Restart and press Delete or F2 to enter BIOS
- Press F7 to enter Advanced Mode
- Navigate to the AI Tweaker tab (MSI calls this the OC tab)
- Find AI Overclock Tuner and change it from Auto to XMP
- Select the desired XMP profile when prompted
- Press F10 to save and exit
The ASUS process is straightforward but the terminology differs. Where MSI uses “A-XMP” for AMD boards and “Extreme Memory Profile” in the OC tab, ASUS uses “AI Overclock Tuner” set to XMP. Both achieve the same result. For ASRock motherboard users, we also have a dedicated ASRock RAM overclock guide that covers the process for that brand.
Troubleshooting: XMP Not Supported or Not Working on MSI
XMP does not always work on the first try. Memory overclocking depends on a combination of your CPU’s integrated memory controller, motherboard PCB design, BIOS version, and the RAM kit itself. Here is a comprehensive troubleshooting guide covering the most common problems MSI users encounter.
System Won’t Boot After Enabling XMP
This is the most frequent issue. Your system powers on but hangs during POST, shows a black screen, or displays an “Overclocking Fail” message. The fix is usually straightforward.
First, clear CMOS. Power off the PC completely and unplug the power cable. Either use the Clear CMOS jumper on your motherboard (refer to your manual for its location) or remove the round CR2032 CMOS battery for about a minute. Reinsert the battery or move the jumper back, plug in power, and boot. This resets all BIOS settings to defaults, including XMP. If your motherboard is showing debug LEDs after this, see our guide on the blinking red light on your motherboard for additional diagnostics.
Then try a different approach:
- Re-enter BIOS and try XMP Profile 2 instead of Profile 1 (more conservative settings)
- Manually set the DRAM voltage to the value specified on your RAM packaging. For DDR4, this is typically 1.35V. If XMP sets it to 1.40V, try lowering it to 1.35V, which forum users report fixes stability on many MSI boards.
- Update your BIOS to the latest version from MSI’s support page. Memory compatibility improvements are one of the most common reasons for BIOS updates.
- Try using Memory Try It at a speed one step below your XMP-rated speed
“A XMP Not Supported” Message
This error appears when the BIOS cannot apply the selected XMP profile because of a hardware compatibility limitation. Common causes include an older CPU whose memory controller cannot handle the RAM’s rated speed, a motherboard that lacks support for that specific frequency, or a mismatched RAM kit.
To resolve it, first check that your CPU officially supports the RAM speed you are targeting. Intel and AMD both publish maximum supported memory speeds for each processor generation. If your RAM exceeds that ceiling, XMP will not work reliably. Next, verify your RAM is installed in the correct slots (usually the second and fourth slots from the CPU for dual-channel operation). Finally, update your BIOS, as newer versions frequently expand the list of supported memory speeds and kits.
XMP Greyed Out in MSI Click BIOS 5
“MSI Click BIOS 5 XMP greyed out” is a commonly searched issue. When the XMP or A-XMP option appears grayed out and cannot be selected, it usually means one of the following:
- Your RAM does not have an XMP profile. Budget or OEM RAM modules sometimes lack XMP data entirely. Without a profile stored on the module, the BIOS has nothing to load and grays out the option.
- XMP is already active in a different mode. If you switched to manual overclocking mode in the OC tab, the XMP toggle may be disabled because the BIOS expects you to set parameters manually.
- BETA or outdated BIOS. Some BIOS versions have bugs that prevent XMP from appearing. Updating to the latest stable BIOS version often resolves this.
If XMP is greyed out and none of the above apply, try this lesser-known shortcut shared on the MSI forums: press Right Ctrl + Right Shift + Left Alt + F2 while in BIOS. This unlocks hidden advanced memory configuration options under the Overclocking menu, including System Agent Configuration and Memory Configuration settings that may allow manual memory tuning when XMP is not available.
For more MSI-specific troubleshooting with diagnostic LEDs and error indicators, check our guide on MSI EZ Debug LED troubleshooting.
XMP Works But System Is Unstable
Sometimes XMP appears to work, the system boots, but you experience random BSODs, application crashes, or reboots during heavy use. This typically indicates borderline stability. Run MemTest86 or HCI MemTest for several hours to check for memory errors. If errors appear, try lowering the DRAM frequency one step, increasing the DRAM voltage slightly (within safe limits), or switching to Memory Try It for a more conservative preset.
Mixed RAM kits are a common cause of instability. If you combined RAM from different manufacturers, different speeds, or even different batches of the same model, XMP may not work reliably. The safest approach with mixed kits is to run at the speed of the slowest module or manually configure timings rather than relying on XMP.
How to Turn Off XMP in the BIOS (When Needed)
There are times when disabling XMP makes sense, such as troubleshooting system crashes, running sensitive diagnostics, or reverting to default settings before a BIOS update. The process is simple.
- Enter BIOS by pressing Delete during startup
- In EZ Mode, click the A-XMP button again to toggle it off (the button returns to its gray/disabled state)
- In Advanced Mode, go to the OC tab and set DRAM Frequency or Extreme Memory Profile back to Auto or Disabled
- Press F10 to save and exit
Your RAM will revert to default JEDEC speeds. This is a good diagnostic step if you suspect XMP is causing crashes, blue screens, or boot failures. If the system runs perfectly with XMP off but crashes with it on, you know the memory overclock is the culprit.
MSI Motherboard XMP Enable: Pro Tips for Best Results
Getting XMP working reliably on your MSI motherboard comes down to a few practical habits. These tips are drawn from MSI forum threads, Reddit discussions, and hands-on testing across multiple board generations.
- Update BIOS before enabling XMP. BIOS updates frequently include memory compatibility improvements. Check MSI’s support page for your specific motherboard model and install the latest stable version before attempting XMP, especially with DDR5 kits.
- Install RAM in the correct slots. For dual-channel operation on most MSI boards, populate the second and fourth slots counting from the CPU socket (A2 and B2). Check your motherboard manual, as slot numbering can vary on mini-ITX and micro-ATX boards.
- Match your RAM kit. Use identical modules from the same kit whenever possible. Mixing different RAM speeds, brands, or capacities dramatically reduces the chance of XMP working correctly.
- Verify with stress testing. After enabling XMP, run MemTest86 for at least one full pass and monitor for Windows blue screens over the next few days. A system that boots with XMP enabled is not necessarily stable under load.
- Monitor temperatures. Higher memory speeds produce more heat. If your RAM has no heatspreader or sits in a poorly ventilated area of the case, thermal throttling or errors can occur. Consider a case fan directed toward the RAM slots for high-speed DDR5 kits.
- Know the warranty implications. Technically, XMP is a form of overclocking and may void your CPU warranty according to some manufacturers. In practice, the risk of hardware damage from a standard XMP profile is extremely low, but it is worth being aware of.
Frequently Asked Questions
What happens if I enable XMP on unsupported RAM?
If your RAM modules do not contain a valid XMP profile, the BIOS will simply not show XMP as an option or will display an error message. No damage occurs. If the RAM has a corrupted or incompatible profile, the system may fail to boot, but clearing CMOS restores defaults. You cannot accidentally destroy hardware by selecting XMP on unsupported memory.
Can enabling XMP damage my motherboard or CPU?
XMP profiles are manufacturer-tested and designed to be safe for normal use. The risk of hardware damage from a standard XMP profile is extremely low. That said, XMP is technically classified as overclocking, and some CPU manufacturers state that overclocking voids the processor warranty. Always verify stability with stress testing after enabling XMP to avoid data corruption from memory errors.
Why doesn’t my MSI motherboard have an XMP option?
On MSI motherboards, the XMP feature may appear under different names depending on your CPU platform. On AMD-based boards, it is labeled A-XMP, which stands for AMD Extreme Memory Profile. If you cannot find any memory profile option, your RAM may not include an XMP profile (common with budget or OEM modules), or your BIOS may need updating. You can also try the hidden advanced menu shortcut: Right Ctrl + Right Shift + Left Alt + F2 in BIOS to access additional memory configuration options.
Do I need to enable XMP every time I update my BIOS?
Most BIOS updates reset all settings to factory defaults, including XMP. After flashing a new BIOS version, you should re-enter BIOS, verify your XMP profile is still enabled, and confirm the correct speed. This is a good habit regardless, since some BIOS updates change how memory profiles are applied or add new compatibility options.
Can I enable XMP with AMD CPUs?
Yes. AMD processors support Intel XMP profiles on MSI motherboards. AMD also has its own memory profile standard called EXPO (Extended Profiles for Overclocking), which is specifically optimized for Ryzen processors. On MSI AM5 boards, you can choose between XMP and EXPO profiles if your RAM kit includes both. On AM4 boards, the A-XMP option reads standard XMP profiles from your RAM and applies them.
What is the difference between XMP Profile 1 and Profile 2?
Profile 1 typically contains the manufacturer’s advertised speed, timings, and voltage, which is the specification printed on the RAM packaging. Profile 2 usually offers a more conservative configuration with either a slightly lower frequency or looser timings for better stability. Many RAM kits only have one profile stored, so MSI BIOS may show two options that are actually identical. Start with Profile 1 and switch to Profile 2 only if you experience instability.
Should I enable XMP if I am not a gamer?
Absolutely. Faster RAM improves performance across a wide range of tasks beyond gaming. Video editing, 3D rendering, software compilation, virtualization, and general multitasking all benefit from increased memory bandwidth. Even everyday tasks like web browsing with many tabs open feel snappier with XMP-enabled memory speeds. There is almost no downside to enabling XMP if your system is stable.
Is XMP good for gaming?
Yes, XMP provides a measurable performance improvement in gaming, particularly in CPU-bound scenarios where the processor is waiting on memory data. On AMD Ryzen systems, faster RAM directly increases Infinity Fabric speed (FCLK), which reduces memory latency and can boost frame rates by 5 to 15 percent in some titles. On Intel systems, the gains are smaller but still present, especially at 1080p resolution where the CPU bottleneck is more pronounced. If you play competitive games or want the highest frame rates possible, XMP is an easy win.
How can I tell if XMP is enabled on my MSI motherboard?
The quickest way is to open Task Manager in Windows (Ctrl+Shift+Esc), go to the Performance tab, and click Memory. The displayed speed should match your RAM kit’s rated XMP speed. For more detailed verification, use the free CPU-Z utility and check the Memory tab. The DRAM Frequency multiplied by two gives your effective speed. You can also re-enter BIOS and check whether the A-XMP or XMP toggle shows as enabled (highlighted blue in EZ Mode).
What is MSI Memory Try It and should I use it?
Memory Try It is an MSI-exclusive BIOS feature that provides additional pre-tuned memory profiles beyond what XMP offers. It is useful when your RAM lacks an XMP profile, or when XMP causes instability and you want a more conservative speed. You can find it in the OC tab of Advanced Mode. It is worth trying if XMP fails, as it often provides a stable middle ground between JEDEC defaults and the full XMP rated speed.
Conclusion: Unlock Your RAM’s Full Potential on MSI
Learning how to enable XMP in BIOS MSI motherboards is one of the simplest and most effective ways to get the performance you already paid for. Whether you are running a B550 board with DDR4 and a Ryzen 5000 processor, or an X670 board with DDR5 and a Ryzen 9000 chip, the process follows the same pattern: enter BIOS, find the XMP or A-XMP toggle, select Profile 1, and save with F10.
The key takeaway is that XMP, EXPO, and Memory Try It are all tools to unlock your RAM’s rated speed. Start with XMP Profile 1, verify it is working with CPU-Z or Task Manager, and stress test with MemTest86 to confirm stability. If XMP causes problems, work through the troubleshooting steps in this guide before giving up on your rated speed. Most issues are solvable with a BIOS update, voltage adjustment, or a switch to a more conservative profile.
Your RAM is only running at full speed if you tell it to. Take thirty seconds to enable XMP in your MSI BIOS, and enjoy the performance difference across everything you do on your PC.