COM Surrogate що це? Як видалити COM Surrogate?

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

COM Surrogate: що це за процес?

Найчастіше користувач дізнається про сервіс через вікно помилки «COM Surrogate припинено роботу». Існує і інша ніша користувачів, які запускають Диспетчер завдань і помічають, що в ньому присутня процес dllhost.exe. Він сильно вантажить ПК, може споживати до половини ЦП.

Насправді COM surrogate вдає із себе компонент Windows, він дозволяє правильно обробляти COM + процеси в різних програмах зв’язку з мережею інтернет. При цьому відмічено, що елемент використовується в різних програмах для перегляду відео та картинок. У зв’язку з цим характерна помилка може проявлятися як раз в момент запуску або закриття програвача. Також компонент важливий для середовища .NET. В цілому його можна віднести до необхідних.

При цьому надмірне навантаження через dllhost.exe викликає безліч незручностей, за умови, що це не вірус, ймовірно, що причина в битих медіафайлах. Система наштовхується на синтаксичну помилку, яка зациклює виконання коду і займає багато ресурсів.

Інша, вже звична причина, під COM surrogate може маскуватися вірус. Якщо це так, то в системі матимуть місце такі прояви:

  1. Робота ПК суттєво замедленна, іноді і зовсім система зависає;
  2. Програми і браузери зависають;
  3. Всі додатки, які активно працюють з мережею, мають нестабільний підключення;
  4. Багато текстові, графічні редактори і плеєри запускаються, але викликають відповідну помилку;
  5. Відкривши диспетчер можна побачити близько 5 процесів dllhost.exe;
  1. Завантаження доходить до 50%, а іноді і 95-100%.

При цьому визначити вірус це чи ні просто, потрібно подивитися на місце розміщення файлу. Для цього:

  1. Ctrl + Alt + Del і перейти у вкладку «Процеси»;
  2. Знайти файл dllhost.exe і ПКМ, вибрати «Відкрити місце зберігання файлу»;
  3. У разі, якщо користувача шлях приведе до теки C: WindowsSystem32 або C: WindowsSysWOW64 практично 100%, що працює оригінальний файл компонента COM +. Якщо ви опинилися в папках Download, Temp і інших, напевно у вас в системі оселився вірус.

Робота програми COM Surrogate припинена, як виправити?

Спочатку розглянемо, чому програма COM Surrogate може викликати помилки або сильно вантажити, за умови, що це справжній компонент системи. Багато користувачів відзначають поліпшення після видалення кодеків. Справа в тому, що неправильні або биті кодеки провокують некоректну обробку файлів, ймовірно, це стосується тільки певного формату. Метод не завжди здатний допомогти, але оновлення кодеків в будь-якому разі не зашкодить:

  1. Пуск і «Панель управління»;
  2. Перейти в розділ «Програми та засоби»;
  3. Знайти патч кодеків, можливо це K-Lite Codec Pack або TheHDvid-Codec. Особливо важливо провести дію, якщо встановлено кілька;
  1. Натиснути «Видалити»;
  2. Перейти по посиланню і завантажити нову версію;
  3. Встановити кодеки.

Коли присутній процес, який сильно завантажує систему, то можна скористатися функцією «Запобігання виконання даних». Потрібно виконати:

  1. Пуск і перейти в «Панель управління»;
  2. Далі клік на «Система»;
  3. Перейти у вкладку «Додатково»;
  4. У розділі «Швидкодія» натиснути на кнопку «Параметри»;
  1. Переходимо на відповідну вкладку і активуємо параметр «Включити DEP для всіх, крім”;
  1. Знизу потрібно додати правило, воно полягає у вказівці шляху C: WindowsSystem32dllhost.exe;
  2. Все закрити і перезавантажити систему.

Найчастіша причина лагов в компоненті полягає в бітом файлі. Необхідно визначити, що конкретно провокує проблему, для цього підійде стандартний компонент «Монітор ресурсів». Ви можете:

  1. Відкрити панель Пуск і розгорнути список «Усі програми»;
  2. Перейти в «Стандартні»;
  3. Далі натиснути на «Службові»;
  4. Вибрати «Монітор ресурсів»;
  5. Встановлюєте галочку біля dllhost.exe і розгорнути знизу список «Дескриптори»;
  6. Шукайте рядок, в якій в складі шляху є запис «Error»;
  1. Знайти файл і видалити картинку або відео.

Останній відомий і при цьому робочий варіант полягає і використанні DISM утиліти.

  1. Запустити консоль з правами адміністратора (Win + R і cmd);
  2. Потім введіть exe / Online / Cleanup-image / ScanHealth;
  1. Після виконання сканування запустити відновлення DISM.exe / Online / Cleanup-image / RestoreHealth.

видалення вірусу

Коли припинено роботу програми COM Surrogate через зараження вірусу, тобто ви змогли первинно діагностувати наявність шкідника по представленим початку статті симптомів, необхідно усунути поразку. Найпростіший спосіб – це використовувати Microsoft Security Essentials. Принцип роботи елементарний, необхідно завантажити за посиланням. Після установки перейти в «Параметри перевірки» і задати опцію «Особлива», потім запустити сканування.

Існує більш складний, ручний спосіб видалення:

  1. Перейти в Безпечний режим при завантаженні ОС за допомогою F8;
  2. Потім «Пуск» і введіть ім’я regedit;
  3. Відкрити утиліту і перейти в «Правка» і «Знайти»;
  1. Вставити ключове слово {AB8902B4-09CA-4bb6-B78D-A8F59079A8D5}
  1. Видалити знайдений розділ;
  2. Потім в пошуку ввести «Брандмауер» і перейти по результату;
  3. Натиснути на «Відновити умовчання».

Завдяки таким нехитрим способам можна позбутися як від вірусу, так і неправильної роботи компонента системи.

Ссылка на основную публикацию