Enable XMP in BIOS to Improve RAM Speed If You’ve a New Memory Kit
If you recently upgraded your computer with a new memory kit, you may be surprised to discover that your RAM is not running at the speed advertised on the package. For example, a memory kit rated for 3200MHz, 3600MHz, or even 6000MHz often operates at a much lower default speed after installation. This happens because most motherboards automatically use standard memory settings to ensure maximum compatibility during the first boot. To unlock the full performance of your memory, you need to enable XMP in the BIOS.
In this guide, I will explain everything you need to know about enabling XMP in BIOS, including how it works and its benefits.
What Is XMP and Why Does It Matter?
Modern RAM modules are sold with specific speed ratings, such as 3200MHz, 3600MHz, 5200MHz, or 6000MHz. However, these speeds are not always applied automatically when the memory is installed. Instead, motherboards typically use safe default settings established by industry standards.
As a result, a memory kit advertised at 3600MHz may initially run at only 2133MHz or 2400MHz. This means you are not getting the full performance you paid for.
XMP stores preconfigured performance settings directly on the memory module. When enabled, the motherboard reads these settings and automatically applies the correct frequency, voltage, and memory timings.
Benefits of enabling XMP include:
- Improved gaming performance
- Better system responsiveness
- Faster multitasking
- Enhanced productivity in memory-intensive applications
- Full utilization of your RAM’s rated specifications
Because XMP uses manufacturer-tested settings, it is generally considered a safe and beginner-friendly performance optimization.
Enable XMP in BIOS to Improve Your RAM Speed

