COM Surrogate что это за процесс
Зачастую пользователи встречаются с проблемой загруженности процессора или диска на слабых компьютерах. После запуска диспетчера задач пользователи обнаруживают не понятную нагрузку на систему процессом COM Surrogate. А также возможно пользователю будет выводиться сообщение о том что прекращена работа программы COM Surrogate.
Данная статья расскажет как решить проблему прекращения работы программы COM Surrogate. Рассмотрим все известные способы снижения нагрузки на процессор или диск процессом COM Surrogate. Первым делом рекомендуем воспользоваться мониторингом ресурсов для обнаружения проблемного файла, а только потом при необходимости перейти к удалению кодеков из системы и восстановлению поврежденных системных файлов.
Содержание:
COM Surrogate что это за процесс
Данный процесс тесно связан с воспроизведением видео файлов, а также отображением различных картинок, графических файлов. COM Surrogate отвечает за корректное проигрывание видео и открытие картинок на устройстве под управлением операционной системы Windows. За работу процесса COM Surrogate отвечает файл dllhost.exe.
Как решить проблему прекращена работа COM Surrogate
О прекращении работы COM Surrogate и нагрузке процессора можно говорить много, поскольку действительно много способов могут решить проблему. Какое из предложенных нами решений подойдёт именно Вам, сказать сложно, тут уже нужно самостоятельно перебирать все возможные варианты. А также помните что после каждого проделанного решения необходимо делать перезапуск компьютера, чтобы увидеть изменения.
Мониторинг ресурсов
- Откройте мониторинг ресурсов выполнив команду resmon в окне Win+R.
- Откройте вкладку ЦП и выделите процесс dllhost.exe, после чего откройте раздел Связанные модули и проверьте список файлов на наличие видео или изображений.
Если же действительно обнаружите такой файл, который располагается по указанному пути, то скорее всего он вызывает проблему. Можно просто попробовать удалить его и после перезагрузки компьютера посмотреть осталась ли нагрузка на процессор и диск или выводиться ли сообщение прекращена работа COM Surrogate.
Как удалить видео кодеки из системы
На предыдущих версиях операционной системы при необходимости можно использовать классическую панель управления для удаления ненужных программ.
- Откройте обновленные Параметры операционной системы Windows 10 нажав сочетание клавиш Win+I.
- Дальше переходим в раздел Приложения > Приложения и возможности.
- В текущем расположении выделяем ранее установленные кодеки и нажимаем кнопку Удалить.
После удаления видео кодеков из операционной системы необходимо перезагрузить компьютер.
Как добавить в DEP исключения
Добавление процесса dllhost.exe в исключения предотвращения выполнения данных подходит только для пользователей 32-разрядных операционных систем. Обладатели 64-разрядных систем не могут задать атрибуты DEP для 64-разрядных исполняемых файлов, поскольку механизм предотвращения выполнения данных всегда включен для 64-разрядных приложений.
- Нажимаем правой кнопки мышки на значок Этот компьютер и в открывшемся контекстном меню выбираем пункт Свойства.
- Дальше переходим в Дополнительные параметры системы, и напротив пункта Быстродействие в закладке Дополнительно нажимаем пункт Параметры…
- В открывшемся окне параметров быстродействия переходим в закладку Предотвращение выполнения данных и отмечаем пункт Включить DEP для всех программ и служб, кроме выбранных ниже.
- Теперь нажимаем кнопку Добавить… и в строке Имя файла введите C:\Windows\System32\dllhost.exe, после чего нажмите Открыть и ОК.
Как отключить предварительный просмотр миниатюр
- Откройте проводник, и во вкладке Вид нажмите Параметры > Изменить параметры папок и поиска.
- В открывшемся окне параметров папок переходим во вкладку Вид и устанавливаем отметку на пункт Всегда отображать значки, а не эскизы.
Вероятность того что отключение предварительного просмотра миниатюр решит проблему не большая, но всё же перезапустите компьютер после отключения и посмотрите сохраниться ли проблема.
Как восстановить поврежденные системные файлы
- Запустите командную строку от имени администратора.
- Выполните команду проверки хранилища на повреждения: DISM.exe /Online /Cleanup-image /ScanHealth.
- Дальше в случае обнаружения проблем выполните команду восстановления: DISM.exe / Online / Cleanup-image / RestoreHealth.
Более подробно как проверить целостность системных файлов Windows 10 мы рассматривали ранее. После успешного восстановления выполните перезагрузку компьютера.
Заключение
Ситуация когда прекращена работа программы COM Surrogate всё же встречается пользователям довольно часто. Как решить проблему прекращена работа COM Surrogate (dllhost.exe) мы рассмотрели выше. Все способы представленные нами работают, но какой способ поможет именно Вам сказать действительно сложно. Тут уже необходимо самостоятельно пробовать все решения по очереди.