RAM speed changes happen in BIOS, not Windows or macOS
Your computer's RAM runs at a speed set in BIOS (Basic Input/Output System), the firmware that loads before your operating system starts. Windows, macOS, and Linux cannot change this setting — you have to enter BIOS during startup, find the memory settings, and adjust the speed there. The process takes about 10 minutes once you know where to look.
Before you change anything, understand that RAM speed is limited by three things: what your motherboard supports, what your CPU supports, and what your specific RAM modules are rated for. If you buy RAM rated for 3600 MHz but your motherboard only supports up to 3200 MHz, it will run at 3200 MHz. Changing the BIOS setting to 3600 MHz will not override that hardware limit.
Key Takeaways
- RAM speed is set in BIOS during startup, not in your operating system, and requires restarting your computer to access the settings.
- Your RAM will only run at the speed supported by both your motherboard and CPU, whichever is lower, regardless of what you set in BIOS.
- Most modern motherboards have an XMP or DOCP profile that automatically sets RAM to its rated speed with one click instead of manual adjustment.
- Changing RAM speed can cause instability if set too high; if your computer crashes or fails to start, restart and lower the speed back down.
Check what speed your RAM and motherboard actually support
Open your system information before you touch BIOS. On Windows, press Windows key + Pause/Break, or search "System Information" and look for the installed RAM amount. This tells you how much RAM you have, but not the speed — for that, download CPU-Z (a free tool from cpuid.com) and run it. The Memory tab shows your current speed and your RAM's rated speed.
Next, find your motherboard model. On Windows, search "System Information" again and look for "System Model" or "Motherboard" — or restart your computer and watch the first screen that appears during startup, which usually displays the model name. Once you have the model, search "[motherboard model] specifications" and look for the maximum supported RAM speed. This is often listed as "Maximum Memory Speed" or "Supported Memory Speeds." Your CPU also has a limit; search "[your CPU model] specifications" and look for "Maximum Memory Speed" in the same way.
Enter BIOS and locate the memory settings
Restart your computer. As soon as it powers on, before Windows or macOS loads, press the BIOS key repeatedly. This key varies by manufacturer: on most computers it is Delete, F2, or F12 — watch the startup screen for a message like "Press DEL to enter Setup" or "Press F2 for BIOS." If you miss it, restart and try again; you have only a few seconds.
Once BIOS loads, you will see a menu with tabs or categories. Look for a tab labeled "Advanced," "Overclocking," "Performance," or "Memory Settings." The exact name depends on your motherboard manufacturer (ASUS, MSI, Gigabyte, etc.). Memory settings are almost never on the main page. If you cannot find them, look for an "XMP" or "DOCP" option first — this is usually easier than manual adjustment.
Use XMP or DOCP to set speed automatically
Most modern motherboards have a one-click option called XMP (Intel boards) or DOCP (AMD boards) that automatically sets your RAM to its rated speed. Look for this option in the memory or overclocking section of BIOS. It is usually a dropdown menu with options like "Disabled," "Profile 1," or "Profile 2." Select "Profile 1" or the first available profile.
This setting reads the speed information stored on your RAM itself and applies it automatically. If your RAM is rated for 3600 MHz and your motherboard supports it, XMP/DOCP will set it to 3600 MHz without you typing anything. Save and exit BIOS (usually by pressing F10 or selecting "Save and Exit"), and your computer will restart. This is the safest and most common way to change RAM speed.
Manually adjust RAM speed if XMP/DOCP is not available
If your motherboard does not have XMP or DOCP, or if you want to set a speed different from the preset profiles, you can adjust it manually. In the memory settings section of BIOS, look for "Memory Frequency," "DRAM Frequency," or "Memory Speed." This is usually a dropdown menu showing your current speed in MHz.
Change this value to the speed you want — but do not exceed what your motherboard and CPU both support. For example, if your motherboard supports up to 3600 MHz and your CPU supports up to 3200 MHz, set it to 3200 MHz or lower. Increase the speed in small steps: if you are at 3200 MHz and want to try 3600 MHz, jump to 3400 MHz first, test stability, then move to 3600 MHz. Save and exit BIOS, and let your computer restart.
Test stability after changing the speed
After your computer restarts, let it run normally for 15 to 30 minutes. Open a web browser, check email, or use your normal programs. If everything works without crashes or freezing, the new speed is stable. If your computer crashes, restarts unexpectedly, or shows a blue screen (Windows) or kernel panic (macOS), the speed is too high.
If instability occurs, restart your computer and enter BIOS again. Lower the RAM speed by one step (for example, from 3600 MHz to 3400 MHz) and test again. Keep lowering until the computer runs stably. Some RAM and motherboard combinations are picky about exact speeds; you may find that 3400 MHz works but 3600 MHz does not, and that is normal — use the speed that works.
Understand when RAM speed actually matters
Changing RAM speed from 3200 MHz to 3600 MHz improves performance in some tasks but not others. Video editing, 3D rendering, and some games see a measurable difference. Web browsing, email, and document editing see almost no difference. If you are buying new RAM, the speed difference between 3200 MHz and 3600 MHz is usually small enough that other factors — like the amount of RAM you have — matter more.
The main reason to change RAM speed is if you bought faster RAM and it is running slower than rated because XMP/DOCP was not enabled by default. Many computers ship with XMP/DOCP turned off, so your 3600 MHz RAM runs at 3200 MHz until you enable it. Enabling it is usually a one-click change in BIOS and can unlock the performance you paid for.
Frequently Asked Questions
What happens if I set the RAM speed too high?
Your computer will become unstable — it may crash, restart randomly, or fail to start at all. If this happens, restart and enter BIOS again, then lower the speed. You cannot permanently damage RAM by setting a high speed in BIOS; the worst outcome is that you have to restart and adjust the setting back down.
Can I change RAM speed in Windows or macOS?
No. RAM speed is set in BIOS only, before your operating system loads. Windows and macOS have no setting for this. You must restart your computer, enter BIOS during startup, and change it there.
Will changing RAM speed void my warranty?
Enabling XMP/DOCP is considered normal use and does not void warranties. Manually overclocking RAM beyond its rated speed may void the warranty depending on the manufacturer, but most RAM warranties cover normal operation at rated speeds.
Do I need to change RAM speed if I just bought new RAM?
Only if the RAM is running slower than its rated speed. Use CPU-Z to check your current speed against the rated speed. If they match, you do not need to change anything. If the rated speed is higher, enable XMP/DOCP in BIOS.
What is the difference between XMP and DOCP?
They do the same thing but are named differently. XMP is Intel's standard, and DOCP is AMD's standard. If you have an Intel CPU and motherboard, look for XMP. If you have an AMD CPU and motherboard, look for DOCP. They both automatically set RAM to its rated speed.