To enable XMP in BIOS, restart your computer and enter the BIOS setup screen by pressing the designated key during startup, such as Delete, F2, or F10. Locate the memory or overclocking section, find the XMP Profile option, select the available profile, save your changes, and restart the computer. Once enabled, your RAM will operate at its advertised speed instead of the default lower frequency, potentially improving system and gaming performance.
Step 1: Verify That Your Hardware Supports XMP
The first step is making sure your hardware supports XMP functionality.
Most modern Intel and AMD motherboards support memory profiles, but older systems may not. Additionally, your RAM must include an XMP profile to take advantage of this feature.
To check your memory specifications, look at the packaging, manufacturer website, or product documentation. Most performance memory kits prominently mention XMP Ready, Intel XMP, or AMD EXPO support.
You should also verify your motherboard model. If you are unsure which motherboard you have, press Windows + R, type msinfo32, and press Enter. In the System Information window, look for the motherboard manufacturer and model number.
Visit the motherboard manufacturer’s website and review the specifications page. Most manufacturers clearly state whether XMP support is available.
If both your motherboard and memory support XMP, you can proceed confidently to the next step.
Step 2: Save Your Work and Restart Your Computer
Before entering the BIOS, save any open files and close running applications.
The BIOS environment operates outside Windows, meaning your computer must restart to access it. Unsaved work may be lost if applications remain open during the reboot process.
After saving your work, restart the computer normally through the Windows Start menu.
As the computer begins restarting, prepare to press the BIOS access key repeatedly. The correct key varies depending on the motherboard manufacturer.
Common BIOS keys include:
- Delete
- F2
- F10
- F12
- Esc
Many systems briefly display the correct key during startup. If you miss it, simply restart and try again.
Do not worry if entering the BIOS seems intimidating. Modern BIOS interfaces are graphical and much easier to navigate than older versions.
Step 3: Enter the BIOS Setup Utility
Once the computer begins booting, repeatedly press the BIOS access key until the BIOS setup screen appears.
The appearance of the BIOS varies by motherboard manufacturer. Some use a simple interface, while others offer advanced graphical dashboards with mouse support.
When BIOS opens, avoid changing unrelated settings. BIOS controls critical hardware functions, and unnecessary modifications may cause instability.
Spend a moment familiarizing yourself with the layout. Most BIOS interfaces contain sections related to:
- System information
- CPU settings
- Memory settings
- Storage configuration
- Boot options
- Overclocking features
The exact names differ between manufacturers, but the XMP option is usually easy to locate once you know where to look.
Step 4: Switch to Advanced Mode If Necessary
Many modern motherboards open in an easy or simplified mode designed for basic users.
While this view displays important system information, advanced memory settings may be hidden.
Look for an option labeled:
- Advanced Mode
- Expert Mode
- F7 Advanced Mode
- Advanced Settings
Press the indicated key or select the option using your mouse.
Advanced Mode provides access to additional controls, including memory frequency, voltage settings, and XMP profiles.
Do not feel overwhelmed by the number of settings displayed. You only need to locate the XMP option.
Step 5: Find the XMP Setting
The next step is locating the memory profile option.
Depending on your motherboard manufacturer, the setting may appear under different sections.
Common locations include:
- AI Tweaker
- OC Tweaker
- Extreme Tweaker
- Overclocking
- Memory Settings
- DRAM Configuration
Look for settings labeled:
- XMP
- XMP Profile
- Extreme Memory Profile
- DOCP
- EXPO
If you have an Intel system, you will most likely see XMP. AMD systems may display DOCP, EOCP, A-XMP, or EXPO, depending on the motherboard brand.
Once located, select the setting to view available profiles.
Step 6: Enable the Appropriate XMP Profile
Most memory kits include at least one profile, while some offer multiple options.
You may see choices such as:
- Disabled
- Profile 1
- Profile 2
In most situations, Profile 1 is the recommended option because it uses the manufacturer’s primary tested settings.
Select the profile and review the displayed information.
You should notice changes to:
- Memory frequency
- Voltage
- Memory timings
For example, RAM previously running at 2400MHz may now be configured for 3600MHz.
Because these settings are prevalidated by the memory manufacturer, manual tuning is usually unnecessary.
After selecting the profile, the motherboard will automatically prepare to apply the new configuration.
Step 7: Save Changes and Exit BIOS
After enabling XMP, you must save the new settings before leaving the BIOS.
Most motherboards display a shortcut key, such as F10 for saving and exiting.
Select the save option and confirm the changes when prompted.
The BIOS may show a summary of modified settings, including the new memory frequency and voltage values.
Review the information carefully and approve the changes.
The computer will then restart automatically.
During the first reboot after enabling XMP, startup may take slightly longer than usual because the motherboard is training the memory using the new settings.
This behavior is normal.
Step 8: Confirm That XMP Is Working Correctly
After Windows loads, verify that your RAM is running at the intended speed.
One simple method involves using Task Manager. Press Ctrl + Shift + Esc to open Task Manager. Select the Performance tab and click Memory.
Look for the memory speed value displayed on the right side of the window.
You can also use third-party tools such as CPU-Z to view detailed memory information.
Keep in mind that DDR memory reports half of its effective speed in some utilities. For example, DDR4-3600 memory may appear as approximately 1800MHz because data is transferred twice per clock cycle.
If the reported value matches the expected speed, XMP has been successfully enabled.
Step 9: Test System Stability
Although XMP settings are validated by memory manufacturers, it is still a good idea to test system stability.
Use your computer normally for several hours.
Launch games, productivity software, or other demanding applications that you frequently use.
Watch for symptoms such as:
- Unexpected restarts
- System freezes
- Blue screen errors
- Application crashes
Most systems operate perfectly with XMP enabled. However, if stability issues occur, updating the BIOS or selecting a different memory profile may help.
In rare cases, the motherboard or processor may have difficulty running memory at the highest rated speed.
XMP Is Missing? Here’s Why?
Sometimes users cannot find the XMP setting in the BIOS.
Several factors may explain this issue.
- The motherboard may not support memory profiles.
- The RAM may not contain an XMP profile.
- The BIOS version may be outdated.
- The setting may be hidden under advanced menus.
A BIOS update often resolves compatibility issues and can improve memory support for newer RAM kits.
Always download BIOS updates directly from the motherboard manufacturer’s support page and follow official instructions carefully.
Is Enabling XMP Safe?
Yes, enabling XMP is generally safe for compatible hardware.
The settings contained within the profile are created and tested by the memory manufacturer. Unlike manual overclocking, XMP does not require users to experiment with voltages or timings.
In most cases, enabling XMP will not damage hardware and will not noticeably reduce component lifespan.
However, because XMP technically operates memory above standard JEDEC specifications, some manufacturers classify it as a form of memory overclocking.
For the vast majority of users, the risk is extremely low when using quality hardware and proper cooling.
FAQs
What does XMP stand for?
XMP stands for Extreme Memory Profile. It is a technology that allows RAM to run at its advertised speed through preconfigured settings stored on the memory module.
Does enabling XMP increase FPS in games?
Yes, faster RAM can improve gaming performance, especially in CPU-dependent games. The performance gain varies depending on the game, processor, and memory speed.
Can XMP damage my RAM?
No. XMP uses settings validated by the memory manufacturer. It is considered safe when supported by your motherboard and RAM.
Why is my RAM running slower than advertised?
Most motherboards use default memory settings when first installed. Enabling XMP allows the RAM to operate at its rated frequency.
What if my computer will not boot after enabling XMP?
Reset the BIOS to default settings and try a different profile if available. Updating the motherboard BIOS may also resolve compatibility issues.
Is XMP available on AMD systems?
Yes. AMD motherboards often support similar technologies such as EXPO, DOCP, EOCP, or A-XMP.
Do I need special software to enable XMP?
No. XMP is enabled directly through the BIOS or UEFI firmware interface and does not require additional software.
Should I enable XMP on a new PC?
Yes. If your motherboard and RAM support XMP, enabling it helps ensure you receive the full performance your memory kit was designed to deliver.
