I am using a P4 2.8ghz system with 512 RAM and Windows XP SP2. I do run a secure computer (AVG on and updated, Zone Alarm, Spybot's Tea Timer, Win Patrol, AdAware & Spybot run regularly, occasionally I double check things at PandaScan online). I am on a DSL connection behind a router. Never had any revealed spyware or virus problems (other than tracking cookies).
At times my CPU usage shoots up to a high percentage (90 - 100%, occasionally dropping slightly) and remains there indefinitely. Here is the puzzling part - when I check the list of processes (sorted by CPU) the only number over 5% is System Idle Process. In other words the sorted list will have System Idle Process using 90% or more (which should be "unused") but at the same time the CPU Usage at the bottom is at or near 100%. How can this happen? Can there be a hidden program using CPU time? Could it be a rootkit? Hardware problem?
This has been very hard to diagnose because while it shows up regularly, it does not show up all the time. I have thought it solved several times only to have it show up again. Here are what might be related factors ...
It most often happens shortly after booting up. Within a minute or less of the last programs loading CPU spikes and remains high.
If I quickly "Engage Internet lock" (in Zone Alarm) just after booting it does NOT occur. Even if I un-engage the internet lock just a minute later.
It does not always happen after boot-up. This is frustrating because I have tried disabling some startup programs (Skype, IP Phone Center (works with Skype and a cordless phone), TeaTimer) and thought the problem was resolved only to have it occur again later.
It will occasionally occur at some random point during use (or non-use). When it does this it sometimes will only run up to 60-70% CPU and remain there (again with nothing other than System Idle Process over 5%).
It does NOT seem to slow down my system much. Which is odd considering it is running at or near 100% CPU. Occasionally I will notice a slow down, but not consistently and not the kind of slow down one would expect with 100% CPU.
If, for example, I start a program while watching the processes list, the program will grab it's share of CPU and the System Idle Process will go down (as one would expect), but the total CPU % remains at or near 100%.
Anyone seen something like this before? I did search the forum for this, but could not find a similar problem. Thanks for any help.