Windows – How to troubleshoot high CPU usage

anti-viruscpu usageintel-pentiumwindows xp

My CPU usage is very high by default. As soon as I starts a program it touches the maximum. After some time it becomes normal. I have a doubt that my disk is infected. So I tried to install MalwareBytes and Kasperkey to scan it. But they consume most of the CPU.

My entire system hangs and I can't scan my system. It restarts some time. Can anybody suggest me a solution for this? And can anybody suggest me a lightweight antivirus suitable for a Pentium 4, 2.4 GHz, 1 GB RAM running Windows XP Service Pack 3?

The problem still persists, here is the print screen of process explorer. enter image description here
It's showing 96-100% cpu usage by interrupts. My machine is crawling because of this. Can anybody give me a solution?

Best Answer

There are three explanations for your problem:

  1. Heat. If your CPU is getting hot, it will throttle. With fewer working cycles available, everything will take much more CPU time to get work done. It could be that your CPU fan failed or the thermal interface material cracked due to mishandling.

  2. Malware. Malicious programs can increase CPU use. If you can't anti-virus programs to work reliably, use a boot-able anti-virus rescue disk. Kaspersky is works well, as do many other free ones.

  3. Drivers. Some hardware drivers cause CPU problems. Make sure all drivers are up to date.

Related Question