BSOD: memory_management / page_fault


  1. Posts : 3
    Windows 7 64-bit
       #1

    BSOD: memory_management / page_fault


    Every now and again I get either a 'memory_management' or 'page_fault_in_non_paged_area' BSOD. The frequency varies, sometimes it takes an hour or a week to get another. But they always return.

    If I use a memory diagnostic right after a bsod, it shows problems but later on it shows no problems until the next bsod.

    The BSODs first started appearing when I replaced my video card and flashed BIOS. Both of these went fine and apart from the BSODs, my PC can do everything fine.

    So what could be causing this? My RAM manufacturer offered to replace my RAM for free, but for seem reason I don't think that's the problem.
      My Computer


  2. Posts : 1,598
    Microsoft Window 7 Professional 32 bit
       #2

    What memory diagnostic did you use? Did you use memtestx86 to test your Ram.
    Please upload your minidump to us:
    https://www.sevenforums.com/crashes-d...tructions.html
      My Computer


  3. Posts : 3
    Windows 7 64-bit
    Thread Starter
       #3

    I used both memtest86+ and the windows one, both showed errors after BSODS (and only then).
      My Computer


  4. Posts : 1,598
    Microsoft Window 7 Professional 32 bit
       #4

    I suspect the Ram really. Just remember, any time Memtest reports errors, it can be either bad RAM or a bad motherboard slot. Test the sticks individually, and if you find a good one, test it in all slots.

    Code:
    BugCheck 50, {fffffab001e4030b, 0, fffff80002f4f75e, 5}
    
    
    Could not read faulting driver name
    Probably caused by : memory_corruption ( nt!MiTrimWorkingSet+1de )
    
    Followup: MachineOwner
    ---------
    BugCheck 50, {fffffaa005b0a9d8, 0, fffff800031a342e, 5}
    
    
    Could not read faulting driver name
    Probably caused by : ntkrnlmp.exe ( nt!ObpCloseHandleTableEntry+3e )
    
    Followup: MachineOwner
    ---------
    BugCheck A, {fffff68000013a80, 0, 0, fffff80002ea7957}
    
    Probably caused by : memory_corruption ( nt!MiDeleteAddressesInWorkingSet+11b )
    
    Followup: MachineOwner
    ---------
    BugCheck 1A, {41790, fffffa8001c4ba40, ffff, 0}
    
    Probably caused by : ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+33946 )
    
    Followup: MachineOwner
    ---------
    BugCheck 24, {1904fb, fffff8800ad91f58, fffff8800ad917c0, fffff80003213b60}
    
    Probably caused by : Ntfs.sys ( Ntfs! ?? ::FNODOBFM::`string'+2cc9 )
    
    Followup: MachineOwner
    ---------
    BugCheck 3B, {c0000005, fffff80002ff4f8c, fffff88008eceef0, 0}
    
    Probably caused by : Pool_Corruption ( nt!ExDeferredFreePool+100 )
    
    Followup: Pool_corruption
    ---------
    BugCheck 1A, {41790, fffffa8000f2c220, ffff, 0}
    
    Probably caused by : win32k.sys ( win32k!NtGdiCreateDIBSection+3e4 )
    
    Followup: MachineOwner
    ---------
    Hard drive controller was blamed too. Please proceed the following things:
    Disk Check
    HD Diagnostic (Download HD diagnostic test from manufacture site)
      My Computer


  5. Posts : 28,845
    Win 8 Release candidate 8400
       #5

    oman212 said:
    I used both memtest86+ and the windows one, both showed errors after BSODS (and only then).

    TTran is of course correct. Not only did win DB report corruption but the first parameter (C000000005) is also a memory exception.

    It is probably memory but can also be a bad mobo slot. Try testing each ream stick seperately in memtest till you find one that pass then use only that one in each mobo slot runnign memtest for each. that will tell you if it is memory or mobo.

    Ken
      My Computer


  6. Posts : 3
    Windows 7 64-bit
    Thread Starter
       #6

    Try testing each ream stick seperately in memtest till you find one that pass then use only that one in each mobo slot runnign memtest for each. that will tell you if it is memory or mobo.
    Well that's part of the problem, there are only errors right after a BSOD. I just did another test in the Windows Memory Diagnostic with all sticks in and it said they were fine.

    Is there perhaps another way of checking the mobo slots? Or should I just wait for errors to come up again?

    EDIT: forgot to mention, did both HDD tests and both said it was fine
      My Computer


  7. Posts : 11,840
    64-bit Windows 8.1 Pro
       #7

    Run memtest86 ... the native windows memory diagnostic tool is iffy at best..
      My Computer


  8. Posts : 28,845
    Win 8 Release candidate 8400
       #8

    oman212 said:
    Try testing each ream stick seperately in memtest till you find one that pass then use only that one in each mobo slot runnign memtest for each. that will tell you if it is memory or mobo.
    Well that's part of the problem, there are only errors right after a BSOD. I just did another test in the Windows Memory Diagnostic with all sticks in and it said they were fine.

    Is there perhaps another way of checking the mobo slots? Or should I just wait for errors to come up again?

    EDIT: forgot to mention, did both HDD tests and both said it was fine

    Other possibilities. Heat (download cpu-z, and gpu-z (both free) to keep track of the temps. The other underpowered PSU (what PS and system specs)?

    TO test the mobo slots take the best mem stick put it by iteslf in a mobo slot and run memtest. Get results. test next.

    Good luck

    Ken
      My Computer


 

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

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