Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home » RAM

How to Check RAM Health

Deep ShresthaBy Deep ShresthaAugust 30, 2023
check RAM health

A memory stick with several corrupted memory addresses will likely result in random system/application crashes and frequent Blue Screen of death.

In situations like that, the first thing to do is check RAM health. Unfortunately, there is no utility to give you the exact health of your memory stick. What you can do is, test your RAM for memory address corruption.

You can do this using the Windows Memory Diagnostic Tool, from BIOS settings, or using a third-party application. Personally, I recommend using a freeware named MemTest86+ to test your memory module.

It is safe to say that the process is quite simple, as our team has extensively tested several memory modules. For this content, we have tested 8GB Corsair Vengeance DDR4 3000 and 16GB TridentZ Royal DDR4 3600 to guide you through the steps to check the RAM health of your system.

Test RAM Via Windows Memory Diagnostic Tool

First and foremost, I recommend using the Windows built-in utility Windows Memory Diagnostic tool, as this is available for all Windows users. It is also the easiest to run, and you do not require any installation.

Note: Before starting the test make sure that you save your work.

To run the Windows Memory Diagnostic Tool,

  1. Press the Windows and R key simultaneously.
  2. Once the Run window opens, type mdsched and press Enter to open Windows Memory Diagnostic.
    mdsched memory diagnostic tool
  3. Click on Restart now and check for problems (recommended).
    restart pc memory diagnostic
  4. The PC will now restart and start running several memory tests.
    memory diagnostic test on windows

During the test, you can choose the type of test you want to perform. Press F1, and it will take you to the Windows Memory Diagnostic Tool options. Here, you can choose between three available options:

  • Basic: Includes MATS+, INVC, and SCHCKR (cache enabled) tests
  • Standard: Includes all Basic tests along with LRAND, Stride6 (cache enabled), CHCKR3, WMATS+, and WINVC.
  • Extensive: Includes all Standard test along with MATS+ (cache disabled), Stride38, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 (cache disabled) and CHCKR8.
basic standard and extended test windows memory diagnostic

Basic and Standard perform memory tests without disabling cache. These are quick tests to find faulty bits or poor contact and are performed without disabling the cache.

Running a memory test by enabling the cache may hide faults in memory modules. Further, the CPU cannot access the memory directly when you enable the cache. This might give inaccurate results.

So, if you want to test the memory, it is best that you run a memory test by disabling the cache. It will also take longer to complete.

Once the test is complete, you can use EventViewer to get the test result,

  1. Press the Windows + R key.
  2. Here type eventvwr and press Enter.
    open event viewer memory test
  3. On the left panel, double-click on Windows Logs and select System.
  4. Now, on the right panel, click on Find.
    check event viewer windows memory diagnostic
  5. Type MemoryDiagnostics-Results and click on Find Next.
    find memory diagnostic result
  6. Close the Find dialog box. An event should be highlighted.
  7. Double-click this highlighted event.
    highlighted event memory test report
  8. Here, you should see if the system detected any error during the memory diagnostic.
    memory diagnostic results

Test Memory Via the BIOS

Some laptop or pre-built desktop motherboard manufacturers like Dell or HP might include a feature to test RAM from within the BIOS as well.

If your system has this feature, you can use it to test the memory modules in your motherboard,

  1. First, boot into the BIOS  by pressing the Delete key or the function keys.
  2. Navigate the BIOS and search for a settings category named Diagnostic or PC Hardware Diagnostic.
  3. If you cannot find this setting, it could be that your motherboard does not have this utility. In such a case, skip this and try the other solution.
  4. If you have this setting available, run the memory test.
  5. Depending on the motherboard manufacturer, you may be able to run a fast, quick, or extensive test. Run the extensive or extended test.
  6. The BIOS will give the option to Run the test once or loop the test until it runs into an error. Choose an option according to your requirements.
  7. Wait for the test to complete.
  8. After the test is completed, the device will display a PASSED or FAILED result on the screen.

Via Memtest86+

If the system is constantly running into a blue screen error with random system crashes, and the Memory Diagnostic utility detects a hardware error, I recommend that you check the severity of the memory corruption using MemTest86+.

