COM Surrogate (dllhost.exe) - Какъв е процесът в Windows 10?

Програмата COM Surrogate спря да работи в Windows 10. Една от основните грешки, които потребителите на Windows 10 получават при печат от интернет източник или при опит за преглед на папка с медийни или видео файлове, е „COM Surrogate Stopped Working“. Нека разгледаме по-подробно какво представлява COM Surrogate с оригиналното име dllhost.exe, дали това може да е вирус и как да коригираме грешката, когато е спряла да работи.

COM Surrogate - Какво е това?

COM Surrogate не е вирус. Това е легитимен процес на Windows 10, който работи във фонов режим. Нарича се dllhost, защото процесът съдържа DLL файлове. Microsoft създаде интерфейс за разработчици за изграждане на разширения и програми, наречени COM Objects. Това се използва и за някои програми в Windows 10. Например, Windows Explorer има COM обект, който ви позволява да създавате миниатюри за изображения и видеоклипове в папка. Проблемът с тези COM обекти беше, че те можеха да сринат процеса на Explorer заедно с него. Това означаваше, че цялата ви система ще се срине. За да реши този проблем, Microsoft измисли процеса на  COM Surrogateкоято основно стартира COM обекта в отделен процес, който го поиска. По този начин в извадката на Explorer обектът COM не е стартиран в процеса explorer.exe, а вместо това е стартиран в процеса COM, създаден от Surrogate. Ако COM обектът спре да работи, той ще извади само процеса COM Surrogate и Explorer ще продължи да работи.

COM Surrogate dllhost.exe подробности

COM Surrogate не е вирус, а официален файл на Microsoft. Нека разделим подробностите:

  • Описание на файла - COM Surrogate.
  • Име на продукта на приложението - Операционна система Microsoft Windows.
  • Авторско право - Microsoft Corporation. Всички права запазени.
  • Размер - 20,3 KB.
  • Английски език.
  • Оригиналното име на файла е dllhost.exe.

подробности за dllhost exe COM сурогатния процес

Как да разпознаем този вирус или не?

Понякога има случаи, когато троянците се маскират в системата на Windows като dllhost.exe COM Surrogate. Можете лесно да различите вирусен процес от реален. Въпросът е, че заразеният  dllhost.exe няма да има подробна информация, както е описано по-горе. Отворете диспечера на задачите, намерете COM Surrogate и щракнете с десния бутон върху него и изберете „ Отваряне на местоположението на файла “. Ако файлът с име dllhost.exe не се намира  по пътя C: \ Windows \ System32, тогава има големи съмнения относно оригиналността му и трябва да го премахнете или да предприемете други мерки, например антивирусни скенери. Друг нюанс е, че в диспечера на задачите може да има 1-2 процеса с име COM Surrogate, ако има повече от тях, тогава трябва да сканирате системата за вируси. Също така обърнете внимание, ако те консумират през цялото време 1-10% процесор (нормален режим 0%).

Dllhost exe местоположение

Програмата COM Surrogate спря да работи в Windows 10

Натиснете Win + R и въведете sysdm.cpl, за да отворите системните свойства.

win + r System Properties моят компютър


След това отидете в раздела "Разширени" и кликнете върху "Опции".

Системни свойства, незадължителни, параметри, производителност


Отидете в раздела Предотвратяване на изпълнението на данни и щракнете върху Активиране на DEP за всички програми и услуги, освен избраните по-долу . След това щракнете върху „Добавяне“.

Активиране на DEP


За 32-битов Windows : Отидете в папката system32 и отворете файла dllhost.exe. Щракнете върху OK и рестартирайте компютъра.

Добавете към DEP dllhost exe за 32 бита

За 64-битов Windows : Отидете в папката  SysWow64  и отворете файла dllhost.exe. Щракнете върху OK и рестартирайте лаптопа си.

Добавете към DEP dllhost exe за 64 бита