I discovered a couple of malware Browser Helper Objects doing some nasty things, so i downloaded a program to uninstall them while thinking:
'Hey, why can't i use CCleaner to kill BHOs? I use it to delete everything else...'
CCleaner > all
- jesse
You can also disable/enable BHO's via Internet Explorer itself via:
Internet Properties->Programs->Manage Add-ons
As for CCleaner having BHO removal cleaning routines you must remember CCleaner isn't an anti-malware application! It may be necessary to uninstall any program that installed the BHO to begin with. If the system is or was really infected with something bad a HijackThis log needs to be done after first following the Malware Removal Guide to make sure the infection really has been fully dealt with.
Also if you really want to avoid BHO's you should switch to either Opera or Firefox, and only use Internet Explorer if you absolutely have to such as for Windows Updates.