Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: BSOD at random intervals. There's no consistency.

04 Jul 2013   #11
x BlueRobot


BugCheck D1, {8, 2, 1, fffff880018880e2}

Probably caused by : tcpip.sys ( tcpip!TtFireTimerEx+12b )
Usual causes:  Device driver
It seems that the two drivers listed below attempted to page non-paged pool.

0: kd> k
Child-SP          RetAddr           Call Site
fffff800`00b9c038 fffff800`030c71a9 nt!KeBugCheckEx
fffff800`00b9c040 fffff800`030c5e20 nt!KiBugCheckDispatch+0x69
fffff800`00b9c180 fffff880`018880e2 nt!KiPageFault+0x260
fffff800`00b9c310 fffff880`018881ad tcpip!TtFireTimerEx+0x12b
fffff800`00b9c330 fffff880`018884ee tcpip!IppAddressSetTimeout+0x5d
fffff800`00b9c450 fffff880`018883e8 tcpip!Ipv6pInterfaceSetTimeout+0x7f
fffff800`00b9c4d0 fffff880`01888ab9 tcpip!IppCompartmentSetTimeout+0x88
fffff800`00b9c540 fffff800`030d284c tcpip!IppTimeout+0x89
fffff800`00b9c570 fffff800`030d26e6 nt!KiProcessTimerDpcTable+0x6c
fffff800`00b9c5e0 fffff800`030d25ce nt!KiProcessExpiredTimerList+0xc6
fffff800`00b9cc30 fffff800`030d23b7 nt!KiTimerExpiration+0x1be
fffff800`00b9ccd0 fffff800`030bf90a nt!KiRetireDpcList+0x277
fffff800`00b9cd80 00000000`00000000 nt!KiIdleLoop+0x5a
TRAP_FRAME:  fffff80000b9c180 -- (.trap 0xfffff80000b9c180)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=fffff80000b9c310 rbx=0000000000000000 rcx=0000000000000000
rdx=0000000000000002 rsi=0000000000000000 rdi=0000000000000000
rip=fffff880018880e2 rsp=fffff80000b9c310 rbp=0000000000000002
 r8=fffff80000b9c350  r9=fffffa8004683db0 r10=0000000000000000
r11=00000000000003b4 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na po cy
fffff880`018880e2 48894108        mov     qword ptr [rcx+8],rax ds:00000000`00000008=????????????????
Resetting default scope

0: kd> lmvm Rt64win7
start             end                 module name
fffff880`0446b000 fffff880`0450b000   Rt64win7 T (no symbols)           
    Loaded symbol image file: Rt64win7.sys
    Image path: \SystemRoot\system32\DRIVERS\Rt64win7.sys
    Image name: Rt64win7.sys
    Timestamp:        Tue Sep 27 15:50:33 2011 (4E81E2B9)
    CheckSum:         0009FB77
    ImageSize:        000A0000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Please update your Realtek (RTL8168D/8111D) network driver from here - Realtek

0: kd> lmvm nvlddmkm
start             end                 module name
fffff880`04841000 fffff880`052e8000   nvlddmkm T (no symbols)           
    Loaded symbol image file: nvlddmkm.sys
    Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
    Image name: nvlddmkm.sys
    Timestamp:        Fri Jan 18 13:22:15 2013 (50F94C87)
    CheckSum:         00A92B69
    ImageSize:        00AA7000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Please update the nVidia graphics card driver to the latest WHQL driver, which is available from here - NVIDIA Driver Downloads - Advanced Search

Version: 320.49
Release Date for Desktops and Notebooks : July 1st 2013
In Device Manager:

My System SpecsSystem Spec
09 Jul 2013   #12

Windows 7 Pro 64 bit (Retail)

Hi BlueRobot

Thanks for your help up to now...

