Какво е dllhost.exe и COM Surrogate в диспечера на задачите на Windows? (Решено)

COM Surrogate процеси, съкратено от Component Object Model , са необходими компоненти в Windows. Те се използват за стартиране на софтуерни разширения, които трябва да стартират други програми. И ако тези разширения се сринат, това са засегнати сурогатните процеси, а не програмите, които са ги изпълнявали.

Има много случаи на използване на тези процеси, например създаване на миниатюри на изображения и други файлове при отваряне на папка. Процесът COM Surrogate хоства .dll файлове, така че името му е dllhost.exe.

тип тип тип

COM Surrogate вирус ли е?

Краткият отговор е отрицателен. COM сурогатните процеси сами по себе си не могат да бъдат вируси. Въпреки това, вирусите и зловредният софтуер могат да се прикрият като COM сурогатен процес.

Трябва ли да премахна COM Surrogate?

Тъй като е интегрирана част от Windows, не бих ви посъветвал да го премахнете. Този процес на контейнер позволява на вашата операционна система да изпълнява COM обекти, които помагат на други процеси и програми да работят.

Проверка на легитимността на COM Surrogate

Тъй като тези процеси са оригинални компоненти на Windows, те се използват широко от киберпрестъпниците. Това има последици - като COM Surrogate с висока консумация на процесор и създаване на дубликати в диспечера на задачите.

Един лесен начин да проверите неговата легитимност е:

  1. Отворете диспечера на задачите на Windows, като щракнете с десния бутон върху лентата на задачите и щракнете върху диспечера на задачите.
  2. Намерете процесите COM Surrogate и след това щракнете с десния бутон, за да отворите местоположението на файла .
  3. Процесите са легитимни, ако се намират в C: / Windows \ System32 или C: / winnt / system32 .

Често срещани грешки

  1. COM Сурогатно високо CPU, използване на диска
  2. COM Surrogate не реагира, замразяване
  3. COM Сурогатен вирус
  4. COM Сурогатно вземане на памет
  5. COM Surrogate винаги работи
  6. COM Surrogate спря да работи
  7. COM Surrogate продължава да се срива, да се отваря

Има много причини тези грешки да се появят. Най-често срещаните са:

  1. Програма на трета страна неправилно е регистрирала COM обекти или те не са работили правилно (ако са несъвместими с текущите версии на Windows, остарял софтуер).
  2. Ако проблемът възникне по време на изчертаване на миниатюри в Explorer, това се дължи на остарели или неправилно работещи кодеци.
  3. Може да бъде причинено от вируси или злонамерен софтуер, както и от повреда на системните файлове на Windows.

Как можете да поправите тези грешки?

По-горе обсъдихме много грешки, но най-често срещаната от тях е „ COM Surrogate спря да работи “. По-долу са посочени различните методи за разрешаването му.

И дори ако имате някоя от другите грешки, изброени по-горе, тези методи са добре да се справят и те също трябва да помогнат за отстраняването им.

1. Актуализирайте кодеците

Ръчен метод за разрешаване на тази грешка е да актуализирате всички кодеци на Windows (7, 8 или 10) до най-новите им актуализирани версии. Можете да изтеглите и инсталирате най-новия си Windows Codec Pack от тук:

//www.microsoft.com/en-in/download/details.aspx?id=507

Пакет за кодеци за Windows 7: //www.windows7codecs.com/    

Пакет кодеци за Windows 8 и 10: //www.windows8codecs.com/

2. Нулирайте Internet Explorer

Проблемът може да бъде причинен и поради кеширани файлове, които са били повредени. В този случай е най-добре да нулирате IE.

  1. Дръжте Windows ключ и натиснете R . В диалоговия прозорец за изпълнение въведете inetcpl.cpl и щракнете върху OK. Отидете в раздела Разширени и изберете Нулиране.
  2. Изберете Изтриване на лични настройки и натиснете отново бутона за нулиране. След като направите всичко това, рестартирайте компютъра си и го тествайте.

3. Проверете диска за грешки

Ако тази грешка възникне при отваряне на файлове, запазени в конкретен DRIVE след C: \, тогава трябва да проверите това устройство за грешки. Ако нямате допълнителни устройства, просто проверете C: \ устройството.

  1. Дръжте Windows ключ и натиснете E . В Windows 7 / Vista ще видите изброените устройства.
  2. В Windows 8/10 изберете Този компютър от левия прозорец, за да видите устройствата. Щракнете с десния бутон върху Избраното устройство с твърд диск , което искате да проверите и след това изберете “ Properties” .  

3. Щракнете върху раздела Инструменти отгоре и след това щракнете върху Проверка сега под Проверка на грешки. Проверете и двете опции и щракнете Start .

4. Пререгистрирайте DLL файловете

  1. Изпълнете следните команди в ескалиран команден ред. Щракнете върху Старт, въведете cmd и щракнете с десния бутон върху програмата “ cmd ” от резултатите от търсенето. След това изберете Изпълни като администратор .
cmd-run-as-administrator

2. В прозореца на командния ред въведете следните команди и натиснете клавиша         Enter една по една:

regsvr32 vbscript.dll

regsvr32.jscript.dll

2015-12-03_002655

5. Връщане към предишния драйвер за адаптер на дисплея

  1. За да направите това, дръжте Windows ключ и натиснете R . В диалоговия прозорец за изпълнение въведете hdwwiz.cpl и щракнете върху OK .
  2. Превъртете до раздела Адаптери на дисплея в диспечера на устройствата. Щракнете с десния бутон върху него и изберете Properties.
  3. Щракнете върху Roll Back Driver и продължете с инструкциите на екрана.

В някои случаи тази опция е сива. Ако случаят е такъв, опитайте методите по-долу.

6. Добавете dllhost.exe към изключението DEP (Data Execution Prevention)

Отидете на Start> Control Panel> System> Advanced System settings> Performance settings> Data Execution Prevention.

  1. Изберете Включване на DEP за всички програми и услуги, с изключение на избраните от мен:
  2. Кликнете върху „ Добавяне“ и отворете C: \ Windows \ System32 \ dllhost.exe на 32-битова машина с Windows и на 64-битова машина, добавете C: \ Windows \ SysWOW64 \ dllhost.exe
  3. След добавяне на dllhost.exe към списъка с изключения, Приложете промени или щракнете върху OK.

7. Превключете към списък или Детайли преглед / деактивирайте миниатюри

Вече обсъдихме, че COM Surrogate отговаря за вашите миниатюри. За да избегнете проблеми с него, можете да деактивирате миниатюри.

Освен това можете да превключите към изглед Списък или Подробности , като направите следното:

  1. Отворете File Explorer .
  2. Щракнете върху раздела Изглед и изберете опцията Списък или Подробности .

8. Актуализирайте вашия антивирус

Съобщава се, че някои антивирусни програми, като например антивирусната програма на Kaspersky, понякога могат да причинят проблеми с процеса на COM Surrogate .

За да отстраните тези проблеми, трябва да инсталирате най-новата версия на текущия си антивирусен софтуер.

Благодаря ви, че прочетохте тази статия. Надявам се, че ще ви помогне да поправите грешките си в COM Surrogate.