Random crashes, blue screens, and freezing mid-game are frustrating problems that plague PC builders and upgraders alike. If your system became unstable after a RAM upgrade or BIOS change, the culprit is almost certainly your memory overclocking profile. Learning how to disable XMP profile settings in your BIOS is one of the fastest ways to restore a crashing computer to reliable operation, and the entire process takes under five minutes.
This guide walks you through every step of turning off XMP (or AMD EXPO) across all four major motherboard manufacturers. You will also find a DDR4 vs DDR5 comparison, a BIOS key quick-reference chart, and detailed troubleshooting for issues like XMP reverting on its own or conflicts with RGB control software.
Key Takeaways
- XMP (Extreme Memory Profile) pushes RAM beyond default JEDEC speeds, which can trigger BSOD errors, boot failures, and random freezes
- Disabling XMP returns your memory to safe, standardized speeds and typically resolves instability immediately
- Each motherboard brand (MSI, ASUS, ASRock, Gigabyte) has a slightly different BIOS menu path, but the general process is the same
- After disabling XMP, DDR4 drops to 2133-2400 MHz and DDR5 falls to 4800 MHz by default
- You can re-enable XMP at any time, so disabling it is completely reversible
What Is XMP and Why Would You Need to Disable It?
XMP stands for Extreme Memory Profile. Intel developed this technology as a way to package certified overclocking presets into RAM modules. When you purchase a memory kit advertised as 3200 MHz, 3600 MHz, or faster, those headline speeds are only attainable when XMP is active. Out of the box, your RAM sticks run at conservative JEDEC-standard frequencies instead.
Enabling XMP tells your motherboard to raise the DRAM voltage, tighten memory timings, and increase the clock frequency to match the rated specs on your RAM packaging. For many users this works perfectly and delivers a nice speed boost. However, because XMP is technically a form of overclocking, it pushes hardware beyond officially guaranteed parameters. Not every combination of CPU memory controller, motherboard, and RAM kit can sustain those elevated settings without errors.
You should consider disabling XMP if you notice any of the following symptoms:
- Blue Screen of Death errors, especially MEMORY_MANAGEMENT codes
- Random system freezes during gaming or heavy workloads
- Boot failures or endless restart loops
- Games and applications crashing to the desktop without warning
- System instability after waking from sleep mode
- Memory-related errors reported by Windows Event Viewer
These problems arise because XMP places extra stress on your memory controller and power delivery. A weak CPU integrated memory controller, an aging power supply, or subtle incompatibilities between your RAM and motherboard can all push an XMP-enabled system past its breaking point. For a deeper look at the relationship between memory profiles and system crashes, check out our guide on what to do after upgrading your RAM.
DDR4 vs DDR5: How Disabling XMP Differs
The impact of turning off XMP depends heavily on which DDR generation you are running. DDR5 has been the mainstream standard for new builds since late 2024, but many systems still use DDR4. Understanding the baseline speeds helps you set realistic expectations for the performance trade-off.
Default Speeds Without XMP
- DDR4 without XMP: Runs at JEDEC standard speeds of 2133 MHz or 2400 MHz, depending on the module. Some higher-bin DDR4 chips default to 2666 MHz, but anything above that requires an overclocking profile.
- DDR5 without XMP: Starts at a JEDEC baseline of 4800 MHz. Even without XMP, DDR5 delivers substantially more bandwidth than overclocked DDR4, so the relative performance penalty of disabling XMP on DDR5 is smaller in percentage terms.
For a quick comparison, here is what you can expect when you disable XMP on each memory type:
- DDR4 3200 MHz kit with XMP on: 3200 MHz / With XMP off: 2133 MHz (roughly 33% drop)
- DDR4 3600 MHz kit with XMP on: 3600 MHz / With XMP off: 2133 MHz (roughly 41% drop)
- DDR5 6000 MHz kit with XMP on: 6000 MHz / With XMP off: 4800 MHz (roughly 20% drop)
- DDR5 7200 MHz kit with XMP on: 7200 MHz / With XMP off: 4800 MHz (roughly 33% drop)
Notice that DDR5 users lose a smaller percentage of their bandwidth because the JEDEC baseline is already high at 4800 MHz. For DDR4 users, the gap is more pronounced, especially with kits rated at 3600 MHz and above. In practical terms, DDR5 owners may barely notice the change in everyday tasks, while DDR4 owners could see more visible slowdowns in memory-heavy applications.
How to Disable XMP in BIOS: Step-by-Step Guide
The overall process for disabling XMP is consistent across all motherboards, even though the menu names and button layouts vary by brand. Before you begin, save any open files and close running programs. BIOS changes are safe as long as you do not interrupt the system while it is saving.
Preparation
- Save all work and close every application
- Keep your system plugged into a reliable power source (avoid doing this on a laptop battery)
- If anything goes wrong, you can always exit without saving to discard changes
- Have your motherboard manual handy in case the layout differs slightly from what is described here
General Steps That Work on Most Boards
- Restart your computer. You need a fresh boot to enter the BIOS setup utility.
- Press the BIOS access key repeatedly during startup. The key varies by manufacturer (see the quick-reference chart below). Start tapping it the moment the screen goes dark after restart.
- Switch to Advanced Mode if necessary. Many boards open in a simplified EZ Mode by default. Look for an Advanced Mode button or press F7 on most brands.
- Navigate to the overclocking or memory settings section. This is usually labeled OC, Extreme Tweaker, or DRAM Configuration depending on your board.
- Locate the XMP or EXPO profile setting. It might be called “Extreme Memory Profile (XMP),” “Ai Overclock Tuner,” or “Load XMP Profile.”
- Change the profile to Disabled or Auto. Selecting Auto lets the motherboard pick safe JEDEC settings. Disabled explicitly turns off the profile. Either option works.
- Save and exit. Press F10 on almost every motherboard, confirm the save prompt, and your system will reboot with XMP turned off.
These generic instructions cover the basics, but BIOS menus differ significantly between manufacturers. Below you will find detailed, brand-specific walkthroughs for the four largest motherboard makers.
How to Turn Off XMP in BIOS on Different Motherboards
Before diving into each brand, here is a quick-reference chart showing the BIOS access key and XMP menu location for the four major manufacturers. If you already know how to enter your BIOS, skip straight to your brand section below.
- MSI — BIOS Key: Delete — XMP Location: OC > DRAM Setting
- ASUS — BIOS Key: Delete or F2 — XMP Location: Extreme Tweaker > Ai Overclock Tuner
- ASRock — BIOS Key: Delete or F2 — XMP Location: OC Tweaker > Load XMP Profile
- Gigabyte — BIOS Key: Delete — XMP Location: Settings > Advanced Memory Settings (or Tweaker > XMP Profile)
How to Disable XMP on MSI Motherboards
MSI uses its Click BIOS interface across most modern boards, including Click BIOS 5 on older models and Click BIOS X on newer ones. If you need extra help getting into the firmware in the first place, our MSI motherboard BIOS setup guide covers all the access methods in detail.
- Restart your PC and press the Delete key repeatedly until the Click BIOS screen appears.
- If the interface shows “EZ Mode” at the top, press F7 to switch to Advanced Mode.
- Click on the OC menu on the left side of the screen.
- Scroll down to the DRAM Setting subsection.
- Find the option labeled “Extreme Memory Profile (XMP)” or “A-XMP” and set it to Disabled.
- Press F10 to save changes and exit. Confirm when prompted.
On AMD-based MSI boards, you may also see an EXPO toggle in the same DRAM Setting section. Disable that as well if present. If you later decide you want the performance back, you can follow our guide on how to enable XMP on MSI motherboards to reverse the process.
How to Disable XMP on ASUS Motherboards
ASUS motherboards, including the popular TUF and ROG lines, group memory tuning controls under the Extreme Tweaker tab. The exact label varies slightly between Intel and AMD boards, but the navigation path remains the same.
- Restart and press Delete (or F2) repeatedly to enter the ASUS UEFI BIOS.
- If you land in EZ Mode, press F7 to enter Advanced Mode.
- Select the Extreme Tweaker tab along the top menu bar.
- Locate the Ai Overclock Tuner setting near the top of the list.
- Change it from “XMP I” or “XMP II” to Auto (or “Disabled” if Auto is not available).
- Press F10, confirm the save, and let the system reboot.
ASUS boards with AMD processors may show “EXPO I” instead of “XMP I” in the Ai Overclock Tuner dropdown. The disable procedure is identical: set it to Auto. The ASUS Armoury Crate software in Windows does not provide a way to toggle XMP, so BIOS access is required.
How to Disable XMP on ASRock Motherboards
ASRock places its XMP controls in the OC Tweaker section. The exact naming can differ between Intel and AMD boards, but the layout is consistent across recent generations. For users who need help reaching the BIOS screen itself, our ASRock motherboard BIOS access guide has you covered.
- Restart and press Delete (or F2) repeatedly until the ASRock UEFI screen loads.
- If you see EZ Mode, press F6 to enter Advanced Mode.
- Navigate to the OC Tweaker tab.
- Look for “Load XMP Profile” (on Intel boards) or “EXPO Profile” (on AMD boards) in the memory section.
- Set the profile dropdown to Auto or Disabled.
- Press F10 to save and exit.
Some ASRock boards display XMP Profile 1 and XMP Profile 2 as separate options. Profile 1 is typically the primary rated speed, while Profile 2 runs tighter timings at the same frequency. If you are troubleshooting instability, disable both profiles to return to a clean JEDEC baseline.
How to Disable XMP on Gigabyte Motherboards
Gigabyte rounds out the top four motherboard manufacturers, and its UEFI layout is a bit different from the others. Depending on your specific model and BIOS version, the XMP toggle lives in one of two places: the Settings menu or the Tweaker tab. Both paths are covered below.
- Restart and press Delete repeatedly to enter the Gigabyte UEFI BIOS.
- If the screen shows the simple Home (EZ Mode) layout, press F2 to switch to Advanced Mode.
- Path A (newer boards): Go to Tweaker on the top menu, then find “XMP Profile” or “Extreme Memory Profile” and set it to Disabled.
- Path B (older boards): Go to Settings > Advanced Memory Settings, then locate the XMP option and set it to Disabled.
- Press F10 to save and exit. Confirm the save prompt.
Some Gigabyte boards label the setting as “Extreme Memory Profile (X.M.P.)” with a dropdown that shows Profile 1, Profile 2, and Disabled. Pick Disabled for a complete reset to JEDEC defaults. Gigabyte’s Control Center software in Windows cannot toggle XMP, so you must make this change in the firmware.
What Happens After Disabling XMP?
Once you turn off XMP and save your BIOS settings, the system reboots with memory running at stock JEDEC frequencies. Two things change right away: your RAM speed drops, and your system stability improves. Here is what to expect in each category.
Performance Impact
- DDR4 RAM drops to 2133 MHz or 2400 MHz, while DDR5 settles at 4800 MHz
- Memory-intensive workloads like video rendering and large-file compression may take 10-20% longer
- Gaming frame rates can dip by 5-15% in CPU-bound titles, though GPU-heavy games are largely unaffected
- Everyday tasks such as web browsing, office work, and media playback feel virtually identical
- Application loading times may increase slightly, particularly for programs that rely on fast memory access
Stability Improvements
- BSOD errors, especially MEMORY_MANAGEMENT codes, typically stop immediately
- Random crashes and freezes during gaming sessions disappear
- Boot reliability improves significantly, with no more failed starts or infinite reboot loops
- Sleep/wake issues that plagued some MSI and Gigabyte boards with XMP active are resolved
- The system runs cooler and draws less power since voltage returns to standard levels
The real-world performance gap is smaller than the numbers suggest. Benchmarks exaggerate the difference because they isolate memory performance, while most real workloads spread demand across the CPU, GPU, storage, and RAM simultaneously. A stable system running at JEDEC speeds will always outperform an unstable system crashing every hour, even if the unstable system benchmarks higher. If you recently upgraded your memory modules and want to make sure everything is configured properly, our article on what to do after upgrading RAM walks through the full post-upgrade checklist.
Alternative Solutions: EXPO, Manual Tuning, and Software Options
AMD EXPO vs Intel XMP
If your system uses an AMD processor, you may see EXPO (Extended Profiles for Overclocking) instead of XMP in the BIOS. EXPO is AMD’s answer to Intel’s XMP standard and works the same way: it loads a preconfigured profile that pushes RAM beyond JEDEC defaults. The disabling process is identical. Just locate the EXPO setting in your BIOS (usually in the same menu as XMP would appear) and set it to Auto or Disabled.
Most modern BIOS menus show both XMP and EXPO options regardless of your CPU brand. On an Intel board, EXPO is grayed out or irrelevant. On an AMD board, XMP profiles may still be visible but EXPO is the one actually active. When in doubt, disable both to ensure a clean slate.
Manual RAM Configuration
For users who want to split the difference between full XMP speed and slow JEDEC defaults, manual tuning offers a middle ground. The idea is to start from a stable baseline and then carefully raise the frequency one step at a time, testing for stability after each adjustment.
- Disable XMP completely to establish a rock-solid JEDEC baseline.
- Enter the manual DRAM frequency setting and bump the speed one notch above default (for example, from 2133 MHz to 2400 MHz on DDR4).
- Run a stability test using MemTest86, Windows Memory Diagnostic, or a demanding game for at least 30 minutes.
- If the system is stable, increase the frequency one more step and test again.
- Repeat until you find the highest speed that passes all stability tests without errors.
- Optionally fine-tune DRAM voltage and CAS latency for additional gains.
This manual approach requires patience but often lands you at a frequency higher than JEDEC yet lower than full XMP, giving you extra performance without the crashes. For a broader look at optimizing memory through firmware settings, see our guide on increasing RAM speed with BIOS XMP settings.
Can You Disable XMP Without Entering BIOS?
A common question from users who dread BIOS navigation is whether XMP can be turned off from within Windows. The short answer is no, not directly. XMP is a firmware-level setting stored in the BIOS, and Windows has no built-in mechanism to change it. However, some motherboard manufacturers bundle control utilities that can adjust certain memory parameters:
- ASUS Armoury Crate can read memory speeds but does not expose an XMP toggle
- MSI Center offers system monitoring but delegates XMP control to the BIOS
- Gigabyte Control Center similarly lacks a direct XMP on/off switch
The closest workaround is using MSI Afterburner or Intel XTU for CPU-related overclocking, but even those tools do not modify the XMP memory profile. To change XMP, you must restart your computer and enter the BIOS. There is no shortcut around this.
Troubleshooting Common XMP Issues
Disabling XMP solves most instability problems, but some situations require extra steps. This section addresses the most frequently reported issues from PC building communities, including the widely asked question of why XMP sometimes disables itself without any user action.
Why Does XMP Keep Disabling Itself?
One of the most frustrating issues users encounter is enabling XMP, confirming it works, and then discovering it has reverted to Disabled after a reboot. This problem is reported across all motherboard brands and has several distinct causes.
Outdated BIOS firmware is the leading culprit. Motherboard manufacturers regularly release BIOS updates that improve memory compatibility and fix bugs in the XMP detection logic. If your BIOS is several versions behind, it may fail to properly store the XMP setting across reboots. Check your motherboard manufacturer’s support page for the latest version and update if one is available.
RGB control software conflicts are a surprisingly common cause. Utilities like ASUS Armoury Crate, MSI Center, Gigabyte RGB Fusion, and third-party tools such as SignalRGB or OpenRGB sometimes intercept memory module SPD data during startup. When these tools read or write lighting configurations to the RAM’s EEPROM, they can inadvertently reset the XMP profile flag. Disabling or uninstalling RGB software temporarily is a reliable way to test whether it is the trigger.
RAM and motherboard incompatibility plays a role as well. Every motherboard publishes a Qualified Vendor List (QVL) that specifies exactly which RAM kits have been tested and certified for that board. If your memory kit is not on the QVL, the BIOS may reject the XMP profile during POST and silently fall back to JEDEC defaults. Checking the QVL on your manufacturer’s website tells you whether your RAM has been validated for your exact motherboard model.
Incorrect RAM slot placement can also undermine XMP stability. Most dual-channel motherboards are designed to achieve their rated memory speeds only when modules are installed in specific slots, typically labeled A2 and B2 (the second and fourth slots from the CPU). Placing RAM in A1 and B1 instead can weaken the signal integrity enough that XMP fails to train during boot, causing the BIOS to disable it automatically. Verify that your sticks are seated in the slots recommended by your motherboard manual.
System Still Unstable After Disabling XMP
If turning off XMP did not resolve your crashes, the problem likely lies elsewhere. Work through these steps in order:
- Reset BIOS to default values. Load Optimized Defaults in the BIOS exit menu. This clears any stray overclocking, voltage, or timing adjustments that might linger from previous tweaking sessions.
- Update your BIOS to the latest version. Newer firmware frequently improves memory training algorithms and broadens kit compatibility, especially on boards released during the DDR5 transition.
- Run a full RAM diagnostic. Use Windows Memory Diagnostic (built into Windows) or the more thorough MemTest86 (bootable from a USB drive). These tools can detect faulty modules that would crash regardless of XMP status.
- Check physical RAM seating. Power off, unplug, and reseat each module firmly until the retention clips click. A partially seated stick causes intermittent contact errors.
- Verify correct slot placement. Confirm your RAM modules occupy the A2 and B2 slots (or the slots specified in your motherboard manual) for optimal signal integrity.
- Test individual modules. Remove all but one stick and run the system. Repeat with each stick individually. If one module causes errors while the others are fine, you have identified a defective unit.
How to Check RAM Speed After Changes
After making any BIOS adjustment, you should verify that the change actually took effect. The quickest method is built right into Windows.
- Press Ctrl+Shift+Esc to open Task Manager.
- Click on the Performance tab.
- Select Memory from the left sidebar.
- Read the Speed value displayed in MHz.
Compare the reported speed to your RAM’s advertised rating. If you see 2133 MHz or 2400 MHz on DDR4, or 4800 MHz on DDR5, XMP is successfully disabled. If the speed still shows the XMP-rated frequency, the BIOS change did not save correctly and you should re-enter firmware to check the setting.
For more detailed information including CAS latency and command rate, download the free CPU-Z utility and check the Memory tab. CPU-Z displays the actual running frequency, which you multiply by two (for DDR) to get the effective speed. A reading of 1066 MHz in CPU-Z means your RAM is running at 2133 MHz effective, confirming XMP is off.
When to Update Your BIOS
BIOS updates are worth considering when you experience any of the following:
- XMP profiles that worked previously stop functioning after a system change
- Your motherboard does not recognize a newly installed RAM kit at its rated speed
- The manufacturer’s changelog specifically mentions improved memory compatibility
- You are running a BIOS version that is more than a year old and you plan to enable XMP on a new RAM kit
Flashing a BIOS does carry a small risk if the process is interrupted by a power outage. Always connect your system to a UPS or ensure reliable power before starting the update, and follow the manufacturer’s instructions precisely.
Frequently Asked Questions
Will disabling XMP damage my RAM?
No. Disabling XMP runs your RAM at standard JEDEC specifications, which is the safest possible operating mode for memory. XMP itself is the overclocked state. Running at default speeds actually reduces stress on your modules and can extend their lifespan.
How much performance will I lose by disabling XMP?
The performance drop depends on your workload and memory type. DDR4 users may notice a 5-15% reduction in gaming frame rates and a 10-20% slowdown in memory-heavy tasks. DDR5 users typically see a smaller hit (around 5-10%) because the JEDEC baseline of 4800 MHz is already quite fast. Everyday browsing, streaming, and office work feel essentially unchanged on either platform.
Can I enable XMP later if I want to?
Absolutely. XMP is a BIOS toggle that you can switch on or off at any time. Disabling it does not permanently change your hardware. Just re-enter BIOS, set the XMP profile back to Profile 1, save, and reboot. Your RAM will return to its advertised speed immediately.
What is the difference between XMP and EXPO?
XMP (Extreme Memory Profile) is Intel’s memory overclocking standard, while EXPO (Extended Profiles for Overclocking) is AMD’s equivalent. Both technologies do the same thing: load a preconfigured set of memory speeds, voltages, and timings that exceed JEDEC defaults. Intel processors use XMP, AMD processors use EXPO, and the process for disabling either one is nearly identical in the BIOS.
Why does XMP cause my system to crash?
XMP pushes your RAM beyond its official specification by increasing frequency, tightening timings, and raising voltage. Not every CPU memory controller can handle those demands, and some RAM kits are marginally stable even at their rated XMP speed. Contributing factors include a weak power supply, poor airflow causing heat buildup, motherboard trace routing limitations, and RAM kits that are not on your motherboard’s Qualified Vendor List.
Should I disable XMP for gaming?
If your games crash, stutter, or produce blue screens, disabling XMP is worth trying. Many competitive gamers actually prefer a stable system over a marginally faster one, because consistency matters more than peak frame rates in ranked play. Test your favorite titles with XMP off for a few sessions and compare the experience. If stability improves noticeably and the performance dip is tolerable, keep it disabled.
How do I know if XMP is enabled or disabled?
Open Task Manager with Ctrl+Shift+Esc, go to the Performance tab, and select Memory. The Speed field shows your current DRAM frequency. Compare it to your RAM kit’s rated speed. If the numbers match the advertised spec (such as 3200 MHz or 6000 MHz), XMP is active. If you see a lower JEDEC speed (2133 MHz for DDR4 or 4800 MHz for DDR5), XMP is off. The free CPU-Z utility provides even more detail, including timings and command rate.
Can XMP disable itself automatically?
Yes, and this is a widely reported issue. XMP can revert to Disabled on its own for several reasons: an outdated BIOS version with buggy memory training, RGB control software overwriting SPD data on the RAM modules during startup, an incompatible RAM kit that is not on your motherboard’s QVL, or incorrect physical slot placement (using A1/B1 instead of A2/B2). Updating your BIOS, removing RGB software, and reseating RAM in the correct slots usually fixes the problem.
Can I disable XMP without entering BIOS?
No. XMP is a firmware-level setting stored in the BIOS, and no Windows application can modify it directly. Motherboard utilities like ASUS Armoury Crate, MSI Center, and Gigabyte Control Center can monitor memory speeds but cannot toggle the XMP profile. You must restart your computer, enter the BIOS using the Delete or F2 key, change the XMP setting, save, and reboot.
Is it okay to disable XMP?
Yes, it is completely safe and often recommended as a troubleshooting step. Running RAM at JEDEC defaults ensures maximum compatibility and stability. Many users run their systems with XMP disabled for years without any issues. The only trade-off is performance, and for most casual users the difference is barely noticeable in day-to-day use.
Conclusion
Knowing how to disable XMP profile settings is an essential skill for anyone building, upgrading, or troubleshooting a PC. Whether you are dealing with MEMORY_MANAGEMENT blue screens, random game crashes, or a system that refuses to boot reliably, turning off XMP in BIOS is the single most effective first step. The process takes less than five minutes and is completely reversible.
The key steps are consistent across all four major manufacturers: enter BIOS using the Delete or F2 key, navigate to the overclocking or memory section, set the XMP or EXPO profile to Disabled or Auto, then save and exit with F10. Your RAM will drop to safe JEDEC speeds (2133-2400 MHz for DDR4, 4800 MHz for DDR5), and the stability improvement is usually immediate and dramatic.
If disabling XMP alone does not fix your problems, work through the troubleshooting steps in this guide: update your BIOS, check your QVL compatibility, verify correct A2/B2 slot placement, and run a memory diagnostic. For users who want to recoup some performance after stabilizing their system, the manual tuning approach lets you find the sweet spot between speed and reliability. A system that runs smoothly at slightly lower memory speeds will always be more productive than one that crashes at peak frequency.