Question
324 views

Getting error bad_pool_header on bootup Plz help (win8.1)

ChrisBurley asked on

OK so every time I bootup I get this error Bad_pool_ header with the big sad face, then it says gathering information then restarts. This happens twice then brings me to the automatic repair screen saying would you like to restore?  This is all I know about the specificity on the error itself. 

So this it what I've tried (in no particular order) all without success: Restarting, Automatic repair, Refreshing, System restore, Removing all external peripherals and restarting, Running Hardware troubleshooter, Disabling antivirus, Booting win8 dvd and running system repair, Booting safemode and disabling all non-microsoft startups and services, Booting safemode and disabling all startups and services, Booting diagnostic repair via msconfig, and probably more that I can't remember (its been a couple hours)

I would really like to solve this issue without having to wipe the system so any help would be appreciated.

Systems specs available upon request 

4 people had this question

Abuse history


The answered status icon Answer
Patrick Barker replied on

Fantastic, thanks for the Kernel-Dump!

BAD_POOL_HEADER (19)

This indicates that a pool header is corrupt.

BugCheck 19, {22, ffffc00000800000, 1, 0}

0: kd> !pool ffffc00000800000

*** An error (or corruption) in the pool was detected;
*** Attempting to diagnose the problem.

0: kd> !poolval ffffc00000800000
Pool page ffffc00000800000 region is Paged pool

Validating Pool headers for pool page: ffffc00000800000

Pool page [ ffffc00000800000 ] is __inVALID.

It looks as if there's a driver causing corruption within the paged pool.

0: kd> kv
Child-SP          RetAddr           : Args to Child                                                           : Call Site
ffffd000`20de5a38 fffff801`d5d8cc17 : 00000000`00000019 00000000`00000022 ffffc000`00800000 00000000`00000001 : nt!KeBugCheckEx
ffffd000`20de5a40 fffff801`d5ea099e : ffffc000`00800000 ffffd000`20de5bc8 00000000`00000000 ffffc000`00000001 : nt! ?? ::FNODOBFM::`string'+0x1fa77
ffffd000`20de5ae0 fffff800`01807a74 : fffff800`0182f830 ffffd000`20de5cb0 ffffc000`005b8010 00000000`00002bcd : nt!ExFreePoolWithTag+0x6ce
ffffd000`20de5bb0 fffff800`01805d2e : 00000000`00000003 ffffc000`0013b510 ffffe000`011fe9d0 00000000`80000000 : avgldx64+0x7a74
ffffd000`20de6260 fffff800`01834902 : 00000000`00000007 ffffd000`20de64e0 ffffe000`0024f1e0 00000000`0000000e : avgldx64+0x5d2e
ffffd000`20de62c0 fffff801`d6056476 : ffffe000`011fe9d0 ffffe000`011fdd60 00000000`00000000 00000000`000007ff : avgldx64+0x34902
ffffd000`20de66a0 fffff801`d63169fb : ffffe000`0114f6f8 ffffe000`0114f6f8 ffffd000`20de69c0 ffffe000`20206f49 : nt!IopLoadDriver+0x5e2
ffffd000`20de6960 fffff801`d630d0f6 : 00000000`00000000 ffffc000`00344ca0 00000000`00000000 00000000`00000000 : nt!IopInitializeSystemDrivers+0x14f
ffffd000`20de69f0 fffff801`d62fb94d : fffff801`d5c0f000 fffff801`d5c0f000 00000000`00000000 00000000`00000000 : nt!IoInitSystem+0x9f2
ffffd000`20de6b10 fffff801`d60ffd09 : 00000000`00000000 ffffe000`0008b680 ffffe000`0008b680 ffffe000`00112908 : nt!Phase1InitializationDiscard+0xe61
ffffd000`20de6d10 fffff801`d5c9c2e4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!Phase1Initialization+0x9
ffffd000`20de6d40 fffff801`d5d632c6 : fffff801`d5efd180 ffffe000`0008b680 fffff801`d5f55a80 00000000`00000000 : nt!PspSystemThreadStartup+0x58
ffffd000`20de6da0 00000000`00000000 : ffffd000`20de7000 ffffd000`20de1000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16

-- FAILURE_BUCKET_ID:  0x19_22_avgldx64+7a74

^^ It appears the driver causing said corruption is avgldx64.sys which is the AVG AVI Loader driver.

--------------------

Remove and replace AVG with Windows 8's built-in Windows Defender for temporary troubleshooting purposes:

AVG removal - http://www.avg.com/us-en/utilities

Windows Defender (how to turn on after removal) - http://www.eightforums.com/tutorials/21962-windows-defender-turn-off-windows-8-a.html

Regards,

Patrick

Debugger/Reverse Engineer.
1 person found this helpful

Abuse history


progress