Okay, This issue has followed me through numerous windows 7 installs.
What happens is that I play certain games (so far only Borderlands and Mass Effect 2 set it off) for anywhere between an hour and two hours. Out of nowhere I start to get lag when I move my mouse. My sound crackles every time I move my mouse and playing the game becomes impossible. It is not an issue of overheating because I play many other games and monitor my temperatures and these games are nothing special in terms of heat. Also - I know it is my mouse causing the lag because I can look at complex things and strafe back and forth (obviously requiring things to be redrawn) and I receive ZERO LAG. But if I move my mouse in a tiny circle it causes massive lag.
If I exit the game once this has occurred it will continue to act this way until I restart my computer. If I open task manager and sort by processes it shows 30-40% utilization when moving my mouse but no processes are to blame. If I look at my cores in task manager my first core gets almost maxed every time I move my mouse. If I stop moving my mouse (or scrolling) it immediately drops back down to 0% and will shoot back up the second I move the mouse again.
I ran Process Explorer and it appears "DPCs" or Deferred Procedure Calls are to blame as they appear on the list and match the CPU usage EXACTLY. It is obviously a specific driver that is causing this overload and there are guides I've tried to follow online to dump the contents of my DPC to see which specific drivers are eating resources but I can't seem to get any of them to work with windows 7 x64. I would use DPC latency viewer and try disabling my USB because my mouse is USB to see if it fixes the issue but I would have no way of re-enabling it at that point.
and yes I've used DPC Latency viewer and it maxes out every time I move the mouse and claims a driver is responsible but this is not a program that can tell me WHICH driver.
I really need help to capture the contents of my DPC.
What happens is that I play certain games (so far only Borderlands and Mass Effect 2 set it off) for anywhere between an hour and two hours. Out of nowhere I start to get lag when I move my mouse. My sound crackles every time I move my mouse and playing the game becomes impossible. It is not an issue of overheating because I play many other games and monitor my temperatures and these games are nothing special in terms of heat. Also - I know it is my mouse causing the lag because I can look at complex things and strafe back and forth (obviously requiring things to be redrawn) and I receive ZERO LAG. But if I move my mouse in a tiny circle it causes massive lag.
If I exit the game once this has occurred it will continue to act this way until I restart my computer. If I open task manager and sort by processes it shows 30-40% utilization when moving my mouse but no processes are to blame. If I look at my cores in task manager my first core gets almost maxed every time I move my mouse. If I stop moving my mouse (or scrolling) it immediately drops back down to 0% and will shoot back up the second I move the mouse again.
I ran Process Explorer and it appears "DPCs" or Deferred Procedure Calls are to blame as they appear on the list and match the CPU usage EXACTLY. It is obviously a specific driver that is causing this overload and there are guides I've tried to follow online to dump the contents of my DPC to see which specific drivers are eating resources but I can't seem to get any of them to work with windows 7 x64. I would use DPC latency viewer and try disabling my USB because my mouse is USB to see if it fixes the issue but I would have no way of re-enabling it at that point.
and yes I've used DPC Latency viewer and it maxes out every time I move the mouse and claims a driver is responsible but this is not a program that can tell me WHICH driver.
I really need help to capture the contents of my DPC.