СОМ Surrogate что это?
Доброе время суток! При работе в Windows есть сложности, связанные с наличием процессов, требующих грамотного управления и их понимания. Так, нередко возникает вопрос: процесс Com Surrogate — что это? Предлагаю вашему вниманию информацию о том, что такое COM Surrogate, функции процесса, необходимо ли его удаление и каков правильный порядок действий при этом.
Анализ приложения СОМ Surrogate
COM — интерфейс, служащий для создания COM-объектов и тем самым расширяющий приложения. Данные объекты производят обработку изображений, видео и др. Однако при выходе COM-объектов из строя возможно отключение хост-процесса, что решается использованием процесса COM Surrogate.
CУтилита COM Surrogate имеет тесную связь с графическими драйверами и библиотекой .NET Framework. Данное стандартное приложение способствует корректному просмотру медиа.
CРассматриваемый процесс имеет имя файла dllhost.exe, выбор которого в диспетчере задач позволяет запустить COM Surrogate. В некоторых случаях функционирование утилиты грузит ПК.
Причины перегрузки процессора утилитой COM Surrogate
При работе источником нагрузки на процессор загруженный файл DLL, использующий его в данное время. Обозначим основные причины появления негативных последствий:
- Воспроизведение пользователем поврежденного медиа файла;
- Неактуальные версии кодеков в системе;
- Заражение компьютера вирусом.
Возможные пути решения проблемы
При попытке открытия поврежденного изображения или видео высвечивается уведомление о прекращении работы COM Surrogate. С целью установления истинной причины проблемы следует выполнить ряд последующих действий:
- В строке поиска Windows находим утилиту «Монитор ресурсов», запускаем ее:
- После открытия стандартного приложения открываем вкладку «ЦП», далее находим среди прочих процессов в списке файл «dllhost.exe».
Просматриваем подробную информацию о файле, кликнув на него кнопкой мыши.
При обнаружении дескриптора с указанием пути к медиа файлу необходимо удалить объект в прописанном местоположении, что является способом устранения ошибки.
В случае блокировки элемента можно воспользоваться одной из специальных программ для удаления.
Выполнение деинсталляции кодеков
- После открытия папки «Этот компьютер» следует найти в верхней части раздела «система» кнопку «Удалить или изменить…», кликнуть на неё.
- Среди программ выберите и удалите приложение с частью «Codec» в названии (например, K-Lite):
- Для Windows 10 процедуру можно выполнить и другим методом: кликнуть на «Пуск» правой кнопкой (или Win + X) и в высветившемся меню зайти в раздел «Приложения и возможности».
- Выполненные действия должны быть завершены последующей перезагрузкой компьютера.
При отсутствии улучшения можно попробовать выполнить еще несколько действий.
Отключаем DEP
- При помощи панели управления, поиска или главного меню (комбинация Win + X) переходим в раздел «Система», где кликаем на «Дополнительные параметры».
- В графе «Дополнительно | Быстродействие» находим «Параметры», затем на вкладке «Предотвращение…» включаем DEP для всего, кроме выбранного. Для добавления необходимой программы жмем «Добавить» и выбираем dllhost в папке Windows | System32.
- После добавления файла и нажатия ОК также следует перезапустить ПК.
Антивирусная проверка
При отсутствии положительных изменений после следования рассмотренным методам остается проверить устройство на заражение вирусами стандартной методикой:
- Комбинация Win + R и команда %temp%.
- После открытия папки с временными элементами очистить ее.
- Для дальнейших действий необходима бесплатная установка AdwCleaner и CCleaner, причем первую достаточно просто запустить и выполнить проверку. Проанализировать отчет.
- Вторая программа позволит очистить последствия зловредного скрипта.
Мы рассмотрели особенности COM Surrogate и варианты исправления ошибок, связанных с работой программы.














