[SOLVED] BSOD with 0x116 error - Windows 7 SP1 x64

SteveInOcala

Member
Joined
Jan 2, 2015
Posts
16
Location
Florida
Hi,
I'm having a problem with a BSOD containing a 116 error code when my laptop resumes from sleep or hibernate. It has been happening for the past month or so.

Laptop is a HP EliteBook 8540W with Nvidia 1800 video system. I'm running Windows 7 Pro x64. I purchased it, refurbished, in September of last year and it worked perfectly until sometime in December. I was running the pre-installed Win7 Pro, and the BSOD's started appearing without apparent cause. I have tried uninstalling/re-installing the video drivers (both from HP and Nvidia). I have replaced the video drivers with several versions (each of which worked previously). I have also re-installed Windows 7 Pro (without reformatting).

I have run both Memtest+ overnight (8+ cycles) and FurMark for 40-50 minutes with temp stabilized at 70C with no errors noted from either. I have a laptop cooler that my laptop sits on and all external vents/openings are clear and dust/dirt/grunge-free. None of these changes have had better or worse results. It BSOD's about 3 out of every 4 times I resume from sleep or hibernation.

I'm attaching the Sysnative package and perfmon zip as recommended.

I'm almost ready to think the video card is on its way out but I'm not getting any other signs/symptoms of failure (no glitches, no artifacts, etc).

I've also removed most of the optional HP software and any other unnecessary drivers/system "stuff" that might cause the problem. I've left most standard apps installed (Office, Firefox, Gmail, etc).

I would greatly appreciate any suggestions, and would love any solutions

Thanks
Steve
 

Attachments

Hi,

VIDEO_TDR_FAILURE (116)

Attempt to reset the display driver and recover from timeout failed.

Code:
0: kd> k
Child-SP          RetAddr           Call Site
fffff880`030779c8 fffff880`0fef8134 nt!KeBugCheckEx
fffff880`030779d0 fffff880`0fef7e3e dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`03077a10 fffff880`0ff9ff13 dxgkrnl!TdrIsRecoveryRequired+0x1a2
fffff880`03077a40 fffff880`0ffc9cf1 dxgmms1!VidSchiReportHwHang+0x40b
fffff880`03077b20 fffff880`0ffc8437 dxgmms1!VidSchiCheckHwProgress+0x71
fffff880`03077b50 fffff880`0ff9b2d2 dxgmms1!VidSchiWaitForSchedulerEvents+0x1fb
fffff880`03077bf0 fffff880`0ffc7ff6 dxgmms1!VidSchiScheduleCommandToRun+0x1da
fffff880`03077d00 fffff800`0351473a dxgmms1!VidSchiWorkerThread+0xba
fffff880`03077d40 fffff800`032698e6 nt!PspSystemThreadStartup+0x5a
fffff880`03077d80 00000000`00000000 nt!KxStartSystemThread+0x16

Direct X MMS scheduling a worker thread, scheduling a command to run, video scheduler waiting for events, checking the progress of the video card to notice it's hanging, therefore reports the hang and attempts to reset the display driver (TDR). It of course fails, and this is why the 0x116 bug check was thrown. If you've already tried various different video card versions for your GPU, then it's likely just on its way out.

Before we come to this conclusion though, I see AVG is installed and there are also a few McAfee remnants. Did you install manually via Control Panel as opposed to using a removal tool?

Code:
0: kd> lmvm mfetdik
start             end                 module name
fffff880`02f1f000 fffff880`02f2ec00   mfetdik    (deferred)             
    Image path: \SystemRoot\system32\drivers\mfetdik.sys
    Image name: mfetdik.sys
    Timestamp:        Wed May 06 11:32:22 2009

If so, this is why. Run the removal tool and get rid of the McAfee remnants - http://download.mcafee.com/products/licensed/cust_support_patches/MCPR.exe
 
Hi Patrick,
Thanks for the QUICK response...I've downloaded and run the McAfee removal tool. Rebooted and tried a (short) sleep cycle and it didn't BSOD. Not sure if that means anything since it only does it 3 out of 4 times... Will repeat over the next couple of hours and in the AM and let you know. I guess McAfee was part of the trial-ware installed on the laptop when I got it...never used it and didn't know it was there...probably uninstalled it from the control panel along with other "stuff" I didn't want.

