How to Remove infected COM SURROGATE from Windows


A lot of you might SUFFER from this problem of the “com surrogate” file using all your resources. A lot of people call it a virus, malware, Trojan, and the list goes on..
I’m telling you what it is. It’s a Windows file which is very Helpful in many ways. For example, it makes your thumbnails for you, it handles your drive compression for you, and a lot of other helpful stuff. But the file can be infected like mine was.

Here I’m gonna show you how to get rid of it in 20 sweat, easy steps.

Removing COM SURROGATE from Windows



Let’s start,

  1. Open Task Manager scroll down to “COM Surrogate”.
  2. Right click on it and click on Open File Location.
  3. Try deleting the file selected named “dllhost.exe”.If you got the message that you need permissions from “TRUSTED INSTALLER”, continue to further steps.
  4. Right click on the file and press on Properties.
  5. Go to the tab named Security.
  6. Click on Advanced.
  7. Just in front of the “Owner: TrustedInstaller”, you’ll see a “Change” button, Click it.
  8. You’ll see a box where you need to write down your OWN Username on the Computer.
  9. Click on “Check Names” when you’re done and then if it detected your username , Click “Ok”. You’ll see now that You are the owner of
    the file.
  10. Click Apply and a box will appear, Click OK on that too. And after it is Applied. Click OK on the whole thing.
  11. Now you have an “Edit” option which you’ll have to click on.
  12. Click on TrustedInstaller. You’ll see the permissions TrustedInstaller has on this file. Uncheck All.
  13. Click on Users and Check all the boxes under Allow.
  14. Click on Administrator and repeat step 13.
  15. Apply, Click on the YES option on the box that’ll appear. Then click OK.
  16. Repeat Step 1 to 3. You must now be able to delete the file, if you got the message “The action can’t be completed because the file is open in dllhost.exe” Proceed to step 17.
  17. Open Task Manager, Click on “com surrogate” and then “End Task”.
  18. Read step 16 again.
  19. I highly recommend you to watch the video up there for a better Understanding.
  20. Open Command Prompt (CMD), Type in the command

    This will scan the system and restore dllhost.exe , The clean one.

That’s it People. I hope you enjoyed. Have an Awesome, BUG-FREE day.

Any questions? Leave them in comments.

Updated on September 6, 2015. Added Step 20.