What RAM health means and why you should check it
RAM health refers to whether your computer's memory is working correctly and performing at its rated speed. Unlike a hard drive, RAM doesn't gradually wear out — it either works or it doesn't. But RAM can fail partially, run slower than it should, or develop errors that cause crashes, freezes, or data corruption. Checking RAM health tells you whether memory problems are behind performance issues you're experiencing.
You should check RAM health if your computer restarts without warning, shows blue screens, freezes during normal use, or runs noticeably slower than it used to. RAM problems can also cause specific programs to crash repeatedly. The tools to test RAM are built into Windows and macOS, or available free online, and take 15 minutes to an hour depending on how thorough you want to be.
Key Takeaways
- Windows includes a built-in Memory Diagnostic tool that you can run by typing "Memory Diagnostic" into the Start menu and choosing to restart your computer.
- macOS users can run Memtest86+ by creating a bootable USB drive and restarting the computer to run the test before the operating system loads.
- A full RAM test takes 30 minutes to two hours and must run while Windows or macOS is not actively using the memory, which is why restart-based tests are most reliable.
- If a test finds errors, the RAM stick itself is likely faulty and should be replaced, though you can try reseating it first by powering down and reinserting it firmly into its slot.
- Third-party tools like MemTest86 and Prime95 can provide more detailed results than built-in tools, though they require more technical knowledge to interpret.
Using Windows Memory Diagnostic
Windows 10 and Windows 11 include a memory testing tool that requires no download. Press the Windows key, type "Memory Diagnostic" into the search box, and click "Windows Memory Diagnostic" when it appears. The tool will ask whether you want to restart now or schedule the test for the next restart. Choose "Restart now" to begin immediately.
Your computer will restart and run the test automatically before Windows loads. You'll see a blue screen with white text showing the test progress. The tool runs two passes by default, which takes about 15 minutes. When it finishes, your computer restarts again and Windows loads normally. Check the results by opening Event Viewer: press Windows key + R, type "eventvwr.msc", and press Enter. Navigate to Windows Logs > System, then look for entries from "MemoryDiagnostics-Results" to see whether errors were found.
Using macOS memory tools
macOS does not include a built-in memory test you can run from within the operating system. Instead, you need to use Memtest86+, which is free and runs before macOS loads. Download Memtest86+ from memtest86.com, then follow their instructions to create a bootable USB drive on another computer. Insert the USB drive into your Mac, restart it, and hold the Option key immediately after the startup sound. Select the USB drive from the boot menu.
Memtest86+ will run automatically and display test progress on screen. A full test takes one to two hours. When it finishes, you can restart your Mac normally. If you see errors reported during the test, your RAM is faulty. If you're uncomfortable creating a bootable USB, you can take your Mac to an Apple Store or authorized repair shop and ask them to run a memory test.
What to do if errors are found
If Windows Memory Diagnostic or Memtest86+ reports errors, your RAM is faulty and needs to be replaced. Before you buy new RAM, try one simple step: power down your computer completely, open the case or access panel (consult your computer's manual for how), and firmly reseat each RAM stick by pushing it straight down into its slot until you hear a click. Power the computer back on and run the test again. Sometimes a loose connection causes false errors.
If errors persist after reseating, the RAM stick itself is defective. Note which stick failed if you have multiple sticks — the test output usually tells you which slot had the problem. You can then replace just that stick rather than all your RAM. When you buy replacement RAM, match the type, speed, and capacity of your existing RAM. If you're unsure, take a photo of your current RAM stick or look up your computer model online to see what it uses.
Using third-party testing tools
Beyond the built-in tools, MemTest86 and Prime95 offer more detailed testing and reporting. MemTest86 (the paid version of Memtest86+) creates a bootable USB like the free version but includes additional test patterns and more detailed error logs. Prime95 is free and runs within Windows or macOS, though it's less reliable than restart-based tests because the operating system is still using memory while the test runs.
These tools are useful if you want to stress-test RAM over a longer period or see detailed information about which memory addresses are failing. However, they require more technical knowledge to interpret results. For most people, the built-in Windows Memory Diagnostic or free Memtest86+ is sufficient. If those tools show no errors but you still suspect RAM problems, third-party tools may help confirm it, but they're not necessary for a basic health check.
How long testing takes and what to expect
A quick RAM test takes 15 to 30 minutes and runs two passes through your memory. A thorough test takes one to two hours and runs multiple passes, checking different patterns of data. The longer the test, the more likely it is to catch intermittent errors that only appear under specific conditions. If you're experiencing crashes or freezes, run at least one full pass before concluding your RAM is healthy.
During testing, your screen will show progress bars and pass numbers. You may see lines of text scrolling past — this is normal and shows which memory addresses are being tested. Do not interrupt the test by restarting or pressing keys. Let it run to completion. If your computer restarts on its own during the test, that itself is a sign of RAM failure, and you should note which pass it was on when reporting the problem to a technician.
When RAM problems might not be the cause
If RAM tests show no errors but your computer still crashes or freezes, the problem lies elsewhere. Hard drive failure, overheating, outdated drivers, malware, or a failing power supply can all cause symptoms that look like RAM problems. Run a hard drive test next — Windows includes a built-in tool for this as well. Check that your computer's fans are running and vents are not clogged with dust. Update your drivers and run a malware scan.
If you've ruled out RAM, hard drive, and overheating, consider taking your computer to a technician who can test the power supply and motherboard. These components are harder to diagnose without specialized equipment. A technician can also run more comprehensive tests across all hardware at once, which is faster than testing each component individually.
Frequently Asked Questions
Can I check RAM health without restarting my computer?
Not reliably. Tests that run within Windows or macOS are less accurate because the operating system is actively using memory while the test runs, which can mask errors. Restart-based tests like Windows Memory Diagnostic are more trustworthy because they run before the operating system loads and have exclusive access to all RAM.
What does it mean if the test finds errors in one stick but I have two?
It means that specific stick is faulty and should be replaced. You can continue using your computer with the good stick, though you'll have less total RAM. Buy a replacement stick that matches the type and speed of your remaining good stick, or replace both sticks with a matching pair if you want to restore your original capacity.
How often should I test my RAM?
You only need to test RAM if you're experiencing problems like crashes or freezes. RAM doesn't degrade over time like a hard drive does, so if it passes a test once, it will continue working unless physically damaged. If you're building a new computer or just installed new RAM, run a test once to confirm it's working correctly.
Can bad RAM be fixed or does it always need replacement?
RAM cannot be repaired — if it's faulty, it must be replaced. The only exception is a loose connection, which you can fix by reseating the stick. If reseating doesn't solve the problem, the stick itself is defective and replacement is the only option.
Will testing RAM erase my files or data?
No. RAM tests read and write to memory but do not touch your hard drive or any stored files. Your documents, photos, and programs remain untouched. The test is completely safe to run.