I did notice something strange related to AntiVirus...The Perfmon report shows "no AV installed" but as the attached screenshot shows, AVG is installed/running and seen by the system "Action Center"... Is this something to be concerned about?Perfmon-virus.png
 
I don't really have anything nice to say about AVG, so I'll refrain. Regardless, this is still probably just a GPU issue. I didn't think McAfee had anything to do it with, but I wanted to rule it out just in case as it was something else that was an issue.
 
Couple of more data points...Resume after over-night sleep/hibernate was normal(:thumbsup2:YaaaY). Found and downloaded a clean copy of GPU Meter and Core Temp and installed both. Running a movie (my most intensive use for this PC), temps are within normal range (CPU's are 50-55c and GPU is 47C). I'm guessing this means it's not a thermal runaway condition...
 
Another Data point...I had a couple of reboots that were normal but had errors on logging in related to the HP Protect tools (HPPT - finger-print reader/security monitor/smart-card reader) software. I removed it and, after a couple of reboots, it is finally completely gone.

I'm noticing the lag that I was having on reboot is gone and my laptop seems much more "normal". I've gone thru several sleep and wake cycles and all have been normal. I'm wondering if the HPPT was corrupted or somehow went south causing my issues? HPPT has drivers installed(kernel level?) since it talks to both the hardware (FP reader & smart card reader) as well as the trusted computing hooks in the bios for logging on at the pre-Windows level. I don't know enough about that level of Windows architecture to know if my symptoms were definitely caused by HPPT but it sure seems that my laptop is a whole lot more "stable" all of a sudden...

Thoughts, Ideas, comments?
 
Judging by most OEM software, it was probably buggy to no tomorrow. If the crashes stop after uninstalling that, that was the issue.
 
So with that said, I still go back to my faulty GPU statement given the troubleshooting you've done already with drivers.
 
I guess you're probably right...I'm just so used to Hardware (solid state anyway) working "forever" and when it goes bad I find it hard to believe. Also, I've had a couple of instances where it wasn't the HW but a obscure bug in SW that caused it...

I'll look for a replacement to see if it's affordable enough to try for "fixing"...

Thanks and I really appreciate your expertise and help. Let me know if you think of anything else in the next few days. It'll probably take me that long to track down a replacement.

Steve
 
Before we throw in the towel there's a few things I'd like to try, as we may as well. First of all, from what I have seen, unless I am missing something, the bug check is generally thrown upon session of sleep/hibernation. Does it bug check under normal operation?

In any case, remove AVG while we're at it as I am curious to see if it may be playing a part. It's mostly just educated guesses considering I cannot say anything for sure without a kernel dump. Even with one I wouldn't really be able to, we'd just have more info.

AVG removal - http://www.avg.com/us-en/utilities
 
The bug check has only happened on resume from sleep or hibernation. The only reason I use hibernation is so my laptop cooler (powered by USB port) will not run 24/7. In hibernation it shuts off, in sleep it doesn't.

Doesn't seem to matter the duration of sleep/hibernation. This morning came up okay, last night okay on 2 min, bug-check on 10-15 min., okay on 25 min., etc.

I've removed AVG (including AVG-Zen for monitoring protection on my phones/tablet). What alternative do you suggest? I've heard good things about eset, don't like Panda, don't like MSE, okay with Avast, don't like McAfee and Norton(INtel). Really not comfortable running "naked".

Thanks
Steve
 
ESET is great.

The only reason I use hibernation is so my laptop cooler (powered by USB port)

Did you ever try removing this from the picture to see if the crashes persist?
 
Trying out ESET trial version now...

quote: "Did you ever try removing this from the picture to see if the crashes persist?"

ummmm...no, could it? Never thought of that .... will try that too...
 
Sometimes coolers are known to cause issues. I can't say for sure whether or not it'd cause an 0x116 bug check, but judging it only happens from a hibernate session, it's a possibility.
 
I'm back...it Bug-Checked when I resumed from Hibernation without cooler, with ESET.

I'm wondering if there's something wrong with the resume from sleep/hibernation logic itself since I've never gotten a bug-check while active nor when doing a cold-startup of windows, only when resuming...
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top