In this guide, we will explain everything about the safe process version and provide tips how to detect a fake one and remove it.ĬOM is a short for Component Object Model. However, malware developers sometimes tend to leverage the well-recognized process name and use it to name malevolent programs. dll files, therefore its name is dllhost.exe. This helps to avoid host process crash in event of a COM object crash. The legitimate version is developed by Microsoft and its purpose is to run COM objects aside from original processes that request them. Common Problems related to COM SURROGATE processĬOM SURROGATE (dllhost.exe) is generally recognized as a legitimate Windows process, although it can also be a malware in disguise.COM SURROGATE explained: what is it, and why is it running on your PC.