COM Surrogate: що це за процес, чому вантажить систему

471

Доброго дня. Деякі моменти операційної системи Віндовс здатні похитнути психіку навіть самого стійкого користувача. Щоб трошки спростити Вам життя, хочу повідати про COM Surrogate: що це за процес, за що відповідає, варто видаляти його, і як зробити це коректно.

ЗМІСТ СТАТТІ:

  • Огляд програми
    • Чому COM Surrogate вантажить процесор?
  • Методи виправлення проблеми
    • Деінсталяція кодеків
    • Відключаємо DEP
    • Перевірка на віруси

Огляд програми

COM Surrogate є стандартною утилітою, тісно пов’язаної з роботою драйверів графічного адаптера і динамічними бібліотеками .NET Framework. Без цієї програми було б неможливо переглядати відео або картинки на комп’ютері.

Запускається вона за допомогою файлу dllhost.exe, який можна побачити в переліку процесів диспетчера завдань. Іноді він може споживати значну частину ресурсів, створюючи сильну навантаження на оперативну пам’ять і ЦПУ.

COM Surrogate: що це за процес, чому вантажить систему

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

Нижче ми розберемо причини такого небажаного поведінки. Але спочатку просто перерахуємо їх. Проблеми виникають, коли:

  • Ви намагаєтеся відтворити пошкоджений медіа файл;
  • В системі встановлені неактуальні версії кодеків;
  • На комп’ютері «оселився» вірус.

Рекомендуємо:

  • TouchPal — що це за програма для Android
  • Taskmgr.exe що за процес, як відключити і чи варто?
  • Відключаємо автоматичний запуск USB у Windows 10
  • Як відкрити і ефективно використовувати Диспетчер завдань Windows 10

Методи виправлення проблеми

Якщо файл, який Ви хочете відкрити (зображення / відео) є битим, то побачите повідомлення про помилку «COM Surrogate припинена робота». Але для достовірності у прийнятті подальших рішень необхідно виконати перевірку:

  • Запускаємо утиліту «Монітор ресурсів», скориставшись рядком пошуку Windows:

COM Surrogate: що це за процес, чому вантажить систему

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

COM Surrogate: що це за процес, чому вантажить систему

  • Якщо виявите дескриптор, для якого шлях до відео або картинки, слід виконати видалення об’єкта в зазначеній місцевості. Це дозволить усунути помилку.

Можливо, відповідний елемент буде заблокований. Рекомендую для видалення скористатися однією з програм, перерахованих в огляді по посиланню.

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

  • Відкрийте папку «мій комп’ютер» і в правому верхньому куті побачите посилання на дію «Видалити / змінити програми». Натисніть на неї:

COM Surrogate: що це за процес, чому вантажить систему

  • Знайдіть у списку утиліту K-Lite або будь-яку іншу, назва якої містить слово «Codec», та натисніть кнопку «Видалити»:

COM Surrogate: що це за процес, чому вантажить систему

Для Windows 10 актуальне й інший спосіб: натискаємо правою кнопкою мишки по кнопці «Пуск» (або натискаємо Win + X ) і в меню вибираємо самий перший пункт – «Програми та можливості»:

COM Surrogate: що це за процес, чому вантажить систему

  • Після закінчення процедури обов’язково перезавантажуємо ПК.

Ситуація не змінилася в кращу сторону? Тоді розглянемо ще декілька рішень.

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

Не буду особливо вдаватися в подробиці, а відразу перейду до інструкції:

  • Через панель керування або рядок пошуку знаходимо елемент «Система». Можна знайти і в головному контекстному меню, натискаючи Win + X . У новому вікні вибираємо «Додаткові параметри»:

COM Surrogate: що це за процес, чому вантажить систему

  • Коли відкриється вікно, клікаємо по кнопці «Параметри» в розділі «Швидкодія», потім йдемо на вкладку «Запобігання виконання…», де активуємо опцію включення DEP для всіх додатків, крім зазначених – тиснемо «Додати» і знаходимо файл dllhost в папці Windows | System32:

COM Surrogate: що це за процес, чому вантажить систему

  • Після відкриття, додавання в список і виходу з усіх вікон (натисніть ОК для збереження зміни), необхідно перезавантажити систему.

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

Якщо ні один із способів не допомагає, є ймовірність того, що комп’ютер заражений вірусами. Рекомендую пройти стандартну процедуру:

  • Натискаємо Win + R і вводимо в рядку команду:

%temp%

COM Surrogate: що це за процес, чому вантажить систему

  • З’явиться папка з тимчасовими елементами. Їх потрібно видалити всі:

COM Surrogate: що це за процес, чому вантажить систему

  • Завантажити дві безкоштовні утиліти – AdwCleaner і CCleaner. Перша не потребує встановлення – просто запускаєте і чекаєте закінчення перевірки. Виявлені загрози будуть показані у звіті:

COM Surrogate: що це за процес, чому вантажить систему

  • Потім переходимо до використання другої утиліти для очищення слідів шкідливого скрипта в системному реєстрі. Детальну інструкцію (відео) можна подивитися тут.

COM Surrogate: що це за процес, чому вантажить систему

Тепер Ви знаєте, COM Surrogate як видалити помилку, пов’язану з вірусом або іншими причинами. Що це за процес ми з’ясували, але, якщо є питання по темі – сміливо задавайте їх під цим постом у коментарях.

З повагою, Віктор!