How to know if your RAM is failing
Faulty RAM usually shows up as random crashes, freezes, or error messages that point to memory problems. The most reliable way to check is to run your computer's built-in memory test or a free third-party tool that exercises your RAM under load. Windows includes a Memory Diagnostic tool; Mac users have Memtest86+; Linux users can run memtest86 from a bootable USB. These tools take 15 minutes to several hours depending on how thorough you want to be, and they'll report errors if your RAM is failing.
You don't need to open your computer or replace anything to run these tests — they work from your existing operating system or from a bootable drive. If the test finds errors, your RAM is almost certainly the problem. If it finds nothing but you're still seeing crashes, the issue is likely elsewhere: your hard drive, power supply, or motherboard.
Key Takeaways
- Windows Memory Diagnostic and Memtest86+ are free tools that test your RAM by running it through stress tests and reporting any errors they find.
- Random crashes, freezes, blue screens, or error messages mentioning "memory" or "RAM" are the most common signs of faulty RAM.
- A memory test takes 15 minutes to several hours depending on the tool and how many passes you run, and you can use your computer normally while waiting for results.
- If a memory test finds no errors but crashes continue, the problem is likely your hard drive, power supply, or motherboard, not your RAM.
- Reseating your RAM — removing and reinserting it firmly — fixes connection problems and should be your first step if you suspect RAM trouble.
Signs your RAM might be failing
Faulty RAM produces specific symptoms that repeat unpredictably. Your computer might freeze for a few seconds, then work normally. You might see a blue screen with an error code, restart, and have no problems for hours. These random, non-repeating crashes are the hallmark of bad RAM, because the errors depend on which part of memory your programs are using at that moment.
Watch for these specific signs: the computer freezes and becomes unresponsive for 5 to 30 seconds, then unfreezes; a blue screen appears with an error mentioning "memory", "MEMORY_MANAGEMENT", or "DRIVER_IRQL_NOT_LESS_OR_EQUAL"; programs crash without warning; files become corrupted for no obvious reason; or your computer restarts without any warning or error message. If these happen once a week or once a month rather than constantly, RAM is a strong suspect.
Other problems can look similar — a failing hard drive, overheating, or malware can all cause crashes. That's why testing is important: it either confirms RAM is the problem or rules it out so you can investigate elsewhere.
Using Windows Memory Diagnostic
Windows includes a memory test built into the operating system. Press the Windows key, type "Memory Diagnostic" (without quotes), and click "Windows Memory Diagnostic". You'll see two options: restart now and check for problems, or check for problems the next time you start your computer. Choose whichever fits your schedule.
If you restart now, your computer will boot into a blue screen that shows a progress bar. The test runs automatically and takes 10 to 15 minutes for a standard pass. You can press F1 to see options for more thorough testing — choosing "Extended" will run for an hour or more but catches more subtle errors. When the test finishes, your computer restarts and Windows displays a summary in the notification area (bottom right of your screen) or in Event Viewer.
If the test reports zero errors, your RAM is almost certainly fine. If it reports errors, your RAM is failing and needs replacement. Write down any error codes or details — they're not necessary to fix the problem, but they're useful if you contact the RAM manufacturer or your computer maker.
Using Memtest86+ on any computer
Memtest86+ is a free tool that works on Windows, Mac, and Linux. It's more thorough than Windows Memory Diagnostic because it tests RAM before the operating system loads, which catches some errors that OS-based tests miss. Download Memtest86+ from memtest.org, write it to a USB drive using the included USB image writer, then restart your computer and boot from that USB drive.
When Memtest86+ starts, it automatically begins testing your RAM. The screen shows a progress bar, the number of passes completed, and any errors found. Let it run for at least one full pass (15 to 30 minutes), though two or three passes are better for confidence. You can press Escape to stop early, but more passes catch more errors.
Memtest86+ is particularly useful if you're troubleshooting a computer that won't start normally, because it doesn't depend on Windows or any other operating system. If Memtest86+ finds errors, your RAM is failing. If it finds nothing after multiple passes, RAM is not your problem.
Reseating your RAM before testing
Before you run a memory test, try removing and reinserting your RAM. Dust, corrosion, or a loose connection can cause the same symptoms as a failing stick, and reseating often fixes the problem without any replacement needed. Power off your computer completely, unplug it, and wait 30 seconds. Press the power button once to discharge any remaining power.
Open your computer case (usually four screws on the side panel). Locate your RAM sticks — they're long, thin modules standing upright in slots near the CPU. Push down the small clips on each end of the slot to release the RAM, then pull the stick straight up and out. Look at the gold contacts on the bottom of the stick. If they're visibly dirty or corroded, gently clean them with a dry, lint-free cloth.
Reinsert the RAM by aligning the notch in the stick with the key in the slot, then pressing down firmly until the clips snap into place on both ends. The stick should sit flush with the slot. Close your case, plug in the computer, and power it on. If reseating fixed a loose connection, your crashes should stop immediately. If problems continue, run a memory test to check for actual failure.
What to do if the test finds errors
If Windows Memory Diagnostic or Memtest86+ reports errors, your RAM is failing and needs to be replaced. The good news is that RAM is inexpensive — most sticks cost $30 to $100 — and replacement is straightforward if you're comfortable opening your computer case.
Before you buy a replacement, you need to know what type of RAM your computer uses. The easiest way is to use a free tool like CPU-Z (on Windows) or Speccy (on Windows and Mac). Download the tool, run it, and look at the "Memory" tab. Write down the type (DDR4, DDR5, etc.), the speed (measured in MHz), and the capacity (8GB, 16GB, etc.). If you have multiple sticks, note how many. Buy a replacement that matches these specs.
If your computer is still under warranty, contact the manufacturer before replacing anything — they may replace the RAM for free. If your computer is out of warranty, you can replace the stick yourself by following the same steps as reseating: power off, open the case, remove the bad stick, and insert the new one. If you're not comfortable doing this, a computer repair shop can do it for $50 to $100 in labor.
When the test finds no errors but crashes continue
If a memory test completes with zero errors but your computer still crashes randomly, the problem is not your RAM. The next most likely culprits are your hard drive, power supply, or motherboard. Each produces different symptoms and requires different testing.
A failing hard drive usually produces crashes when you're reading or writing files, and you might hear clicking or grinding sounds from inside the case. Test your hard drive using a tool like CrystalDiskInfo (Windows) or Disk Utility (Mac), which check the drive's health status. A failing power supply causes crashes under heavy load — when you're gaming or running video editing software — and the computer might shut down completely rather than freeze. A failing motherboard is the hardest to diagnose and usually requires a technician.
If you're not sure which component is failing, take your computer to a repair shop for diagnosis. They can run comprehensive tests on all components in 30 minutes to an hour and tell you exactly what needs replacement.
Frequently Asked Questions
How long does a RAM test take?
A standard pass takes 15 to 30 minutes. Extended or thorough testing can take one to three hours. You can stop the test early and still get useful results — even one pass usually catches obvious failures. More passes increase confidence that subtle errors aren't being missed.
Can I use my computer while the memory test runs?
No. Windows Memory Diagnostic and Memtest86+ need exclusive access to your RAM to test it properly. If you use other programs, the test results become unreliable. Plan to let the test run uninterrupted, or schedule it for a time when you don't need your computer.
What if I have multiple RAM sticks and only one is failing?
The memory test will report errors, but it won't tell you which stick is bad. Remove one stick, run the test again, and reinsert it. Then remove the other stick and test again. Whichever stick you remove before the errors disappear is the failing one. Replace only that stick.
Does reseating RAM erase my files?
No. Reseating is a physical operation that doesn't touch your hard drive or any stored data. Your files remain exactly as they were. The only risk is if you accidentally damage a component while opening the case, which is unlikely if you follow the steps carefully.
Can RAM fail partially, or does it fail completely?
RAM can fail partially. A stick might work fine for most operations but produce errors under heavy load or when specific memory addresses are used. This is why extended testing is more thorough than standard testing — it exercises more of the RAM and catches partial failures that quick tests might miss.