The other day I noticed that my computer was running slow and there was a lot of network traffic. There was something running in the background called dllhost.exe which was using up almost all of my CPU power. As soon as I closed it down all network traffic stopped. What is this program? It seems to start up on its owns all the time.