Memory Diagnostics Tool

How to Use the Memory Diagnostics Tool in Vista

information   Information
This will show you how to open and use the Memory Diagnostics Tool to allow you to check your computer for problems with the RAM memory. For more information, see: Microsoft Online Crash Analysis: Windows Memory Diagnostic Users Guide
Note   Note
If you had changed your boot screen, then you will need to temporarily uncheck the No GUI boot to be able to see what is happening when the Memory Diagnostics Tool is running at boot up. For how, see: How to Enable or Replace the Hidden Aurora Boot Screen in Vista




Here's How:
1. Run from within Vista
A)Open the Control Panel (Classic View), then click on the Administrative Tools icon and click Memory Diagnostics Tool.​
OR
B) Open the Start menu, then type MdSched in the search boxand press Enter.​
C) Click on Continue in the UAC prompt.​
D) Click on the choice you want to do. (See screenshot below)​
Memory.jpg

E) Restart the computer to run the test.​
F) It will take a while to finish. (5 minutes or so)​
G) Go to step 4.​

2. Run from Windows Boot Manager
A) Boot into the Advanced Boot Options screen.​
B) Press Esc on your keyboard while you’re in the Advanced Boot Options screen.​
C) Press Tab on your keyboard to move to the Tools section of the boot manager screen. (See screenshot below)​
NOTE: This will highlight Windows Memory Diagnostics.​
D) Press Enter to start the Memory Diagnostics.​
Windows_Boot_Manager.jpg

E) Go to step 4.​

3. Run from System Recovery Options
A) Boot into the System Recovery Options screen.
B) Click on the Windows Memory Diagnostic Tool option. (See screenshot below)​
Recovery_Options.jpg

C) Click on Restart now and check for problems and wait for your computer to restart. (See screenshot below)​
Check_Memory.jpg


4. When the computer restarts you will see this. (See screenshot below step 6)​
5. Press ESC to exit the Memory Diagnostics Tool.​
6. Press F1 to make any changes to the test options.​
Mem_Diag_Tool.jpg

7. Press the TAB key to switch between option categories and the arrow keys to select the particular option. (See screenshot below)​
8. Press F10 to apply any changes in the options.​
9. Press ESC to cancel any changes not applied and return to the screenshot under step 6.​
Mem_Diag_Options.jpg

10. When the tests are complete, the tool will automatically reboot your computer, and the next time you log on to Vista the results of the test will be displayed as below only if problems were found now.​
NOTE: If errors are found, the Windows Memory Diagnostics Tool will attempt to determine which particular memory module in your computer is causing these errors. If that information is available, it will be stated in the results. If bad memory is found then you will need to remove that memory and replace it.
Mem_Diag_Results.jpg

11. You can also read the Memory Diagnostic Tool system log in Event Viewer.​

That's it,
Shawn


 

Attachments

  • thumb_11902693860RAM.png
    thumb_11902693860RAM.png
    8.4 KB · Views: 387
Last edited by a moderator:
Updated to include multiple ways to start Memory Diagnostics Tool.

Shawn
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
I just keep the OS DVD in a drive. complete system backups and system restore is very EZ to get to. If you have the room for an extra DVD drive, that is the way to go.
 

My Computer

I ran this tool after a bsod indicated an issue with memory. The result confirms an issue but other than a message to contact the manufacturer tells me nothing else in the way of details. Am I missing something?

Any help appreciated

Martin
 

My Computer

System One

  • CPU
    Intel Quad Core Q6600
    Motherboard
    Biostar TP43D2-A7
    Memory
    3 gig
    Graphics card(s)
    NVIDIA GeForce 8800 GTS
    Monitor(s) Displays
    ViewSonic VG2230wm
    Screen Resolution
    1680 x 1050
    Hard Drives
    Samsung HD502IJ ATA 465 gig WD My Book 320gig
Hi Martin,

Unfortunately there is nothing you can do with a bad memory stick other than replace it. You will just need to narrow it down to which RAM stick is bad by testing them one at a time as Checkbam suggested.

You might reset the BIOS back to factory default settings if you have made any modifications to the RAM timings, or tried to overclock the RAM any. Afterwards, run the memory test again to see if you get the same report. This can easily cause problems with RAM if the settings were not properly set.


