Что за процесс COM Surrogate в Windows 11 и 10
В данной инструкции о том, что за процесс COM Surrogate (dllhost.exe) в Windows 11/10, является ли он вирусом, как исправить высокую нагрузку на систему и ошибку "Прекращена работа программы COM Surrogate".
COM Surrogate - это системный специальный процесс-контейнер Windows 11/10, который работает под именем dllhost.exe и играет ключевую роль в обеспечении стабильности и безопасности операционной системы. Его основная задача - запускать и изолировать объекты COM (Component Object Model) вне основного процесса, который их вызывает.
Например, в проводнике Windows есть объект COM, который позволяет создавать миниатюры для изображений и видео в папке. Проблема с этими COM-объектами заключалась в том, что они могли привести сбой процесса Explorer.exe вместе с ним. Это означало, что вся система потерпит крах. Чтобы устранить эту проблему, Microsoft придумала процесс COM Surrogate, который запускал COM-объект в отдельном процессе. Таким образом, в примере с Explorer, объект COM не запускался в процессе explorer.exe, а вместо этого он запускался в созданном Surrogate процессе COM. Если объект COM перестал работать, он выведет из работы только процесс COM Surrogate, и Explorer продолжит работу.
Если видите несколько процессов COM Surrogate в диспетчере задач windows 11/10, то не стоит переживать, так как это значит, что запущено несколько экземпляров COM. Кроме того, если, если действие не может быть выполнено, так как этот файл открыт в COM Surrogate, то обратитесь к данному руководству.
Не стоит удалять COM Surrogate (dllhost.exe), так как это системный процесс ОС Windows 11/10 и не является какой-либо угрозой. Если удалите, то будут проблемы с открытием свойств папок и т.п. Лучше воспользуйтесь ниже способами, чтобы решить с ним проблемы.
Свойства файла COM Surrogate (dllhost.exe):
- Описание файла: COM Surrogate.
- Название продукта приложения: Операционная система Microsoft Windows.
- Авторское право: Microsoft Corporation. Все права защищены.
- Размер: 20,3 KB.
- Язык: Английский.
- Исходное имя файла: dllhost.exe.
Как узнать, является ли COM Surrogate (dllhost.exe) вирусом?
Иногда бывают случаи, когда трояны маскируются в системе Windows под именем dllhost.exe COM Surrogate. Вы можете легко отличить вирусный процесс от настоящего. Дело в том, что завирусованный dllhost.exe не будет иметь никакой подробной информации, как описано выше. Откройте диспетчер задач, найдите COM Surrogate и нажмите по нему правой кнопкой мыши, и выберите "Открыть расположение файла". Если файл с именем dllhost.exe находится не по пути C:\Windows\System32, то это уже большие сомнения в его оригинальности, и нужно удалить его или принять другие меры, к примеру антивирусные сканеры.
Прекращена работа программы COM Surrogate в Windows 11/10 и высокая нагрузка на систему
Разберем способы, как исправить ошибку "Прекращена работа программы COM Surrogate" в Windows 11/10 и высокую нагрузку на систему процессом dllhost.exe.
1. Зарегистрируйте библиотеку скриптов
Запустите командную строку от имени администратора и введите ниже команду, чтобы зарегистрировать библиотеку скриптов.
regsvr32 C:\Windows\System32\vbscript.dll
2. Сканирование на вредоносное ПО
Вредоносное ПО может быть причиной высокой нагрузки на систему процессом dllhost.exe и вызывать периодические сбои, когда прекращена работа программы COM Surrogate.
- Воспользуйтесь сканерами adwcleaner и hitmanpro по порядку.
3. Восстановить целостность Windows 11/10
Поврежденные системные файлы ОС Windows 11/10 могут быть причиной прекращения работы COM Surrogate и высокой нагрузки на систему. Чтобы исправить поврежденные системные файлы, запустите командную строку от имени администратора и введите ниже команды по порядку:
sfc /scannow
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
4. Включение DEP для dllhost.exe
1. Нажмите Win+R и введите sysdm.cpl, чтобы открыть свойства системы.
2. Далее перейдите на вкладку "Дополнительно" и нажмите на "Параметры".
3. Перейдите во вкладку "Предотвращение выполнения данных" и нажмите "Включить DEP для всех программ и служб, кроме выбранных ниже". Далее нажмите "Добавить".
4. Для 32-bit системы Windows: Перейдите в папку system32 и откройте файл dllhost.exe. Нажмите OK и перезагрузите компьютер.
5. Для 64-bit системы Windows: Перейдите в папку SysWow64 и откройте файл dllhost.exe. Нажмите OK и перезагрузите ноутбук.