I had the cascading DLLHOST.exe problem where more than 20 copies start running simultaneously. Like many other people, I used so many strategies simultaneously, its hard to know which one worked. Here's the overall:
A) Stop using IE and move to Firefox
B) Stop using whatever internet protection and move to Kaspersky
C) Run the Microsoft Safety scanner
D) In case all fails and you dont have install disks, get MagicJellybean Keyfinder, download the ISO from digital River (ONLY OF THE SAME WINDOWS VERSION, NOT WHAT YOU WISH YOU HAD), decompress into a CD and install ONLY IF NEEDED.
There is no registry to delete or quick fix, you gotta start deleting things you recently installed. If you have a saved system restore point, go back to that with windows restore.