Sorry, :(
Shawn
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Thank you Shawn and Chuckbam.

Presumably I remove one of my three RAMs at a time, and rerun the tool until I don't get a bad report.

Is it normal that the only time I get the bsod is when I play a particular game? Otherwise there are no "symptoms".

Martin
 

My Computer

System One

  • CPU
    Intel Quad Core Q6600
    Motherboard
    Biostar TP43D2-A7
    Memory
    3 gig
    Graphics card(s)
    NVIDIA GeForce 8800 GTS
    Monitor(s) Displays
    ViewSonic VG2230wm
    Screen Resolution
    1680 x 1050
    Hard Drives
    Samsung HD502IJ ATA 465 gig WD My Book 320gig
It would be better to remove all but one stick, then retest on one stick at a time to see of you still get a bad report of one of them.

If you only get this memory issue with a game, then it may only be a problem with the game trying to access a memory level it should not have instead. See if running the game with Compatibility Mode can resolve the issue with it.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Hi Shawn, I ran the test and while i was watching I saw that it said [ no probs found ] so when it finished there was no result or small icon on the task bar ,am I missing something, also I have four gigs of ram but, in msconfig, in the tool section where you can change your Number of processors to show four or whatever the box beside Maximum memory,that only shows 3072 Hoping you can Help Thanks.
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Self Build
    CPU
    Processor : Intel Core 2 Quad Q6600 @ 2400 MHz
    Motherboard
    Asus P5E3 Deluxe WiFi@p
    Memory
    Physical Memory : 4096 MB DDR3-SDRAM
    Graphics card(s)
    Video Card : ATI Radeon HD 3800 Series x2 Crossfired
    Sound Card
    Realtek
    Monitor(s) Displays
    Monitor Type : Samsung SyncMaster - 23 inches
    Screen Resolution
    1680x1050 pixels at 60 Hz in True Colors (
    Hard Drives
    Hard Disk : Hitachi (250 GB) Samsung 750 GB
    PSU
    Cooler Master 1000w
    Case
    Cooler Master Cosmos
    Mouse
    Wireless
    Keyboard
    Wireless
Hello Jfar,

Actually you should have the Maximum Memory box unchecked there. If you have a 32-bit Vista, then that would be the maximum amount of RAM that you can use. Only a 64-bit OS can use your full 4GB or more.

Hope this helps,
Shawn
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Hi Shawn,

Unfortunatelly my Vista Memory diagnostics tool stopped working, after I recovered my Vista (from the OEM recovery disc) last year. Since the recovery, I attempted 3-4 times to run it with no success.

When I hit the button to initialise the tool, from the control panel, my pc freaks out and asks me to insert the recovery cd. When I do, and try to follow the steps to fix the problem, it comes up with message that some file is missing or is corrupted (all this happens in the DVD-PE enviroment).

So, I cannot use it.

I have tried running the memtest from Microsoft (this is quite an old test, with the mtinst.exe). That went fine and well, after creating an iso image in a boot cd. No errors found.

Still I would appreciate if you would have any suggestions as to how I can make the Vista Default Memory test run again on my pc.

Thanks a lot in advance Shawn.

TrDo.
 

My Computer

System One

  • CPU
    Quad Core
    Motherboard
    Asus
    Memory
    Transcend
    Graphics card(s)
    Asus Silent
    Hard Drives
    Baraccuda
You might see if running a sfc /scannow command may be able to fix this corrupted file to allow it to run afterwards.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Thanks Shawn for your prompt reply.

I did run an Sfc /verifyonly, and indeed it found some issues. But when I try to read the log file, it does not allow me to.

Why? I have admin priveleges. How can I read the CBS log?

Thanks in advance.


EDIT: NEW INFO: Have used the elevated command to bring the log file as a text file on my desktop. The [SR] related issues only.
Everything looks fine, except the "recdisc.exe" file. But if you remember, just earlier today I have created the recovery disc (see my other post, in the relevant thread).

LOL, the only error found then by SFC, was the fact that I had replaced the original recdisc.exe with the one downloaded from this forum in order to create my recovery disc. I have kept a copy of the original. I might as well, place it back. It looks as though it tried to repair it. Strange, cos it was only a verify scan. But in the txt file I can see that it attempted to repair it. Maybe I'm reading it wrong.

The good news is that no other file seems to have a problem.

Coming back to memtest, looking inside Windows\Boot\PCAT, I found the memtest.exe with creation date 28/7. That was the date that I had SP2 installed. Maybe the file was replaced with a "good" copy during SP2.

Still, I'm afraid to run the test in case the pc freaks out again with the BSOD and asks for the recovery disc. Like it did for the past months.

But I will never know unless I try it.

So, off I go. I'll report back. Wish me luck.

TrDo.
 
Last edited:

My Computer

System One

  • CPU
    Quad Core
    Motherboard
    Asus
    Memory
    Transcend
    Graphics card(s)
    Asus Silent
    Hard Drives
    Baraccuda
Crap...the boot failed due to an error at \boot\memtest.exe.....:(

No luck..I'm trying to replace the memtest.exe at Windows\Boot\PCAT with another file a friend send me (from his Vista), but it does not allow me.

Any ideas?

Thanks alot.

TrDo.
 
Last edited:

My Computer

System One

  • CPU
    Quad Core
    Motherboard
    Asus
    Memory
    Transcend
    Graphics card(s)
    Asus Silent
    Hard Drives
    Baraccuda
The memtest.exe file is owned by TrustedInstaller, so you would need to make a backup copy of the file, take ownership of the file, give yourself full control (permission) of it, copy the replacement memtest.exe file into the folder, check and restore TrustedInstaller as the owner of the replacement file.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2, 4TB Samsung 990 PRO PRO M.2, 8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Mouse
    Logitech MX Master 3
    Keyboard
    Logitech wireless K800
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system, Logitech BRIO 4K Pro webcam, HP Color LaserJet Pro MFP M477fdn, APC SMART-UPS RT 1000 XL - SURT1000XLI, Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Back
Top