Чому процес dllhost.exe COM Surrogate вантажить систему

Іноді на екрані з'являється вікно з попередженням про те, що якась програма під назвою COM Surrogate припинила свою роботу, хоча ви її не виконувалась і взагалі чуєте про неї вперше. Після отримання повідомлення комп'ютер починає пригальмовувати або навіть шуміти, а коли ви відкриваєте "Диспетчер завдань", то виявляєте там невідомий процес dllhost.exe, який стрімко поглинає ресурси. Що сталося, і як повернути ПК в нормальний стан, ми розповімо далі.

Рішення проблем з процесом dllhost.exe COM Surrogate.

зміст

  • 1 Що за процес dllhost. exe
  • 2 Чому COM Surrogate вантажить процесор
  • 3 Методи усунення проблеми
    • 3.1 деінсталяція кодеків
    • 3.2 відключаємо DEP
    • 3.3 Перевірка на віруси

Що за процес dllhost. exe

Dllhost.exe запускає утиліту COM Surrogate, яка допомагає відкривати файли графічних програм, відображати фотографії, іконки і кліпи - ось що це за процес. Він дозволяє програмам зв'язуватися з бібліотеками, відкритий і іншими компонентами, без яких неможлива коректна робота. Тобто, коли ви намагаєтеся переглянути, наприклад, фото, програма COM Surrogate спрацьовує автоматично. Якщо щось пішло не так, ви як раз і отримуєте те саме повідомлення про помилку.

Чому COM Surrogate вантажить процесор

Коли ви входите в "Диспетчер завдань", ви напевно звертаєте увагу, що dllhost.exe сильно вантажить процесор. Це відбувається з кількох причин:

  • ви намагалися переглянути файл, в якому порушена структура;
  • комп'ютер заражений шкідливим ПЗ;
  • пошкоджені або застаріли компоненти, які кодують або декодуючі дані (вони потрібні для правильного відображення інформації, наприклад, щоб картинка на екрані виглядала саме як зображення, а не як набір букв, цифр і символів або порожнього вікна з повідомленням про помилку);
  • програма (переглядач фото, графічний редактор, плеєр, через який ви відкриваєте файли і т. п.) неправильно зареєструвала елементи, які повинні зв'язуватися з COM Surrogate.

Методи усунення проблеми

Пропонуємо кілька способів виправлення ситуації. Почнемо з усунення найбільш поширених помилок.

деінсталяція кодеків

Натисніть "Пуск" - "Панель управління" (або для "Віндовс" 10 наберіть фразу в "Пошук" і виберіть "Класичне додаток"). Потім шукайте "Мультимедіа та звук" - "Обладнання". Ви побачите дві папки: "Аудіокодеки" і "Відеокодеки" - вибирайте в залежності від того, що ви запускали перед тим, як побачити повідомлення про помилку. Кодек потрібно виділити, натиснути "Властивості" і "Видалити".Якщо з'явиться повідомлення про необхідність перезавантажити ОС, потрібно це зробити, щоб не залишилося ніяких елементів, що в подальшому може викликати проблеми.

Системні кодеки деінсталює так:

Заходимо у вкладку "Установка і видалення програм" - "Установка Windows" - "Мультимедіа" - "Склад". Далі відмовтеся від стиснення відео і аудіо, прибравши галочки у відповідних місцях.

відключаємо DEP

Якщо система небезпечно перевантажена процесом Dllhost.exe, можна тимчасово заборонити його виконання (поки не знайдеться справжня причина збою). Перейдіть по шляху "Пошук в Windows" - "Панель управління" - "Система і безпека" - "Додаткові параметри" - "Швидкодія" - "Параметри" - "Запобігання виконання даних".

Поставте галочку в другу строчку, де пропонується вибрати, для яких програм буде відключений DEP. В поле впишіть "C: \ Windows \ System32 \ dllhost.exe". А тепер перевірте "Диспетчер завдань": розвантажилася система після цих маніпуляцій.

Перевірка на віруси

Цілком ймовірно, що некоректна робота COM Surrogate пов'язана з вірусним ураженням ОС. Запустіть антивірус і виберіть глибоку перевірку. Вбудованого в Віндовс "Захисника системи" тут буде недостатньо.Краще завантажити повну або портативну версію який-небудь серйозної програми, наприклад, "Доктор Веб", "Антивірус Касперського", "Аваст" і т. П. Якщо ніщо не допомогло, можна скористатися утилітою CCleaner, щоб перевірити, чи не допустила чи якась небудь програма помилку при реєстрації своїх елементів в COM Surrogate. Для цього відкрийте головне меню програми і розділ "Реєстр". Зліва відзначте галочкою "Помилки ActiveX і Class" і почніть аналізувати. Висвітиться список проблемних компонентів, виділіть все і натисніть "Виправити".

Також можна відновити систему через точки доступу. Зайдіть в "Панель управління", поміняйте режим перегляду на "Значки" і виберіть "Відновлення". Тут можна погодитися на рекомендований або встановити власну дату і час, якщо ви пам'ятаєте, коли саме все працювало справно.