I've updated the Realtek and nVidia drivers but I'm still getting BSOD regularly. (I've attached the latest dumps)

Could it be memory or is it deffo a driver?

Many thanks

Jamie Pugh
My System SpecsSystem Spec
09 Jul 2013   #13
x BlueRobot


BugCheck 19, {3, fffff8a002496220, 3651, fffff8a002496220}

Probably caused by : Pool_Corruption ( nt!ExDeferredFreePool+c96 )
Usual causes:  Device driver
Other causes can include RAM and the hard-drive.

Arg1: 0000000000000003, the pool freelist is corrupt.
Arg2: fffff8a002496220, the pool entry being checked.
Arg3: 0000000000003651, the read back flink freelist value (should be the same as 2). <-- Corrupted Address
Arg4: fffff8a002496220, the read back blink freelist value (should be the same as 2).
0: kd> !pool fffff8a002496220
GetPointerFromAddress: unable to read from fffff80003301100
Pool page fffff8a002496220 region is GetUlongFromAddress: unable to read from fffff800033011c0
Paged pool
 fffff8a002496000 size:  210 previous size:    0  (Free )  SeSd
*fffff8a002496210 size:   40 previous size:  210  (Free)      *....
        Owning component : Unknown (update pooltag.txt)
 fffff8a002496250 size:   e0 previous size:   40  (Allocated)  MPCp
 fffff8a002496330 size:   30 previous size:   e0  (Allocated)  Ntf0
 fffff8a002496360 size:   30 previous size:   30  (Allocated)  PfFK
 fffff8a002496390 size:  170 previous size:   30  (Allocated)  MPsc
 fffff8a002496500 size:   40 previous size:  170  (Allocated)  NtFs
 fffff8a002496540 size:  110 previous size:   40  (Allocated)  IoNm
 fffff8a002496650 size:   f0 previous size:  110  (Allocated)  NtFs
 fffff8a002496740 size:   a0 previous size:   f0  (Free)       Sect
 fffff8a0024967e0 size:  200 previous size:   a0  (Allocated)  FMfn
 fffff8a0024969e0 size:   90 previous size:  200  (Allocated)  FSim
 fffff8a002496a70 size:   c0 previous size:   90  (Allocated)  FIcs
 fffff8a002496b30 size:  4d0 previous size:   c0  (Allocated)  Ntff
0: kd> !poolval fffff8a002496220
Pool page fffff8a002496220 region is Paged pool

Validating Pool headers for pool page: fffff8a002496220

Pool page [ fffff8a002496000 ] is VALID.
What I think has happened, is that an allocation has become free, but the linked list hasn't been updated, to show that address is free to use.

I would test for drivers one more time, since you seem to have a few driver related causes in the dumps, if nothing arises from Driver Verifier, then we can begin testing the hard-drive and testing the RAM etc.
My System SpecsSystem Spec

11 Jul 2013   #14

Windows 7 Pro 64 bit (Retail)


Ok, I enabled Verifier again and its BSOD a few times now. Here are the dumps...

My System SpecsSystem Spec
11 Jul 2013   #15
x BlueRobot


BugCheck 4E, {99, b3562, 3, 6157a}

Probably caused by : memory_corruption ( nt!MiBadShareCount+4c )
Usual causes:  Device driver, memory
The bugcheck indicates that a PTE or a PFN list has become corrupt, the PFN structure is used to track each physical page and how it is being used by the system. I couldn't see anything related to drivers, apart from a stray pointer pointing to an invalid memory address, which could be corrupt, if the RAM is at fault here.

fffff880`0bc67048 fffff800`03166a0c : 00000000`0000004e 00000000`00000099 00000000`000b3562 00000000`00000003 : nt!KeBugCheckEx
fffff880`0bc67050 fffff800`031382d5 : fffffa80`04b2eb30 00000000`00000001 00000000`fffffffe fffff680`00348000 : nt!MiBadShareCount+0x4c
fffff880`0bc67090 fffff800`030a7896 : fffff700`01080760 fffffa80`04b2eec8 fffff700`01080000 fffff8a0`0bdee1e8 : nt! ?? ::FNODOBFM::`string'+0x2062a
fffff880`0bc671a0 fffff800`030a8872 : fffffa80`04b2eb30 fffffa80`00000000 00000000`00007970 fffff800`00000000 : nt!MiDeleteAddressesInWorkingSet+0x3fb
fffff880`0bc67a50 fffff800`033adcba : fffff8a0`0335a060 00000000`00000001 00000000`00000000 fffffa80`04b32640 : nt!MmCleanProcessAddressSpace+0x96
fffff880`0bc67aa0 fffff800`03392188 : 00000000`c0000005 00000000`00000001 00000000`7ef9b000 fffffa80`04b3f6b0 : nt!PspExitThread+0x56a
fffff880`0bc67ba0 fffff800`030d6e93 : fffffa80`04b2eb30 fffffa80`c0000005 fffffa80`04b32640 fffffa80`06820060 : nt!NtTerminateProcess+0x138
fffff880`0bc67c20 00000000`76d615da : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`0351e278 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x76d615da
I would disable Driver Verifier, and then begin testing the RAM for any issues:Run Memtest86+ for least 9-10 passes, and preferably overnight as it can take a while to fully complete.

Test each RAM stick individually, if an error is found then move the same RAM stick into the next DIMM slot and test again, if errors are found for the same RAM stick in every available slot then you have a faulty RAM module. On the other hand, if no errors are found in the next slot or the other slots for the same RAM module, then you have a faulty DIMM slot.

Test each RAM stick and every motherboard DIMM slot available.

Quote   Quote: Originally Posted by Arc View Post
It is a RAM, a bad RAM.

But if you have got a result like that:
It is a motherboard issue. The particular slot is bad.
My System SpecsSystem Spec
26 Feb 2014   #16

Windows 7 Pro 64 bit (Retail)


Its taken me a while to get back to you, sorry. Thanks so much - all sorted now.

The actual memory sticks were ok and the individual sockets were ok, BUT the motherboard didnt like them in the same bank (i.e. 1&2 or 3&4). So, the sticks are in slots 1 & 3 and its fine.

Thanks again.
My System SpecsSystem Spec

 BSOD at random intervals. There's no consistency.

Thread Tools

Similar help and support threads
Thread Forum
BSOD Random Intervals
I have been experiencing a BSOD at ever increasingly random intervals. The system is running Windows 7 Home Premium x64. Sometimes it will not happen at all sometimes it will happen 8-9 times within one given day. Before I tried to problem solve the problem myself I figured I would give this a...
BSOD Help and Support
BSOD at Random Intervals
I just recently got new parts for my computer and installed two solid state drives raid zero'd and a new processor fan. I've been getting the BSOD ever since and it would occur at random intervals.
BSOD Help and Support
BSOD at random intervals
I tend to randomly have BSOD's. I could be idle overnight and it'll do it, or in the middle of gaming. Before it wasn't a problem, it would happen once in a blue moon, but lately the BSOD's have gotten more frequent. Below is a copy of the error I get once it reboots I've also attached both...
BSOD Help and Support
BSOD Need Help random intervals.
I've used memtest. I have replaced the video card. (Using the onboard video) I have swapped out memory. I now need expert advice. I dual boot xp or windows 7. I get the BSOD on both operating systems. win 7 x64 ultimate. xp Thanks for any advice and help that comes my way.
BSOD Help and Support
BSoD random intervals
Hey again, Currently have a new BSoD.. Oh the fun of it all :P Random intervals Win 7 Ultimate 64bit bsod driver_irql_not_less_or_equal The computer has rebooted from a bugcheck. The bugcheck was: 0x000000d1 (0x0000000000000008, 0x0000000000000002, 0x0000000000000001,...
BSOD Help and Support

Our Sites

Site Links

About Us

Find 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 22:51.
Twitter Facebook Google+