YTUNE

How to Test RAM Stability After XMP, EXPO or an Overclock

Unstable RAM causes random crashes, stutter and corrupted files, and a quick 30-minute test will not catch it. This is the multi-tool, multi-hour method memory overclockers use.

Verified by Yassine • 5.0 ★ (1,000+ Tuned PCs) • DDR4 & DDR5 | Intel & AMD
// QUICK ANSWER

Use more than one memory test and run them for hours, not minutes: TestMem5 with a strong config (such as anta777 Extreme) for at least 3 cycles, plus Karhu RAM Test or OCCT's memory test. Then test again while the GPU is under load, because heat causes errors. Any error at all means the settings are not stable.

Time: 3-6 hours (mostly waiting)•Difficulty: Intermediate•Applies to: DDR4 & DDR5, Intel & AMD•Last reviewed: November 2026
// COMPETITIVE SETUP: JUST SET THIS

The minimum before you trust XMP/EXPO or an overclock in ranked:

TestMem5, anta777 Extreme config
3 cycles, 0 errors
Karhu RAM Test
Or OCCT memory: 2 x 30 minutes, 0 errors
5000% coverage, 0 errors
Heat test
Memory test while a game or GPU benchmark runs, 0 errors
After passing
sfc /scannow
Any error
Back off the last change and test again

XMP and EXPO are overclocks. They are tested by the RAM maker, not on your CPU and motherboard, so they are not guaranteed stable on your system. Manual timing changes need even more testing.

The integralfx DDR4 OC guide, one of the most used memory overclocking references, gives the rule this guide follows: use several different tests, run them long enough, and treat a single error as a failure. Its author passed 30 minutes of TestMem5 and then failed Karhu in 10 minutes.

Before you start

  • ✓Write down or save your BIOS settings (most boards can save a profile).
  • ✓Close other programs. Install HWiNFO to watch RAM temperature if your modules have a sensor.
  • ✓Expect to leave the PC running for several hours.

Step-by-step

  1. 1.Run TestMem5 with a strong config

    1. Download TestMem5 (TM5) and a config such as anta777 Extreme (in the MemTestHelper repository's TM5-Configs folder; absolutnew and Universal 2 configs are also used).
    2. Load the config and run at least 3 cycles. On 16 GB this takes about 1.5 to 2 hours.

    TM5 reports errors by test number. Any error means unstable.

  2. 2.Run a second, different test

    1. Karhu RAM Test (paid): run to at least 5000% coverage.
    2. Or OCCT memory test (free version): run it for 30 minutes at least twice.
  3. 3.Test with heat

    A graphics card dumps heat into the case and raises RAM temperature. Settings that pass on a cool system can fail during a long gaming session.

    1. Run a memory test while a GPU load (a game or GPU benchmark) runs at the same time.
    2. Watch RAM temperature in HWiNFO. Errors become more likely as temperature climbs; around 30-40 °C is ideal for tight settings.
  4. 4.Check Windows for damage from earlier instability

    1. Open Terminal as administrator and run sfc /scannow.
    2. If it finds and repairs files, earlier unstable settings may have corrupted them.
  5. 5.If you get an error

    1. Undo your last change, or loosen it one step, and test again.
    2. With XMP/EXPO only: test at the next lower speed, or with XMP off, to confirm the RAM or memory controller is the cause.
    3. Do not raise voltages blindly. Safe limits depend on the memory chips and CPU, and too much voltage can make stability worse.

Check that it worked

  • ✓TestMem5 completed 3+ cycles with zero errors.
  • ✓Karhu reached 5000%+ or OCCT passed twice with zero errors.
  • ✓A heat test with GPU load also passed.
  • ✓No crashes or WHEA errors in Event Viewer over a few days of normal use.

What does not work (and why)

✗ 30 minutes of testing is enough

Errors often appear after hours. Use several tools and multi-hour runs.

✗ Stable in a memory test means stable in games

Game sessions heat the RAM more than a test on an idle GPU. Test with heat too.

✗ XMP/EXPO is guaranteed stable

It is an overclock validated by the RAM maker, not on your CPU and board.

✗ AIDA64's stress test proves RAM stability

The DDR4 guide advises against it: it is poor at finding memory errors.

✗ More voltage always means more stable

Some memory chips and memory-controller voltages get less stable with more voltage.

// WHAT THIS GUIDE DOES NOT COVER

The parts that depend on your exact hardware

Testing is free and safe. Tuning is where it gets hardware-specific. In a 1-on-1 YTUNE session we do:

  • ✓Memory chip identification and realistic targets for your kit
  • ✓Manual timing tuning (primaries, tRFC, tREFI and more), tested between each step
  • ✓Safe voltage limits for your exact memory chips and CPU memory controller
  • ✓Memory controller and fabric settings (FCLK, Gear mode) for your platform

// SOURCES & FURTHER READING

Trusted by 1,000+ competitive players.

Real messages from players after their 1-on-1 AnyDesk session with y1assine.

Book a session
zenith_fivem avatar
zenith_fivem Discord
★★★★★

"fivem custom servers were stuttering constantly in legion square. he tuned memory subtimings and cleaned kernel dpc latency. locked 165 fps now on heavy servers."

Full PC Tuning ($35) +70 FPS in Dense Areas
apex_toran avatar
apex_toran Discord
★★★★★

"tuned my 9800x3d pbo curve and ram subtimings live on anydesk. 0.1% lows doubled and thermals dropped by 8°C. completely risk-free and legit."

Full PC Tuning ($35) 9800X3D + 4090
matrix_bo7 avatar
matrix_bo7 Discord
★★★★★

"hitregistration on 240hz is night and day. packet burst orange icons completely gone after network adapter and interrupt steering."

Full PC Tuning ($35) 0 Packet Burst
// 1-ON-1 REMOTE ANYDESK CALIBRATION

Ready for Flat Glass-Smooth Frametimes?

Every system is calibrated live via AnyDesk by Yassine. We strip DPC latency, eliminate micro-stutters, and dial in memory sub-timings. If your system does not feel measurably faster with lower input delay, you receive an immediate 100% refund.

// FREQUENTLY ASKED QUESTIONS

How long should I test RAM stability?
Several hours across at least two different tools: for example 3+ cycles of TestMem5 (about 1.5 to 2 hours on 16 GB) plus Karhu to 5000% or OCCT twice.
Is one error acceptable?
No. A single error means the settings can crash games or corrupt files.
Do I need to test XMP or EXPO?
Yes, especially on new builds. XMP and EXPO are overclocks that were not validated on your CPU and motherboard.
Does this work for DDR5?
Yes, the testing method is the same. The voltage and timing numbers from DDR4 guides do not carry over to DDR5.

// RELATED OPTIMIZATION GUIDES