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: High interrupt/DPC; culprit found, now what?

27 Feb 2015   #1
hdelman

Win7Pro64Sp1
 
 
High interrupt/DPC; culprit found, now what?

Gigabyte GA-MA785GPMT-UD2H, AMD Phenom II X3, Win7Pro64Sp1
I'm having two weird problems, that may be related, or maybe not. Some background... I built this machine five years ago, and recently decided to upgrade to an SSD, and to clean things up by reloading Windows, getting all current AMD drivers, and loading only the apps I care about. The install went well, but as I began using it, I noticed that about once an hour, the active window would freeze, with the message "not responding" on the title bar. Windows was still alive, as I could bring focus to other windows, although sometimes a second window would freeze as well. My only recourse was to wait... 20, 30, sometimes 40 seconds... and then operation would return to normal.

Process Explorer reported that one of my CPU cores was constantly spending 60% or more of its time handling interrupts and DPCs. Interestingly, whenever a window was frozen, this process would drop to nearly zero.

I ran Windows Performance Analyzer, and saw that one CPU core was spending over 60% of its time on interrupts, except for exactly once per second, when CPU DPC usage would spike way up for a few dozen microseconds, coincidental with CPU interrupt usage dropping to zero.

High interrupt/DPC; culprit found, now what?-dpcsummary.jpg

Getting a summary table at the point of the DPC spike showed that almost all of it was due to Usbport.sys.

High interrupt/DPC; culprit found, now what?-dpc-summary-table.jpg

Getting a summary table from when the interrupt usage was high (away from the previously described spike), showed that almost all of the interrupt usage was split evenly between storport.sys and wdf01000.sys.

High interrupt/DPC; culprit found, now what?-interrupt-summary-table.jpg

I updated my usb drivers in accordance with Microsoft security bulletin MS13-081. DriverView reports version 6.1.7601.17514 for storport.sys, version 1.9.7600.16385 for wdf01000.sys, and version 6.1.7601.18328 for usbport.sys.

As a test, I booted into Safe Mode, and the problem persisted, even without manually starting any programs.

At this point, I have no idea what to do or try next. Any advice would be very appreciated.




My System SpecsSystem Spec
.
27 Feb 2015   #2
matts6887

Windows 7 ultimate 64-bit
 
 

have you done a brief look thru of the processes that are running as well as the programs that are running when that happens to see what possibly is causing it to spike? If not i would do the simple thing of checking those 2 things first and report back to what u find.
My System SpecsSystem Spec
28 Feb 2015   #3
hdelman

Win7Pro64Sp1
 
 

Matt... Thank you for replying, but I'm not clear what you are asking. The problem starts immediately upon boot, and even occurs when I boot into safe mode. I just did a boot into safe mode, and grabbed these screen shots, with the hope that they will answer your questions.

High interrupt/DPC; culprit found, now what?-processexplorersafemode.jpg
High interrupt/DPC; culprit found, now what?-servicessafemode.jpg

While grabbing these shots, I did notice that the CPU usage for the interrupt/DPC process was not always high. I actually had to wait about 10 seconds before hitting "print screen" in order to show you a value greater than 10. It does suggest to me that while the problem still exists in safe mode, it is not as prevalent as when I do a normal boot.

I'm having a hard time understanding what storport.sys and wdf01000.sys are doing. They are supposedly drivers, but I cannot find them anywhere in Device Manager.


My System SpecsSystem Spec
.

Reply

 High interrupt/DPC; culprit found, now what?




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
BSOD - which driver is culprit?
I am having BSODs caused by a driver problem: Crash Dump Analysis Crash dump directory: C:\Windows\Minidump Crash dumps are enabled on your computer.
BSOD Help and Support
Adobe Flash AS Culprit?
I got out my laptop yesterday as I hadn't used it for a while - only use when I'm away - and a stack of updates for Windows were installed as well as latest version of Adobe Flash Player. I started getting BSOD and tried everything but was unable to fix, so I reinstalled Windows. Everything went...
BSOD Help and Support
BSOD (ntoskrnl.exe the culprit?)
I need help here. First and foremost, details of my lappy: Asus A43S WIndows 7 64 bit AMD Radeon HD 6730 Intel core i7 8gb RAM It is a new lap, just bought 2 mths ago. Noticed the first problem with it is
BSOD Help and Support
Deferred Procedure Calls and Interrupt Service Routines High CPU
Hello, Recently I have noticed higher than normal CPU usage from my laptop which I know will reduce battery life, cause higher temperatures and slow the computers performance. The task manager did not tell me too much so I decided to have a look in the Resource Manager. Sure enough under the...
Performance & Maintenance
Can anyone spot the culprit ??
just trying to get to the bottom of this - PLEASE have a look it- is a 124 stop code which indicates hardware - i have went throught the 124 check list - i ran mem test 86 9 passes - ive ran prime 95 (very scary ;-0 ) put my origional win 7 back on - its good for 2 days then bang bsod - i also have...
BSOD Help and Support
How to find culprit of BSOD
I was refered here by Jacee in an attempt to diagnose and hopefully avoid another BSOD. Sooooo, where do I start looking? Hopefully the info contained in this link will give most of the neccessary info about my hardware. http://pcpitstop.com/betapit/sec.asp?conid=22101934&report=Summary ...
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 07:14.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App