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 login screen after bad sfc scannow

07 Dec 2013   #1

Win 7 Pro 64 Bit
BSOD at login screen after bad sfc scannow

Earlier this week I recieved a message from the league of legends client that MSVCP110.dll was missing or contained errors. So i jumped into an elevated command prompt and ran sfc scannow. It crashed with an error saying it couldn't fix some files. (and that some backups were also bad). Next day, when I started the PC it blue screened at the windows login saying corrupt driver on the kernel stack. Ive spent the past few days running full chkdsk scans on all my hardrives, no errors.

I have a Win 7 Pro 64 Bit SP1 disk handy, but I would rather not nuke my install. Attached is the info from the SF Diag tool.

I have a feeling the root cause of all this may be due to my PC trying to run windows update on my bad wifi connection.

My System SpecsSystem Spec
08 Dec 2013   #2

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit

Hi AaronJX.

You have got 4 BSODs on 02/12 and one on 5/12. The earlier one is much earlier, of 05/06; and should not have any connection with the current issue, apparently.

What is interesting that, all the BSODs of December are Driver Verifier enabled. And Driver Verifier makes the PC crash prone at its own. It is to enable on a particular reason, and I am not seeing any sufficient reason to enable Driver Verifier there. Also Driver Verifier is not pointing out to anything meaningful. So better you disable Driver Verifier now and see what happens there.

If it BSODs without Driver Verifier on, let us see the crash dumps, following the Blue Screen of Death (BSOD) Posting Instructions.
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *

Use !analyze -v to get detailed debugging information.

BugCheck C4, {0, 0, 0, 0}

Probably caused by : tcpipreg.sys ( tcpipreg!InterfaceAddressRegKeyChangeHandler+109 )

Followup: MachineOwner

2: kd> !analyze -v
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *

A device driver attempting to corrupt the system has been caught.  This is
because the driver was specified in the registry as being suspect (by the
administrator) and the kernel has enabled substantial checking of this driver.
If the driver attempts to corrupt the system, bugchecks 0xC4, 0xC1 and 0xA will
be among the most commonly seen crashes.
Arg1: 0000000000000000, caller is trying to allocate zero bytes
Arg2: 0000000000000000, current IRQL
Arg3: 0000000000000000, pool type
Arg4: 0000000000000000, number of bytes

Debugging Details:






LAST_CONTROL_TRANSFER:  from fffff800033604ec to fffff80002ed2c00

fffff880`033c45c8 fffff800`033604ec : 00000000`000000c4 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KeBugCheckEx
fffff880`033c45d0 fffff800`03360f2b : fffffa80`04db0400 fffff800`02efd84c ffffffff`ffffffff fffff800`02fdad0b : nt!VerifierBugCheckIfAppropriate+0x3c
fffff880`033c4610 fffff800`03371ba8 : 00000000`6547654c 00000000`00000080 00000000`00000010 fffff800`000000ff : nt!ExAllocatePoolSanityChecks+0xcb
fffff880`033c4650 fffff800`03371e17 : 00000000`00000000 00000000`00000000 fffff980`6547654c fffff980`1bc14fec : nt!VeAllocatePoolWithTagPriority+0x88
fffff880`033c46c0 fffff880`07e355a1 : 00000000`00000000 00000000`00000000 fffff980`1bc14fd0 fffff800`0336d13c : nt!VerifierExAllocatePoolWithTagPriority+0x17
fffff880`033c4700 fffff880`07e347bb : fffff880`07e3bbd0 fffff980`1bc14fd0 fffff980`1cf0ef90 fffff980`1bc14fd0 : tcpipreg!InterfaceAddressRegKeyChangeHandler+0x109
fffff880`033c4830 fffff880`07e33a59 : fffff880`00000001 00000000`00000103 fffff980`1cf0ef70 00000000`00000001 : tcpipreg!TcpipRegQueryAndUpdateKeyValue+0x363
fffff880`033c48c0 fffff880`01655754 : fffff880`07e39a00 00000000`00000004 00000000`00000000 00000000`00010202 : tcpipreg!TcpipRegStartRegistryKeyNotification+0xbd
fffff880`033c4910 fffff880`07e34293 : 00000000`00000000 00000000`00000000 00000000`00000000 fffff880`07e3f073 : NETIO!RtlInvokeStartRoutines+0x34
fffff880`033c4950 fffff800`032bd747 : 00000000`00000006 fffffa80`0a90a680 fffffa80`0b5da000 00000000`00000001 : tcpipreg!DriverEntry+0x257
fffff880`033c49a0 fffff800`032bdb45 : 00000000`00000010 00000000`00000000 00000000`00000010 00000000`00010206 : nt!IopLoadDriver+0xa07
fffff880`033c4c70 fffff800`02edc251 : fffff800`00000000 ffffffff`80000cd4 fffff800`032bdaf0 fffffa80`069fe660 : nt!IopLoadUnloadDriver+0x55
fffff880`033c4cb0 fffff800`03170ede : 00000000`00000000 fffffa80`069fe660 00000000`00000080 fffffa80`069c9840 : nt!ExpWorkerThread+0x111
fffff880`033c4d40 fffff800`02ec3906 : fffff880`03164180 fffffa80`069fe660 fffff880`0316efc0 00000000`00000000 : nt!PspSystemThreadStartup+0x5a
fffff880`033c4d80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16