It is freeware that allows you to run more intensive tests than Windows Memory Diagnostic and the one provided by the BIOS. Since it runs an extensive test, Memtest86+ may take several hours to complete even one pass.

Running the MemTest86+ is quite simple, even if you are running it for the first time.

You first need to download the application and install it on a USB drive.

Note: Make sure that the USB drive does not contain personal files and folders as installing it will format the USB drive.
  1. Connect the USB drive to the PC.
  2. Download MemTest86+ and run the downloaded file.
    download memtest memory diagnostic
  3. Click on I Agree.
  4. Click on the dropdown menu and select your USB drive. 
  5. Check the checkbox if you want to format the USB Drive.
  6. Click on Create.
    format usb drive and install memtest86
  7. Once the installation is complete, click on Next.
  8. Select Finish.

Now, you need to disable Secure Boot. MemTest86+ will not run on a motherboard that has secure boot enabled. Furthermore, MemTest86+ needs a UEFI BIOS to operate.

Once you disable Secure Boot, you need to change the boot order such that the system reads the USB drive first. Once done, exit the BIOS.

When changing the boot order, make sure that you connect the USB drive to one of the USB ports in the rear I/O panel and not in the front of the PC case.

Now, turn on the PC, and the MemTest86+ will do its job and check your memory module. The test might take several hours to complete depending on the number of memory stick and total RAM capacity.

If you have multiple memory stick or a high capacity RAM, I recommend that you test one memory stick at a time and leave it overnight.

memory test pass memtest86+

The system will display a green PASS message if the memory module passes the test. If it does not, you will see multiple red failing memory addresses on the screen. This means the RAM is not “healthy”.

If you only see a few failed memory addresses, the memory module might still function. But, if the test reports numerous failed memory addresses and the system crashes constantly, it is best that you replace the memory modules.

Memory Test Failed?

Now, if the system fails all the memory tests mentioned above, replacing the corrupted memory is the best course of action.

But before doing that, there are a few other possibilities that could cause memory errors besides a corrupted memory address. In some cases, the system might also fail a memory test if it is using two different memory stick with variable RAM frequency and latency.

On a system that is just running on a single memory stick, there is no doubt that this single memory stick is a faulty one. Sometimes, cleaning your RAM slots and sticks can help, too. But to be certain, I recommend that you test using different memory slots to rule out the possibility of a faulty DIMM slot.

However, if your system has two or more memory sticks, you need to find the faulty one first before replacing it. 

To find the faulty memory stick, run the test again using one RAM stick at a time. Perform the same test as above two or three times. Do the same for all the memory sticks connected to the motherboard until you find the corrupted memory module.

how-to
Deep Shrestha
  • Twitter
  • LinkedIn

Deep Shrestha works as a computer hardware writer at TechNewsToday with several hardware and programming certifications. Although he has been writing technical content for more than a year, his interest in hardware components started at a very young age ever since he heard about PC building. Pursuing his passion, he has assembled several desktop computers. Besides building desktop PCs, Deep also has hands-on experience fixing software and hardware issues on laptops and desktop computers. Using all this knowledge and skills about computer hardware, he's on a quest to make content that's easy to read and understand for everyone. You can contact him at deep@technewstoday.com

Related Posts

motherboard chipset

Understanding Motherboard Chipset and Its Importance

September 20, 2023
best pattern to apply thermal paste

Best Thermal Paste Pattern: 5 Methods Tested

September 18, 2023
how-to-print-without-a-printer

How to Print Without a Printer

September 18, 2023
msi raid

How To Create A RAID Array On MSI Motherboard

September 17, 2023
printer-keeps-going-offline

How to Fix Your Printer That Keeps Going Offline

September 16, 2023
motherboard slots

Motherboard Slots and Sockets: Beginner’s Guide

September 20, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
how to turn off hardware acceleration

How to Turn Off Hardware Acceleration

September 22, 2023
motherboard chipset

Understanding Motherboard Chipset and Its Importance

September 20, 2023
Naval-Warfare-Games

Best Naval Warfare Games

September 18, 2023
You may also like
printer-not-printing

How to Fix a Printer That’s Not Printing

September 26, 2023
Share Location With Friends and Family

Share Location With Friends and Family (iPhone and Android)

September 18, 2023
how-to-print-without-a-printer

How to Print Without a Printer

September 18, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.