COM SURROGATE explained: what is it, and why is it running on your PC COM SURROGATE (dllhost.exe) is generally recognized as a legitimate Windows process, although it can also be a malware in disguise. The legitimate version is developed by Microsoft and its purpose is to run COM objects aside … [Read more...] about What is COM Surrogate (dllhost.exe) and Why It Causes High CPU?