Що таке dllhost.exe та COM Surrogate у диспетчері завдань Windows? (Вирішено)

Сурогатні процеси COM, скорочене від 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 Сурогатний високий процесор, використання диска
  2. COM Surrogate не відповідає, зависання
  3. COM Сурогатний вірус
  4. COM Сурогат, що бере пам'ять
  5. COM Surrogate завжди працює
  6. COM Surrogate перестав працювати
  7. COM Surrogate продовжує збиватися, відкриватися

Існує багато причин, через які можуть виникати ці помилки. Найпоширенішими є:

  1. Стороння програма неправильно зареєструвала об’єкти COM або вони працювали некоректно (якщо вони були несумісні з поточними версіями Windows, застарілим програмним забезпеченням).
  2. Якщо проблема виникає під час малювання ескізів у Провіднику, це через застарілі або неправильно працюючі кодеки.
  3. Може бути спричинене вірусами або шкідливим програмним забезпеченням, а також пошкодженням системних файлів Windows.

Як ви можете виправити ці помилки?

Вище ми обговорили багато помилок, але найпоширеніша з них - " COM Surrogate перестав працювати ". Нижче наведені різні методи її вирішення.

Навіть якщо у вас є якісь інші помилки, перераховані вище, ці методи непогано використовувати, і вони також повинні допомогти їх виправити.

1. Оновіть кодеки

Метод ручного вирішення цієї помилки - оновлення всіх кодеків Windows (7, 8 або 10) до їх останніх оновлених версій. Ви можете завантажити та встановити останній пакет Windows Codec тут:

//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. Перевірте наявність помилок на диску

Якщо ця помилка виникає під час відкриття файлів, збережених у певному ДРАЙВІ, а не C: \, тоді слід перевірити диск на наявність помилок. Якщо у вас немає додаткових дисків, просто перевірте диск C: \.

  1. Утримуючи клавішу Windows , і натисніть кнопку E . У Windows 7 / Vista ви побачите перелічені диски.
  2. У Windows 8/10 виберіть цей ПК на лівій панелі, щоб переглянути диски. Клацніть правою кнопкою миші на Вибраному жорсткому диску, який потрібно перевірити, а потім виберіть “ Властивості” .  

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. Прокрутіть до розділу Адаптери дисплея в Диспетчері пристроїв. Клацніть правою кнопкою миші та виберіть Властивості.
  3. Клацніть Roll Back Driver і продовжуйте інструкції на екрані.

У деяких випадках цей параметр неактивний. Якщо це так, то спробуйте навести методи нижче.

6. Додайте dllhost.exe до винятку DEP (Запобігання виконанню даних)

Перейдіть до меню Пуск> Панель управління> Система> Розширені налаштування системи> Налаштування продуктивності> Запобігання виконанню даних.

  1. Виберіть Увімкнути DEP для всіх програм та послуг, крім тих, які я вибрав:
  2. Клацніть на « Додати» та перейдіть до C: \ Windows \ System32 \ dllhost.exe на 32-розрядному комп'ютері Windows і на 64-розрядному комп'ютері, додайте C: \ Windows \ SysWOW64 \ dllhost.exe
  3. Після додавання dllhost.exe до списку винятків, застосуйте зміни або натисніть OK.

7. Перейдіть до перегляду списку або деталей / вимкніть мініатюри

Ми вже обговорювали, що COM Surrogate відповідає за ваші ескізи. Щоб уникнути проблем із ним, ви можете вимкнути ескізи.

Крім того, ви можете перейти до перегляду списку або деталей , виконавши такі дії:

  1. Відкрийте Провідник файлів .
  2. Клацніть на вкладку Вид і виберіть опцію Список або Деталі .

8. Оновіть свій антивірус

Повідомлялося, що певне антивірусне програмне забезпечення, таке як антивірус Касперського, іноді може спричинити проблеми із процесом COM Surrogate .

Щоб виправити ці проблеми, слід встановити останню версію поточного антивірусного програмного забезпечення.

Дякуємо, що прочитали цю статтю. Сподіваюся, це допоможе вам виправити помилки COM Surrogate.