BSOD every few weeks - various related to memory


  1. Posts : 23
    Windows 10
       #1

    BSOD every few weeks - various related to memory


    Every few weeks I get a BSOD. It always seems to be related to memory so I occasionally run memory diagnostics, including the BIOS built-in and memtest86 (and memtest86+). It always passes the memory diagnostics.

    Here's a list of BSODs I've gotten, going back a year (I take a photo when it happens):

    Date stopcode other
    2/25/2020 PAGE FAULT IN NONPAGED AREA What failed:nvlddmkm.sys
    7/21/2020 MEMORY MANAGEMENT
    7/28/2020 FAULTY HARDWARE CORRUPTED PAGE
    9/3/2020 FAULTY HARDWARE CORRUPTED PAGE
    10/25/2020 FAULTY HARDWARE CORRUPTED PAGE
    12/15/2020 FAULTY HARDWARE CORRUPTED PAGE
    1/12/2021 FAULTY HARDWARE CORRUPTED PAGE
    1/16/2021 MEMORY MANAGEMENT
    3/20/2021 CRITICAL STRUCTURE CORRUPTION
    4/26/2021 FAULTY HARDWARE CORRUPTED PAGE
    5/19/2021 MEMORY MANAGEMENT

    I tried using the log collector. Unfortunately it summarily stops & disappears after showing "Running system power report. . . "
    BSOD every few weeks - various related to memory-image.png

    I found folders on my Desktop, apparently created by it. I have manually zipped up the most recent of those folders, but I assume it is incomplete since the process did not complete.

    I will appreciate any guidance, including how to get the logs collector to run through to the end.

    Here is my Windows version: 20H2 (OS Build 19042.985)

    BSOD every few weeks - various related to memory-image.png
    BSOD every few weeks - various related to memory Attached Files
    Last edited by Yoshm; 24 May 2021 at 09:03. Reason: add information
      My Computer


  2. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #2

    Looks to be memory problems.

    ===================================================
    Up through DDR3, follow this tutorial: MemTest86+ - Test RAM - Windows 10 Forums
    DDR4, follow this tutorial: MemTest86 v8.1 Free Memory Testing Tool Review

    Both of these are diagnostic tools designed to test Random Access Memory (RAM) for faults. They will verify that:
    • RAM will accept and keep random patterns of data sent to it
    • There are no errors when different parts of memory try to interact
    • There are no conflicts between memory addresses

    They run from bootable media to isolate the RAM from the system, no other components are taken into account during the test.

    warning   Warning
    MemTest86+ and Memtest86 need to run for at least 8 passes to be anywhere near conclusive, anything less will not give a complete analysis of the RAM. The new version of Memtest86 only allows 4 passes for the free version so run it twice, back to back.

    If you are asked to run MemTest86+ or Memtest86 by a Ten Forums member make sure you run the full 8 (or 4+4) passes for conclusive results. If you run less than 8 passes you will be asked to run it again.

    Note   Note
    Both of these diagnostics has been known to discover errors in RAM in later passes than the eighth pass. This is for information only; if you feel there is a definite problem with the RAM and 8 passes have shown no errors feel free to continue for longer.

    Running 8 passes of MemTest86+ or 4+4 passes of Memtest86 is a long and drawn out exercise and the more RAM you have the longer it will take. It's recommended to run it overnight, starting just before you go to bed and leave it overnight.

    Take a picture when done and post in the forum please.
      My Computers


  3. Posts : 23
    Windows 10
    Thread Starter
       #3

    Thanks, Rich. I see my PC has DDR4, so I will use the memtest86 program. FYI, I see that version 9.1 has just been released a few days ago so that is what I will use. I"ll report back when it is done. Thanks.
      My Computer


  4. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #4

    Okay, good luck. You have 8GB so it will take awhile to complete 8 passes. Don't forget to capture screen output after the end of each 4 passes and post here.
      My Computers


  5. Posts : 23
    Windows 10
    Thread Starter
       #5

    actually I have more than 8gb (32gb). I hope I'll be awake still to start the 2nd run.
    You want a photo of the screen after it completes 4 passes? It looks like it also has an option to write results to file (but I haven't tried it). Thanks!

    - - - Updated - - -

    OK. I stayed up until 2:00AM to rerun the tests back-to-back (4+4). It came up clean - no errors. Each of the 4 passes took about 7 hours. See attachments (I obscured the SN in the HTML reports).I am not sure what to do next, but I was thinking of two things, just to really be sure the memory is not the source of the BSODs.

    1. I can run the Lenovo memory diagnostics overnight tonight. I downloaded the latest from www.lenovo.com/diags. According to the estimate, it will take about 10-11 hours to complete. If it still comes up clean..
    2. Maybe I'll spring for the pro version of Memtest86 and let it run continuously for at least 36 hours over the weekend.

    Or if you think I should already move on to check something else, please let me know.

    - - - Updated - - -

    I ran Lenovo diagnostics for the memory & motherboard. Both passed.

    What next?

    I don't know if I should spring for the paid version of Memtest86... is there a likelihood that a memory bit may be bad after passing all the tests I ran so far?

    thanks,
    Yosh
    BSOD every few weeks - various related to memory Attached Files
      My Computer


  6. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #6

    32GB, right, sorry.

    Run memtest86 as directed, it's a much better diagnostic. For 32GB it will take at least 8 hours. The free version will only run 4 passes so you need to run it twice in succession to get 8 passes.
    Post pictures of each run, also as directed.
      My Computers


  7. Posts : 23
    Windows 10
    Thread Starter
       #7

    Thanks actually if you check you will see that I've already run the eight passes of memtest86 and posted the results that came up clean. My question is if I should do it even more and perhaps for a very long extended run? Or is that superfluous?

    - - - Updated - - -

    See the attachment BSOD - memtests.7z above for the results of the 8 passes of memtest86
    Last edited by Yoshm; 30 May 2021 at 09:41. Reason: typo
      My Computer


  8. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #8

    Are you doing any over clocking or over/under volting? If so, restore everything to nominal and see what that does for you.

    It would also be a good idea to try running Driver Verifier.

    Run Driver Verifier

    Driver Verifier-- tracking down a mis-behaving driver.

    Following the instructions in the above link will check for problems in all non-Microsoft drivers.

    What we're looking for is a verifier generated BSOD with a mini dump that will tell us what driver caused it. If you get a BSOD, rerun the V2 log collector as soon as possible and upload the resulting zip file. Also see if there is a new C:\Windows \MEMORY.DMP file. If there is, copy it to another location then zip it an upload to a file sharing site like OneDrive and post a link to it here.

    To check if verifier is active, open a Command Prompt and enter:

    verifier /query

    If not active it will respond with

    No drivers are currently verified.

    Follow instructions here to decide which drivers you want to test. 3-5 is a good start. Add 3-5 more every two hours until all are selected or you get a BSOD.

    Enable and Disable Driver Verifier in Windows 10

    Familiarize yourself with how to get out of Driver verifier from the above link and from the first link.
      My Computers


  9. Posts : 23
    Windows 10
    Thread Starter
       #9

    Thanks. I haven't had a chance to try the Driver Verifier yet - busy with family issues. I hope to get to it soon and will update here.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 10:19.
Find Us




Windows 10 Forums