Higher CPU usage due to Deferred Procedure Calls (DPC)


  1. Posts : 47
    Windows 7 X64 Home Premium
       #1

    Higher CPU usage due to Deferred Procedure Calls (DPC)


    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


  2. Posts : 28,845
    Win 8 Release candidate 8400
       #2

    jberenyi said:
    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


  3. Posts : 47
    Windows 7 X64 Home Premium
    Thread Starter
       #3

    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


  4. Posts : 1,426
    7 Pro
       #4

    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


  5. Posts : 47
    Windows 7 X64 Home Premium
    Thread Starter
       #5

    brady said:
    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


  6. Posts : 1,426
    7 Pro
       #6

    jberenyi said:
    brady said:
    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


  7. Posts : 47
    Windows 7 X64 Home Premium
    Thread Starter
       #7

    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


  8. RLJ
    Posts : 1
    Windows 7 Ultimate x86
       #8

    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


 

  Related Discussions
Our Sites
Site Links
About 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 04:56.
Find Us