• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
MagicAndre1981

How to get the cause of high CPU usage by DPC / Interrupt

1,451 posts in this topic

Thank you for your help. I couldn't have found the usbport.sys problem without your tutorial.

You're welcome. If you have other Windows questions ask in the forum. The other users can help you, too :)

0

Share this post


Link to post
Share on other sites

were you able to find the cause of your issues?

0

Share this post


Link to post
Share on other sites

Hi Andre,

I have the same problem, My new customized computer that freezes and unfreezes every second. I opened the resource monitor right clicked and clicked search online and found this forum.

I can see you are saving everybody's system with your knowledge. Thanks for the help!

I ran xperf.exe as you explained before: Here is the link to it with an image of the resource Monitor:

http://cid-a8455a3885dfc22e.office.live.com/browse.aspx/.Documents

I also uploaded my DPC interupt file which I don't know how to read.

My system:

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

SNA Pedestal, convertible to 6U Rack Server Case 1000W 2

External 5.25" Drive Bays

2X MB-INTEL S5520SCR Xeon MB

Intel S5520SC - Motherboard - SSI EEB - LGA1366 Socket -

Serial ATA-300 (RAID) - 2 x Gigabit Ethernet - FireWire - HD

Audio PN#S5520SCR

CP-INT XEON QC X5650 2.66Ghz 12 Intel® Xeon® Processor X5650 (12M Cache, 2.66 GHz, 6.40

GT/s 95W PN#BX80614X5650

IC-KG DDR3 4GB 1333MHz RG EC... Kingston ValueRAM 4GB 1333MHZ DDR3 DIMM ECC REG

W/PARITY CL9 DR X4 W/TS

HD-ST 1TB 7K 32MC SATA300

Seagate Barracuda ES.2 - Hard drive - 1 TB - SATA-300 - 7200

rpm, 32 MB

VD-PNY Quadro 2000 Bulk

PNY Quadro 2000 1GB PCIe 192 Cuda Cores Retail

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

Thx a bunch!

0

Share this post


Link to post
Share on other sites

Hi, the link doesn't work. I don't have the permissions to see the files. Put them into your public folder.

0

Share this post


Link to post
Share on other sites

Hi,

Hoping you can help me too please.

I've been having high interrupt problems for some time. Something intermittently starts taking up 30% or so, usually after 24 -48 hours, and is fixed by a reboot till the next time. I can't track it down. I have all the latest drivers I can get but that's not too easy on Windows 7 64-bit.

I followed your instructions to create my DPC_Interrupt.etl file but I'm having a real job interpreting it. My first attempt I left the xperf running for a couple of minutes or so and the file was huge, taking hours to load etc so I deleted and tried again the next time, but I left it running only about 20 seconds. This time I could work with it but I don't know if I'm doing it right and would appreciate your help. Problem is I looked into Skydrive but it will only let me upload a 50Mb max file. Even this 2nd attempt is 350Mb so I don't know what to do. However...

...based on reading through this whole topic, if I'm reading it right the problem is being caused by "Unknown" (YES I have loaded my symbols). Now this means then that I am supposed to do a whole system memory dump instead, which I have also done. But that is 2Gb size. When I try to analyze it in WinDBG it shows that the crash was manually initiated (which it was by me using the Ctrl-ScrollLock x2 trick) but I can't make sense of the rest of it.

Please can you advise how I should proceed from here.

Thanks.

0

Share this post


Link to post
Share on other sites

zip the DPC_Interrupt.etl and upload the zip.

0

Share this post


Link to post
Share on other sites

Hi, sorry about the delay. I can't seem to zip it or rar it. Maybe because of the size. I can see the file in Explorer but when I try from Winzip or WinRar it can't seem to find the file even though I have Hidden & System files showing and I've Run as Admin. I'll keep trying.

0

Share this post


Link to post
Share on other sites

copy the ETL to your document folder or desktop to zip it there.

0

Share this post


Link to post
Share on other sites

UNKNOWN is shown as cause for high Interrupt (ISR) cause. I can see that the HDD is busy and a lot of events are lost. So you should check the HDD for errors, also check the cable and make sure you use AHCI.

0

Share this post


Link to post
Share on other sites

OK, thanks, is there any way to find out what "UNKNOWN" is?

I will run a chkdsk tonight. But how can I check I'm using AHCI? Is it in the BIOS settings?

Edited by hottroc
0

Share this post


Link to post
Share on other sites

it is complicated to figure out what causes the issue. Check if your Motherboard and HDD support AHCI.

0

Share this post


Link to post
Share on other sites

I can't find any reference to it in the BIOS or anywhere else. Closest I can get is ACPI.

The MB is an Asrock 775i945GZ and the Hard drives are both pretty modern SATA ones.

What do you suggest next?

Edited by hottroc
0

Share this post


Link to post
Share on other sites

connect the HDDs to a different SATA port and try new SATA cables.

If both doesn't work, do the old CleanBoot approach to see if 3rd party tools/drivers/services cause the issue.

0

Share this post


Link to post
Share on other sites

Well neither of those approaches work tbh, that's why I'm here.

I've had quite a few problems with hard drives before,....they never seem to last longer than 18 months or so, often report that they are predicting failure (even when nearly new) etc.

I've tried different cables and SATA ports when I've had those problems before and they've not made a difference and I've ended up buying new hdd's. But I didn't think the problem was related to the interrupt problem....

If I recall a long time ago I had the same problem with interrupts in XP and Microsoft eventually issued something but I cant remember what, that fixed it. It may have been SATA driver updates or something. And the problem only came back when I installed Windows 7.

Also I have tried killing processes one by one to see if the problem goes away once it has started happening but it's impossible to do the other way round because the problem is not there all the time. You can't do a clean boot, wait 48 hours or more then start a driver, wait 48 more hours start another etc.

0

Share this post


Link to post
Share on other sites

do you use Daemon Tools? The SPTD driver is also shown as UNKNOWN.

0

Share this post


Link to post
Share on other sites

Hi, no I don't but I use other sw that might be similar. The phrase SPTD driver rings a bell. I use or have used Ashampoo Burning Studio, DLA (not with W7), Roxio Easy Media Creator, UltraIso, Nero etc

Also programs like Paragon Partition Manager and there was another I had installed (name escapes me) for drive imaging for backup purposes.

0

Share this post


Link to post
Share on other sites

the other tools don't use the SPTD driver.

0

Share this post


Link to post
Share on other sites

I found this line in a OTL scan:

DRV - (sptd [boot | Running]) -- C:\Windows\sysnative\Drivers\sptd.sys ()

...which seems to indicate it IS running but I don't know why, what starts it or how to stop it.

0

Share this post


Link to post
Share on other sites

OK, thanks, I'm giving this a go now. I'll get back to you.

0

Share this post


Link to post
Share on other sites

ok, give me feedback after doing it.

0

Share this post


Link to post
Share on other sites

Hi, well what I did, I downloaded the file as you recommended and when i ran it it obviously recognised I had an old version as it gave me the option to update the sptd.sys so i thought i'd try that (hopefully to avoid any of my progs not working).

Then I didn't want to speak too soon, I was waiting, and it got close to the point where i was going to say you had fixed it... But then unfortunately just now the problem re-occurred.

I will now try to disable it completely and try again but in the meantime I have uploaded a new etl file for your perusal. As far as I can tell the problem is the same..."UNKNOWN". Would you like to view the memory dump I saved before?

Here is the link for the ETL file:

http://cid-ac6270209775c627.skydrive.live.com/redir.aspx?resid=AC6270209775C627!162

Thanks again.

0

Share this post


Link to post
Share on other sites

try to remove the driver completely. Also update the Via sound drivers, the HDAudio driver also causes some CPU usage.

0

Share this post


Link to post
Share on other sites

Hi, OK well it doesn't seem to be the sptd driver then because the problem still occurred.

As far as I am aware I already have the latest sound drivers available for my mb with my OS according to the Asrock website.

Do you have any other suggestions?

Thanks, really appreciate the help.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.