Higher CPU usage due to Deferred Procedure Calls (DPC)

jberenyi

New member
Member
Local time
7:26 AM
Messages
47
Running Windows 7 64-bit and just downloaded the lastest updates from Microsoft last night. Now my CPU is sitting at 20% due to Deferred Procedure Calls and Interupt Service Providers running constantly according to the resource monitor. What could cause this issue? Could it be a driver that downloaded from MS? I believe the fix for this would be to just restore back to before the install but I have a question about restore points. When I open up the restore point menu and it shows all the dates, do I pick the date of the MS update or one day earlier? I always wondered the answer to this question.
 

My Computer

OS
Windows 7 X64 Home Premium
CPU
Intel Core i5 Socket 1156
Motherboard
Asus P7P55D
Memory
Mushkin Blackline 4Gb 996679
Graphics Card(s)
EVGA 9500GT
Monitor(s) Displays
Dell 1900FP
Hard Drives
Western Digital 640Gb Black Caviar
PSU
Antec 500W
Case
Cooler Master
Keyboard
IBM KB8923 (the best)
Mouse
Microsoft
Internet Speed
12Gb/sec
Running Windows 7 64-bit and just downloaded the lastest updates from Microsoft last night. Now my CPU is sitting at 20% due to Deferred Procedure Calls and Interupt Service Providers running constantly according to the resource monitor. What could cause this issue? Could it be a driver that downloaded from MS? I believe the fix for this would be to just restore back to before the install but I have a question about restore points. When I open up the restore point menu and it shows all the dates, do I pick the date of the MS update or one day earlier? I always wondered the answer to this question.


Pick the most recent before the updates were downloaded.
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
Found the problem. It was my PCI Parallel card for the printer. I had to relocate it to a different slot and now all is well. It just didn't like that particular slot.:)
 

My Computer

OS
Windows 7 X64 Home Premium
CPU
Intel Core i5 Socket 1156
Motherboard
Asus P7P55D
Memory
Mushkin Blackline 4Gb 996679
Graphics Card(s)
EVGA 9500GT
Monitor(s) Displays
Dell 1900FP
Hard Drives
Western Digital 640Gb Black Caviar
PSU
Antec 500W
Case
Cooler Master
Keyboard
IBM KB8923 (the best)
Mouse
Microsoft
Internet Speed
12Gb/sec
shouldn't be the "slot" having the problem. The latest versions of the windows updates are causing all sorts of problems. I'm curious to see what updates you downloaded / installed last night. If you can, please screen shot the latest updates you installed for me... If you have time.
 

My Computer

OS
7 Pro
shouldn't be the "slot" having the problem. The latest versions of the windows updates are causing all sorts of problems. I'm curious to see what updates you downloaded / installed last night. If you can, please screen shot the latest updates you installed for me... If you have time.

After work I will post. The one that caused me huge issues was the lastest driver for the Mosfet chip on my pci parallel card. It took me 3 hours to get it right and finally I just moved its location and now all is well. I even tried all filter resource methods for the port and no luck. I even changed port numbers and no good. When I knew this new driver file was causing me grief I reverted back to the old driver from 2006 but it still gave me hardware interupts issues with about 25% cpu usage. Last ditch effort was to move the darn card to a new slot on the motherboard and all is well now. I thought I was going to have to buy a different card or printer to fix the issue. Glad I didn't because those cards aren't cheap and I wasn't about to buy a new laserjet.
 

My Computer

OS
Windows 7 X64 Home Premium
CPU
Intel Core i5 Socket 1156
Motherboard
Asus P7P55D
Memory
Mushkin Blackline 4Gb 996679
Graphics Card(s)
EVGA 9500GT
Monitor(s) Displays
Dell 1900FP
Hard Drives
Western Digital 640Gb Black Caviar
PSU
Antec 500W
Case
Cooler Master
Keyboard
IBM KB8923 (the best)
Mouse
Microsoft
Internet Speed
12Gb/sec
shouldn't be the "slot" having the problem. The latest versions of the windows updates are causing all sorts of problems. I'm curious to see what updates you downloaded / installed last night. If you can, please screen shot the latest updates you installed for me... If you have time.

After work I will post. The one that caused me huge issues was the lastest driver for the Mosfet chip on my pci parallel card. It took me 3 hours to get it right and finally I just moved its location and now all is well. I even tried all filter resource methods for the port and no luck. I even changed port numbers and no good. When I knew this new driver file was causing me grief I reverted back to the old driver from 2006 but it still gave me hardware interupts issues with about 25% cpu usage. Last ditch effort was to move the darn card to a new slot on the motherboard and all is well now. I thought I was going to have to buy a different card or printer to fix the issue. Glad I didn't because those cards aren't cheap and I wasn't about to buy a new laserjet.

Ok, thanks. The above is the exact part of the update in which we wish to test. Thank you for your time.
 

My Computer

OS
7 Pro
Here you go Brady. The ones loaded on 2/10/2010 was the latest. Keep in mind though, that the driver I spoke of was never listed in the list of updates. It was considered an optional update and I let it install. BTW, I am still having no issues since doing what I said to prevent the hardware interrupt issues taking 25% of my CPU when using the HP Laserjet printer. The culprit driver is seen in update3 link below.


http://www.taclatch.com/update1.jpg
http://www.taclatch.com/update2.jpg
http://www.taclatch.com/image3.jpg
 

My Computer

OS
Windows 7 X64 Home Premium
CPU
Intel Core i5 Socket 1156
Motherboard
Asus P7P55D
Memory
Mushkin Blackline 4Gb 996679
Graphics Card(s)
EVGA 9500GT
Monitor(s) Displays
Dell 1900FP
Hard Drives
Western Digital 640Gb Black Caviar
PSU
Antec 500W
Case
Cooler Master
Keyboard
IBM KB8923 (the best)
Mouse
Microsoft
Internet Speed
12Gb/sec
Solved on my system

In Layman terms.....It was the Firewire IEEE1394 OCHI Compliant Host controller,I disabled it in device manager and CPU useage dropped 30+ percent.
I read that DPC's and Sys Interrupts run after higher piority calls have been handled, as I dont use firewire...You get my drift.
AS it was,My system would run fine 15% CPU useage then hours later jump up to 50% plus.
I disabled devices not in use like COM ports, floppy,etc. and eventually Firewire, rather than messing with my drivers.
When I do use the port, its easy to reenable and then I don't get any problems,as the port is in use. Hope this helps someone.

985 days no posts, like the problem just went away.
 

My Computer

OS
Windows 7 Ultimate x86
CPU
Pentium 4
Motherboard
Foxconn 945g7ma
Memory
2 gb ddr2
Graphics Card(s)
onboard
Sound Card
onboard
Monitor(s) Displays
1 LCD
Hard Drives
1 SATA 80GB WDC
1 IDE Seagate 80GB
PSU
250 watt
Case
desktop
Cooling
Intel Stock fan
Back
Top