About a month ago, I noticed that Firefox would seemingly at random stop responding. After this became a daily experience I did Avast and Spybot scans with no results and finally upgraded to Firefox 4.0 and this seemed to fix it, but a few days later it stopped responding again. System restores offered a temporary fix (that no longer really helps any more though) and I looked up reasons this could be while doing scans every couple of days but kept using the computer. This past week the problem has evolved. I finally checked the performance of the computer and noticed the CPU was sticking at 100%. Whereas before the use of an Internet browser seemed to trigger the problem, the CPU now sticks at 100% about ten minutes after logging in, even if I do nothing with it. If I start a download or a scan, these tend to (but not always) continue after the CPU makes the jump to 100%. Firefox, however, completely freezes up and once the CPU hits 100% I can't open any new programs. I have taken the following measures to try and find the problem:
Spyware Scans:
Spybot Search and destroy
Virus Scans:
Avast
AVG free
Registry scans:
Comodo Registry Cleaner
WinMend Registry Defrag
Other:
Defragmenter
Disk Clean-up
Adjusted my performance options to the best performance.
All of these programs were updated at the time of the scans. The two virus scans turned up nothing. Spybot came up with some spyware, but performance has not improved after deleting them. WinMend seemed to work just fine, but Comodo has acted suspiciously. The registry scan cleaned all of the problems it found (hundreds!) except five. The five were connected to COM_ActiveX and a few additional clean ups do not remove them. Comodo's disk cleanup found a few items and deleted them all, but Comodo's privacy scan is where the weird stuff happens. It'll clean up everything but if I restart the computer and do the scan again I get dozens of new items that need to be deleted.
I honestly have no idea what is doing this. I've checked the processes that are running when the CPU sticks at 100% and the worst offender is something called TeaTimer.exe which will quickly alternate between 00, 03, and 05. That doesn't seem like it would cause it but I figured I better list it just in case. I just recently clicked to include all users processes and there are a few programs called consent.exe that don't have a user name attached.
Any and all help will be much appreciated. I'll give any more information that could be needed. Thanks in advance.the best performance.