Почему процесс dllhost.exe COM Surrogate грузит систему

Иногда на экране появляется окно с предупреждением о том, что определенная программа под названием COM Surrogate перестала работать, даже если вы ее не запускали и обычно слышите об этом впервые. После получения сообщения компьютер начинает тормозить или даже шуметь, а когда вы открываете «Диспетчер задач», обнаруживается неизвестный процесс с именем dllhost.exe, который быстро потребляет ресурсы. Что произошло, и как вернуть ПК в нормальное состояние, мы расскажем позже.

Поскольку процесс COM Surrogate dllhost.exe загружает систему

Устраните неполадки процесса COM Surrogate dllhost.exe.

Что за процесс dllhost exe

Dllhost.exe запускает утилиту COM Surrogate, которая помогает открывать графические файлы, просматривать фотографии, значки и клипы — вот и весь процесс. Он позволяет приложениям взаимодействовать с библиотеками, видеокартами и другими компонентами, без которых правильная работа невозможна. То есть при попытке просмотреть, например, фотографию, программа COM Surrogate срабатывает автоматически. Если что-то пошло не так, вы получите то же сообщение об ошибке.

Почему COM Surrogate грузит процессор

Когда вы входите в «Диспетчер задач», вы, вероятно, заметите, что dllhost.exe требует много процессора. Это происходит по нескольким причинам:

  • вы пытались просмотреть файл, структура которого нарушена;
  • компьютер заражен вредоносным ПО;
  • поврежденные или устаревшие компоненты, кодирующие или декодирующие данные (они необходимы для правильного отображения информации, например, чтобы изображение на экране выглядело в точности как изображение, а не как набор букв, цифр и символов или пустое окно с сообщением об ошибке);
  • программа (программа просмотра фотографий, графический редактор, проигрыватель, через который открываются файлы и т д.) ошибочно зарегистрировала элементы, которые должны взаимодействовать с COM Surrogate.
Читайте также:  Установка, настройка и использование PostgreSQL на Ubuntu

Поскольку процесс COM Surrogate dllhost.exe загружает систему

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

Предлагаем несколько способов исправить ситуацию. Начнем с исправления самых распространенных ошибок.

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

Нажмите «Пуск» — «Панель управления» (или для «Windows» 10 введите фразу в «Поиск» и выберите «Классическое приложение»). Затем найдите «Мультимедиа и звук» — «Оборудование». Вы увидите две папки: «Аудиокодек» и «Видеокодек» — выберите в зависимости от того, что вы делали до появления сообщения об ошибке. Выберите кодек, нажмите «Свойства» и «Удалить». Если вы получили уведомление о необходимости перезапуска операционной системы, вам нужно сделать это, чтобы не осталось элементов, которые могут вызвать проблемы в будущем.

Поскольку процесс COM Surrogate dllhost.exe загружает систему

Системные кодеки удаляются так:

Переходим во вкладку «Установка и удаление программ» — «Установка Windows» — «Мультимедиа» — «Композиция». Затем прекратите сжатие видео и аудио, сняв соответствующие флажки.

Отключаем DEP

Если ваша система опасно перегружена процессом Dllhost.exe, вы можете временно отключить его от работы (до тех пор, пока не будет найдена истинная причина ошибки). Перейдите в «Поиск Windows» — «Панель управления» — «Система и безопасность» — «Дополнительные настройки» — «Производительность» — «Параметры» — «Предотвращение выполнения данных».

Поскольку процесс COM Surrogate dllhost.exe загружает систему

Поставьте галочку во второй строке, где предлагается выбрать, для каких программ DEP будет отключен. Введите в поле «C: \ Windows \ System32 \ dllhost.exe». Теперь проверьте в «Диспетчере задач»: не выгрузилась ли система после этих манипуляций.

Проверка на вирусы

неисправность COM Surrogate может быть связана с заражением операционной системой вирусом. Запустите антивирус и выберите глубокое сканирование. Встроенного в Windows «Защитника системы» здесь будет недостаточно. Лучше скачать полную или портативную версию серьезной программы, например, «Доктор Веб», Антивирус Касперского, Avast и т.д. Если все остальное не помогает, вы можете использовать утилиту CCleaner, чтобы проверить, не дает ли что-либо еще созданное программой, при регистрации ее статей в COM Surrogate. Для этого откройте главное меню приложения и раздел «Реестр». Слева установите флажок «Ошибки ActiveX и класса» и начните анализ. Отобразится список проблемных компонентов, выберите все и нажмите «Исправить».

Читайте также:  Способы восстановления iPad

Поскольку процесс COM Surrogate dllhost.exe загружает систему

также возможно восстановление системы через точки доступа. Зайдите в «Панель управления», измените режим просмотра на «Значки» и выберите «Восстановление». Здесь вы можете принять рекомендованное или установить свою дату и время, если точно помните, когда все работало правильно.

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