Если вы посетите вкладку «Процессы» в диспетчере задач в Windows 10, вы, скорее всего, увидите процесс под названием «Суррогат COM». Процесс не разглашает то, что он делает, и вы можете увидеть более одного его запущенного экземпляра.
COM Surrogate - это не вирус. Это процесс Windows 10, который обеспечивает поддержку и безопасность для приложений, которые не хотят размещать COM-объект в собственном потоке процесса.

Что такое суррогат COM?
По сути, приложения Windows 10 могут запускать COM-объекты. Эти объекты позволяют приложению расширять свои возможности. Думайте об этом с точки зрения надстройки для браузера, т. Е. Надстройка расширяет возможности браузера, но надстройка выполняется как процесс в браузере. COM-объекты могут быть безопасными, а могут и небезопасными, и они могут быть стабильными или нестабильными.
Если COM-объект нестабилен, это может привести к сбою приложения, запустившего его. Чтобы этого избежать, в Windows 10 есть служба COM Surrogate. Он создает COM-объект вне процесса приложения и позволяет объекту и приложению подключаться. Если COM-объект, созданный COM Surrogate, выйдет из строя, сбой не повлияет на приложение, которое его использовало.
Название «Суррогат» намекает на его функцию; вместо процесса, который «переносится» приложением, которому он нужен, он выполняется независимым процессом, который выполняется вне приложения. Сам процесс не имеет функции. Он выполняет или запускает то, что нужно другим приложениям, поэтому процесс может отвечать за создание эскизов для определенных типов файлов или может отвечать за запуск API для Кортаны.
Устранение проблем с COM Surrogate в Windows 10
COM Surrogate используется во многих приложениях, многие из которых имеют приложения для Windows 10 . Проблемы с COM Surrogate не позволят запускать определенные функции в приложении. Приложение запустится, но вы получите сообщение об ошибке о том, что COM Surrogate не запущен. Вот несколько вещей, которые вы можете попробовать решить.
1. Закройте / перезапустите COM Surrogate.
COM Surrogate - это процесс, как и любой другой процесс, и поэтому он может столкнуться с проблемами. Как и во многих приложениях и процессах, перезапуск процесса COM Surrogate может решить проблемы с ним.
- Щелкните правой кнопкой мыши панель задач и выберите Диспетчер задач из контекстного меню.
- Перейдите на вкладку "Процессы".
- Найдите COM Surrogate и выберите его.
- Нажмите кнопку « Завершить задачу» в правом нижнем углу.
- Повторите для всех процессов COM Surrogate.
- Получите доступ к файлу или запустите приложение, которое изначально показывало ошибку COM Surrogate.

2. Установите медиакодек.
Проблемы с COM Surrogate могут быть вызваны медиакодеками. В частности, если у вас есть файл, для которого требуется установка специального кодека для создания эскизов, убедитесь, что вы установили их. Если есть проблема с кодеком, удалите и переустановите его.
3. Найдите и удалите проблемный файл.
COM Surrogate может иметь проблемы при попытке создать эскиз для определенного файла. Чтобы исправить это, вы должны удалить соответствующий файл.
- Откройте проводник и перейдите на вкладку «Просмотр».
- Нажмите кнопку «Параметры» и выберите «Изменить папку и параметры поиска».
- Перейдите на вкладку «Просмотр» и включите параметр «Всегда показывать значки, а не эскизы» .
- Нажмите ОК и Применить.

- Откройте проводник и перейдите на этот компьютер.
- Щелкните правой кнопкой мыши диск C (или диск Windows ) и выберите «Свойства» в контекстном меню.
- Перейдите на вкладку Общие и нажмите Очистка диска.
- В открывшемся окне выберите эскизы и нажмите ОК.
- Разрешить очистку диска .

- Скачать на инструмент Process Monitor.
- Найдите процесс dllhost.exe и файл, к которому он пытается получить доступ.
- Удалите файл.
- Перезапустите COM Surrogate (см. Предыдущий раздел).
- Снова включите миниатюры (шаги 1-3).

4. Проверьте антивирус.
Многие пользователи используют сторонние антивирусные приложения. Нет ничего плохого в использовании стороннего приложения, но особенно рьяное приложение может заблокировать важные службы Windows 10, такие как COM Surrogate.
- Внесите в белый список процесс COM Surrogate в своем антивирусном приложении.
- Отключите антивирус и используйте Защитник Windows, который не блокирует COM Surrogate.
- Обновите антивирус и его описания вирусов.
Заключение о суррогатном процессе COM
COM Surrogate не является вирусом, и вам не следует пытаться удалить или заблокировать процесс в вашей системе. Если он потребляет много ресурсов ЦП, проверьте, к какому файлу он пытается получить доступ или какое приложение его использует, и устраните его.