On my computer, I have process explorer automatically run on startup, and it shows a graph of CPU usuage in the system notification area. Sometimes it shows a lot of CPU usuage being used, and so I open up the program to see what process is taking up so much CPU. But process explorer shows that DPCs are what is taking it up, and it is almost always over 60%. I looked up DPCs and it stands for Deferred Procedure calls, which has to do with hardware I believe, but I don't have any external hardware devices attached when the DPCs take up alot of CPU. I'd appreciate it if someone could help me solve this problem. Thanks.