Don’t even look for something like that. Forget utilities like CCleaner; if you don’t know what you’re doing, you can end up screwing up your registry and deleting stuff you don’t want lo lose, and if you do know what you’re doing, everything it does can be done more safely, if less conveniently, with utilities already built into the system.
If your system has a virus, you need to get rid of it damn quick. A tool you already have, but may not be updating, is the Windows Malicious Software Removal Tool, which is distributed monthly along with Windows updates. If the virus hasn’t disabled Windows updates, get the latest version here.
After downloading it, run it in deep scan mode. It is not an antivirus in the sense that it continuously monitors your system, but it’s pretty good at killing bugaboos that are already there – it works better than some commercial antivirus programs.
After you’ve cleared out your virus, take a look at the startup programs you have running on your computer. If you’re a typical user, you probably have half a dozen things that start with Windows and gratuitously go on line to communicate with their servers. They often fight each other for bandwidth and leave you locked out of your system until they get done. Don’t let them start with Windows, or at least don’t let them check for updates automatically. A good tool for this is this one. It will tell you about everything that starts automatically with Windows, where it starts from, and gives you an option to disable it. It’s a good way to find an offending program and stop it from taking over your computer.
Also – ditch IE for FireFox or Chrome. You don’t need the aggravation.