fffff880`07e355a1 4c8be0          mov     r12,rax


SYMBOL_NAME:  tcpipreg!InterfaceAddressRegKeyChangeHandler+109

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: tcpipreg

IMAGE_NAME:  tcpipreg.sys


FAILURE_BUCKET_ID:  X64_0xc4_0_VRF_tcpipreg!InterfaceAddressRegKeyChangeHandler+109

BUCKET_ID:  X64_0xc4_0_VRF_tcpipreg!InterfaceAddressRegKeyChangeHandler+109

Followup: MachineOwner

2: kd> !verifier

Verify Level 9bb ... enabled options are:
    Special pool
    Special irql
    All pool allocations checked on unload
    Io subsystem checking enabled
    Deadlock detection enabled
    DMA checking enabled
    Security checks enabled
    Miscellaneous checks enabled

Summary of All Verifier Statistics

RaiseIrqls                             0x0
AcquireSpinLocks                       0x11fa62f
Synch Executions                       0x9a7
Trims                                  0x638e7

Pool Allocations Attempted             0xea8f7
Pool Allocations Succeeded             0xea8f7
Pool Allocations Succeeded SpecialPool 0xea8f7
Pool Allocations With NO TAG           0x54
Pool Allocations Failed                0x0
Resource Allocations Failed Deliberately   0x0

Current paged pool allocations         0x3baf for 0104FEF4 bytes
Peak paged pool allocations            0x3bb1 for 011CCBD8 bytes
Current nonpaged pool allocations      0x5999 for 029C61D4 bytes
Peak nonpaged pool allocations         0x59a8 for 0497036C bytes

GetPointerFromAddress: unable to read from fffff8000310a100
My System SpecsSystem Spec
08 Dec 2013   #3

Win 7 Pro 64 Bit

Huh, I don't even know how that got turned on. And that solves the BSOD on startup, thanks.

I am however still having issues with corrupt/missing system files. What section of this site would you go to for debugging / repairing the system file checker tool?
My System SpecsSystem Spec

08 Dec 2013   #4

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit

You may start a new thread in "general discussions". You will get some quality help on the issue for sure.

For any further BSODs, let us know.
My System SpecsSystem Spec

 BSOD at login screen after bad sfc scannow

Thread Tools

Similar help and support threads
Thread Forum
Can't login to Windows 7. Sends me back to login screen every time.
This has never happened before. When I turn on the computer, the two accounts show up (both administrator) but whenever I click either of them, the screen just shows the Windows 7 login screen for a while without any text then sends me back to the account selection. This happens when I select...
General Discussion
BSOD before login screen
Hi guys been reading most the posts on here regards BSOD and i have to be honest ive tried multiple solutions from within the forum, but to no avail i bought my daughter a laptop i dont have a windows 7 disc as windows 7 came already installed.. However yesterday when she turned laptop off to...
BSOD Help and Support
BSOD Usually before or after the login screen
Hi, As the title says, sorry I don't have much more info to give. Please see attached zip file. Thank you in advance.
BSOD Help and Support
BSOD before login screen
When I boot my laptop (Dell Studio 15) which is running Windows 7 Home Premium (64-bit) I get a BSOD before Windows gets to the login screen. This all started a week or so ago when my laptop came out of Hibernation mode and was performing very slow. Eventually it locked up (unresponsive to any...
BSOD Help and Support
BSOD before login screen
Hello! I'm using Windows 7 64 bits. I've never had any problems on my computer until today. I installed the game Civilization 4, which isn't supposed to run perfectly on Windows 7... I runned it, and it shut down my whole computer. I tried it 3 or 4 times, then it became serious. I can...
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 11:47.
Twitter Facebook Google+