- Зачем нужен процесс COM Surrogate (dllhost.exe) – можно ли его отключить
- Что такое COM Surrogate (dllhost.exe)
- Какой COM-объект является COM-суррогатом
- Можно ли отключить COM Surrogate
- Как устранить неполадки суррогатного COM в Windows 10
- Что такое COM суррогат?
- Что такое жертва?
- Могу ли я убить этот процесс?
- Как узнать, какой процесс запущен?
- Как я могу исправить суррогатный сбой COM?
- Это может означать вирус?
- Это все для суррогата COM
- Как удалить Com surrogate — инструкция от Averina.com
- Что такое Com surrogate
- Как удалить Com surrogate
- Пошаговая инструкция по ручному удалению Com surrogate
- Шаг 1. Надо создать точку восстановления.
- Шаг 2. Удаляем файлы программы с ПК.
- Шаг 3. Очистка дополнений из браузера.
- Google chrome
- Mozilla Firefox
- Internet explorer
- Шаг 4. Удаление ключей в системном реестре.
- Стоит ли удалять подобные вирусы
Зачем нужен процесс COM Surrogate (dllhost.exe) – можно ли его отключить
Если вы будете изучать диспетчер задач на своём компьютере, есть большая вероятность, что вы увидите один или несколько процессов COM Surrogate, запущенных на ПК с ОС Windows. Эти процессы исходят из файла «dllhost.exe» и являются частью операционной системы Windows.
Что такое COM Surrogate (dllhost.exe)
COM означает Component Object Model. Это интерфейс Microsoft, представленный еще в 1993 году, который позволяет разработчикам создавать «COM-объекты» с использованием различных языков программирования. По сути, эти COM-объекты подключаются к другим приложениям и расширяют их.
Например, диспетчер файлов Windows использует COM-объекты для создания уменьшенных эскизов изображений и других файлов при открытии папки. COM-объект обрабатывает изображения, видео и другие файлы для создания эскизов.
Однако, это может привести к проблемам: если COM-объект аварийно завершает работу, то он отключает свой хост-процесс. В какой-то момент развития Windows эти COM-объекты, генерирующие эскизы, постоянно приводили к сбоям и нарушали работу процесса проводника Windows.
Чтобы устранить эту проблему, Microsoft создала процесс COM Surrogate. Процесс COM Surrogate запускает COM-объект вне исходного процесса, который его запросил. Если COM-объект выйдет из строя, это приведёт к сбою только процесса COM-суррогата, а исходный процесс хоста продолжит работу.
Например, проводник Windows (теперь известный как File Explorer) запускает процесс COM Surrogate всякий раз, когда ему нужно генерировать миниатюры. Процесс COM Surrogate содержит COM-объект, который выполняет эту работу. Если COM-объект выйдет из строя, произойдёт сбой только COM-суррогата, а исходный процесс File Explorer продолжит работу с файлами.
Как вы могли догадаться, COM Surrogate называется «dllhost.exe», потому что COM-объекты, на которых он размещается, являются DLL-файлами.
Какой COM-объект является COM-суррогатом
Стандартный диспетчер задач Windows не даст вам много информации о том, какой объект COM или DLL-файл обрабатывается COM-суррогатом. Если вы хотите увидеть эту информацию, мы рекомендуем Microsoft Process Explorer. Загрузите его, и вы сможете просто перейти к процессу dllhost.exe в Process Explorer, чтобы увидеть, какой COM-объект или DLL-файл он размещает.
Как мы видим на скриншоте выше, этот конкретный процессе dllhost.exe привязан к explorer.exe.
Можно ли отключить COM Surrogate
Вы не можете отключить процесс COM Surrogate, так как это важная часть Windows. По факту, это просто контейнерный процесс, который используется для запуска COM-объектов.
Например, проводник Windows (или проводник файлов) регулярно создает процесс COM Surrogate для создания эскизов при открытии папки. Другие программы также могут создавать собственные процессы COM-суррогата.
Как устранить неполадки суррогатного COM в Windows 10
Вы когда-нибудь открывали диспетчер задач Windows и задавались вопросом, какая половина записей
? В то время как более новые версии Windows имеют более дружественные имена
для большинства процессов выяснить, что именно они делают, непросто.
Один процесс, который вы, возможно, видели COM Surrogate, также называемый dllhost.exe. Для чего этот процесс, почему он запускается, и означает ли это, что у вас есть вирус? Читай дальше что бы узнать.
Что такое COM суррогат?
По словам Microsoft, COM Surrogate «является причудливым названием для [s] временного процесса для COM-объекта, который запускается вне процесса, который его запросил». Это не совсем понятно, поэтому давайте разберем это определение и рассмотрим несколько Примеры.
Во-первых, объект COM (расшифровывается как объектная модель компонентов) по сути является разработанным Microsoft стандартом для программного обеспечения, созданного таким образом, чтобы процессы могли легко общаться друг с другом. Например, допустим, у вас есть электронная таблица Excel, встроенная в документ Word
, Просмотр этих изменений в Excel позволяет автоматически обновлять электронную таблицу Word благодаря этим общим объектам.
Эти COM-объекты, как видно из названия процесса, на самом деле являются файлами DLL. Они находятся в защищенных папках Windows
и позвольте операционной системе (ОС) функционировать так, как она должна.
Что такое жертва?
Затем мы должны рассмотреть, что означает «жертвенный процесс». Для этого обратимся к другому примеру.
Обычное использование COM Surrogate — это миниатюры создания файлового проводника. В более старых версиях Windows процесс Explorer пытался генерировать миниатюры под себя. Это часто приводило к сбоям, потому что экстракторы миниатюр не всегда надежны.
Возможно, вы сами видели такое поведение: открытие папки с сотнями изображений или тип файла, который Windows не ожидала, иногда приводило к сбою Explorer в старые времена.
Таким образом, всякий раз, когда File Explorer думает, что сбой может произойти в ближайшее время, он создает процесс COM Surrogate для обработки рискованного поведения. В этом случае, когда вы открываете папку с множеством миниатюр, которые вы хотите сгенерировать, File Explorer передает задание COM Surrogate. Таким образом, если загрузка миниатюр завершится неудачно, процесс Explorer не остановится.
Могу ли я убить этот процесс?
В отличие от некоторых других важных процессов Windows
, вы можете открыть диспетчер задач (Ctrl + Shift + Esc) и убей любого COM Surrogate процессы, которые вы видите. Тем не менее, это обычно не очень хорошая идея. Программы создают эти процессы всякий раз, когда они нуждаются в них для выполнения какого-либо действия, поэтому их уничтожение остановит все, над чем они работают.
Вы не можете отключить COM Surrogate, так как он запускается только тогда, когда другая программа запрашивает его.
Как узнать, какой процесс запущен?
Диспетчер задач, хотя и простой, не позволяет увидеть подробную информацию о процессах COM Surrogate. Поскольку вы часто видите, как работает несколько его копий, вам может быть интересно, какие программы их запускали. Для этого вам нужно скачать Process Explorer, один из лучших вариантов диспетчера задач
Process Explorer предоставляет множество деталей о том, что работает на вашем компьютере, и он может сказать вам, какой процесс запустил COM Surrogate. Просмотрите список для dllhost.exe процесс — у них есть COM Surrogate в Описание поле. Наведите курсор мыши на него, и вы увидите некоторую информацию о том, что за это отвечает.
Если вы не можете найти какие-либо Dllhost процессы, нажмите Ctrl + F открыть панель поиска. Войти dllhost.exe легко найти все экземпляры этого. Если вы ничего не видите, возможно, что ни одна из программ не использует COM-суррогаты в данный момент.
В приведенном ниже примере мы обнаружили, что этот суррогат COM обрабатывает эскизы.
Как я могу исправить суррогатный сбой COM?
Скорее всего, вы никогда не заметили COM Surrogate, если не увидели ошибку, которая дает понять, что она перестала работать и влияет на производительность Windows 10
, В большинстве случаев конкретный файл будет вызывать эту ошибку, обычно связанную с миниатюрами. Если вы регулярно видите ошибки COM Surrogate, вот несколько решений, которые вы можете попробовать:
- Обновите / удалите все пакеты кодеков и мультимедийное программное обеспечение. Если вы используете программное обеспечение, такое как пакет кодеков K-Lite, или мультимедийные инструменты, такие как DivX или Nero, что-то с ними может вызвать эту проблему. Рассмотрите возможность их удаления, так как вам больше не нужны эти пакеты кодеков.
так как VLC играет все, и у Nero есть много бесплатных альтернатив
,
Установите обновления Windows. Некоторые люди сообщают, что установка последних обновлений решает эту проблему
, Это не всегда решение, но это простой первый шаг. Возможно, есть небольшая ошибка с определенным типом файлов, которую Microsoft исправила с помощью последних исправлений.
Удалить существующие эскизы. Если поврежденный эскиз вызывает сбой COM Surrogate, его можно удалить с помощью инструмента «Очистка диска».
, Это заставит Windows перестроить кэш миниатюр, что может решить проблему.
- Определите проблемный файл. Используйте Process Explorer, как обсуждалось выше, чтобы увидеть, какой файл Dllhost пытается получить доступ. Если он указывает на определенный файл, это почти наверняка ваша проблема. Удалите этот файл и посмотрите, исчезнут ли проблемы.
- Удалите COM Surrogate из списка предотвращения выполнения данных. Windows использует функцию предотвращения выполнения данных (DEP), чтобы предотвратить запуск вредоносного кода в вашей системе. Вы можете исключить некоторые процессы из этого списка, и это может сделать COM Surrogate ошибкой.
- Тип продвинутая система в меню «Пуск» и выберите Просмотр расширенных настроек системы. Нажмите на настройки кнопка под Спектакль вкладку, затем выберите Предотвращение выполнения данных Вкладка.
- Выберите второй вариант, Включите DEP для всех программ … и нажмите добавлять кнопка.
- Перейти к C: \ Windows \ System32 \ dllhost.exe в 32-битной системе или C: \ Windows \ SysWOW64 \ dllhost.exe на 64-битной Windows. Нажмите Хорошо чтобы сохранить ваши изменения.
- Сканирование жесткого диска на наличие проблем. Если эта проблема возникает без шаблонов, вы должны запустить несколько проверок на вашем компьютере. В командной строке используйте команду SFC
восстановить файлы Windows и команду CHKDSK
проверить на ошибки жесткого диска.
Перерегистрируйте несколько файлов DLL в командной строке. В командной строке
работает команды regsvr32 vbscript.dll а также regsvr32 jscript.dll перерегистрирует две библиотеки DLL, которые могут исправить сбой COM Surrogate.
Это может означать вирус?
Обычный процесс COM Surrogate является нормальной частью Windows и не является вредоносным. Тем не менее, известно, что некоторые вредоносные программы используют Dllhost процессы для гнусных целей. Видя большое количество COM Surrogate записи в диспетчере задач, использующих много ЦП
это признак того, что вы можете заразиться
Поскольку этот тип вредоносного ПО имитирует важные системные процессы и файлы, мы не рекомендуем пытаться удалить его самостоятельно. Вы можете удалить критический файл по ошибке. Вместо этого запустите сканирование с установленным антивирусом
а затем попробуйте второй, чтобы убедиться, что вы чисты.
Ознакомьтесь с нашим списком лучших антивирусных программ.
если вам нужна рекомендация. Не забывайте, что вы можете запустить сканирование с помощью Защитника Windows, даже если вы не используете его постоянно (хотя вам, вероятно, следует
Тип защитник в меню «Пуск» и откройте Центр безопасности Защитника Windows. Выбрать Вирус защита от угроз, затем нажмите Быстрое сканирование кнопка для запуска сканирования.
Независимо от того, каким антивирусом вы пользуетесь, мнение уважаемого Malwarebytes также будет разумным.
Это все для суррогата COM
Мы рассмотрели все, что вы должны знать о процессе COM Surrogate. Как оказалось, этот процесс является помощником, который может создать другая программа, когда она хочет передать какую-то задачу на аутсорсинг. Из-за этого вы увидите различные числа COM Surrogate, запущенных в разное время. Вы знаете, что нужно делать для устранения сбоев, и что нужно искать для обнаружения вируса.
Для получения дополнительных знаний о Windows, ознакомьтесь с нашим руководством новичка по устранению неполадок ПК
Вы когда-нибудь замечали процесс COM-суррогата на вашем ПК? Были ли у него проблемы со сбоем, и что это исправило для вас? Поделитесь с нами в комментариях!
Как удалить Com surrogate — инструкция от Averina.com
Что такое Com surrogate
Com surrogate — это вирус, который относится к виду adware. Этот вирус устанавливается на ваш компьютер, меняет домашнюю страницу вашего браузера, внедряет рекламные баннеры в браузерах, находится в системном реестре и из-за этого удаление вируса очень не простое. Эта вредоносная программа попадает в компьютер обычно при скачивании с подозрительных сайтов нелегальных патчей для компьютерных игр, различных торрентов, бесплатного софта и других условно бесплатных файлов. Разработчики интернет-ресурсов порой соглашаются на такой шаг, заворачивая Sweetin в установочный файл скачиваемого ПО. Загрузчик – это определенная программа, передающая вам скачиваемый файл, а также устанавливает вирусы, которые ставят различные редиректы, устанавливают рекламу в браузерах, меняют стартовую страницу и тому подобное. Com surrogate относится к списку данных программ.
- Удалить Com surrogate автоматически:
- С помощью Spyhunter 4
- Удалить Com surrogate вручную:
- Firefox
- Chrome
- IE
Как удалить Com surrogate
Для того, удалить Com surrogate с ПК, необходимо удалить всевозможные вирусные файлы с жесткого диска, все расширения в браузерах с названием Com surrogate, все ключи реестра, связанные с вредоносным вирусом.
Чаще всего при простом удалении вредоносного дополнения из браузера вирусная программа уходит исключительно до перезапуска браузера. Сложность в том, что вирус восстанавливается самостоятельно. Вы можете найти программу на жестком диске и вручную удалить их, избавиться от него при помощи функции «Установка и удаление программ», удалить все расширения в браузере. Но если оcтанутся в реестре ключи этого вируса – лечение пойдет насмарку. Однако очистить реестр смогут лишь опытные владельцы ПК с достаточно немалым стажем. Малейшая ошибка в системном реестре и операционная система или функционировать начнет с постоянными ошибками, либо совсем не загрузится и вам в любом случае придется ее переустановить. Именно по этой причине самостоятельное удаление вы осуществляете с большим риском, без достаточного количества знаний лучше не выполнять это совсем, на последующее восстановление ОС затратится больше средств и времени. Из-за этого мы советуем автоматическое избавление от Com surrogate при помощи специальной утилиты под названием Spyhunter 4, производства Enigma software.
- Удалит все дополнения и расширения в браузерах с названием Com surrogate.
- Данная утилита удалит вирус Com surrogate с компьютера.
- Удалит ключи реестра, которые связаны со Com surrogate и уничтожит лишь их. Реестр не повредится, операционная система начнет работать как прежде.
- Обеспечивает компьютер защитой от новых вирусов.
- Истребит другие вирусы и нежелательные программы из вашего компьютера.
- Улучшит функционирование компьютера, он начнет функционировать быстрее.
Пошаговая инструкция по ручному удалению Com surrogate
Напомним, что данные действия вы осуществляете с большим риском. Любая операционная система имеет собственные различия. Несмотря на то, что самые важные папки, файлы, ключи реестра в большинстве своем схожи, наличие той или иной программы, которая имеет ключ реестра с именем Com surrogate (это не редкость), и, собственно, очистка приведет к тому, что ОС не запустится.
Шаг 1. Надо создать точку восстановления.
Точку восстановления нужно сделать в обязательном порядке. Без точки восстановления при выходе из строя операционной системы восстановление будет невозможным.
- Правой кнопкой мыши по “Компьютер”, потом “Свойства”.
- В меню «Защита системы» ищем кнопку «Создать» (последняя кнопка справа внизу).
- Задаем имя точке восстановления и жмем “Создать”.
Шаг 2. Удаляем файлы программы с ПК.
- Нужно войти в “Мой Компьютер», а потом нажать на «Удалить или изменить программу» (кнопка располагается вверху).
- Перед вами список. В нем необходимо найти Com surrogate, нажать на него, после чего — на кнопку «Удалить» (справа).
Шаг 3. Очистка дополнений из браузера.
Чтобы посмотреть список дополнений, в каждом браузере нужно выполнить примерно одинаковые действия.
Google chrome
Вверху справа кликаем по значку меню, потом Настройки — Расширения. Ищем Com surrogate и жмем Удалить.
Mozilla Firefox
В правой верхней части нажимаем по кнопке меню – Дополнения, ищем и жмем Удалить.
Internet explorer
Находим и удаляем Com surrogate в Сервис – Настроить надстройки.
Шаг 4. Удаление ключей в системном реестре.
- Чтобы вывести командную строку нажимаем win+R, здесь пишем regedit. Этим действием мы вызвали системный реестр.
- Далее ищем злополучную программу. Нажимаем Ctrl+F, вводим Com surrogate и жмем enter.
- Выведется найденный ключ – избавляемся от него.
- Жмем f3, поиск идет дальше, находится следующий ключ. В результате удаляем все, что нашли при поиске, потом будет выведено сообщение, что больше ничего не нашлось.
Перезагружаем компьютер. После перезагрузки, если система не загрузилась:
- Нажимаем f9 и f8 когда экран черный очень часто, дабы появилось контекстное меню входа в безопасный режим.
- В возникнувшем меню надо выбрать Безопасный режим. Потом выполняем следующее: Пуск – Стандартные – Служебные – Восстановление системы. В появившемся окне ищем точку восстановления, которую мы подготовили заранее, и активируем ее.
- Бывают случаи, что безопасный режим не хочет запускаться. Тогда в меню выбираем строку №1, далее восстанавливаем систему по подсказкам.
Если вирус один, названных выше действий должно хватить. Сейчас вирусы и их модификации настолько продуманы, что они действуют группой и способны восстанавливать один другого после перезапуска системы. Например, на момент создания статьи вирус Com surrogate имел немало модификаций. Мы рекомендуем удалить swetim в автоматическом режиме утилитой spyhunter 4. Таким образом вы гарантированно удалите эту заразу и очистите свой ПК от прочих вирусов, о которых вы даже не знаете. Если Com surrogate попал на ваш компьютер, то же самое могли сделать много аналогичных зараз.
Стоит ли удалять подобные вирусы
Конечно, каждый может пользоваться компьютером и с надоедливыми баннерами, это не критично. Но располагаясь в операционной системы, вирусы откроют путь другим вредоносным программам этого же разработчика. К тому же, сами вирусы модифицируются и получают обновления. Таким образом вирус не только добавляет в браузер рекламу, но и без проблем сможет считывать ваши личные данные: кредитных карт, пароли от почты, соцсетей и другой информации, что вы вводите на зараженном ПК. Это, естественно, намного серьезнее баннеров в браузере.