dllhost.exe
Термины поиска в каталоге: dllhost, com surrogate
COM Surrogate. Windows использует его для запуска определенных COM-объектов, включая некоторые механизмы предварительного просмотра проводника файлов, за пределами основной оболочки.
Что необходимо знать
Это хост COM, часто используемый для предварительного просмотра в проводнике.
dllhost.exe запускает COM-объекты в отдельном изолированном процессе. Обработчики эскизов и предварительного просмотра проводника файлов представляют собой распространенную причину его появления.
- Безопасен?
- Проверьте путь к запущенному файлу, его цифровую подпись и издателя. Одно только имя не гарантирует безопасность.
- Стоит ли закрывать его?
- Обычно нет
- Почему их так много?
- Предварительный просмотр и хосты COM
Что такое dllhost.exe?
dllhost.exe представляет собой процесс COM Surrogate. Windows запускает его, чтобы COM-объект мог выполняться изолированно от вызывающей программы, чаще всего вне проводника.
Что он делает?
Он загружает библиотеку DLL, реализующую класс COM. Обработчики предварительного просмотра и извлечения эскизов служат типичными примерами.
Почему он запущен?
Проводник запускает его, когда папке требуется предварительный просмотр, сбой которого не должен нарушать работу всей оболочки.
Почему запущено несколько копий?
Каждый суррогатный процесс может содержать отдельный класс COM. Наличие нескольких копий при просмотре папок с медиафайлами вполне естественно.
Проверить запущенный экземпляр
В Windows PowerShell этот запрос только для чтения перечисляет соответствующие идентификаторы процессов, время создания и пути к исполняемым файлам на этом ПК.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'dllhost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Отсутствие результата или недоступный путь неубедительны. Защищенные процессы могут ограничивать доступ, а идентификаторы процессов могут повторно использоваться. Храните личные пути локально.
Используйте руководство по идентификации файлов для сравнения сигнатур и метаданных продукта. Одно только имя файла не может установить безопасность.
Безопасен ли он?
Проверьте этот запущенный файл
Подлинный хост располагается в System32. Файл dllhost.exe во временной папке пользователя не является штатным COM Surrogate.
Сравните записанное расположение с фактическим файлом. Знакомая папка сама по себе не устанавливает личность.
C:\Windows\System32\dllhost.exe
- Ожидаемый издатель: Microsoft Corporation
- Ожидаемый путь: System32
Можно ли его завершить?
Обычно нет
Завершение суррогатного процесса может нарушить предварительный просмотр. Это не должно быть способом ежедневной очистки. Если один экземпляр завис, сначала закройте окно проводника.
Можно ли его удалить?
Нет
Не удаляйте dllhost.exe. Windows использует его для изоляции COM.
Должен ли он запускаться вместе с Windows?
Он запускается по требованию. Его не следует добавлять в программы автозагрузки.
Измерение использования ресурсов
| ЦП и память | Сравните несколько наблюдений для одного и того же PID и рабочей нагрузки. Эта запись не имеет независимо измеренной универсальной базовой линии. |
|---|---|
| Диск и сеть | Приписывайте активность фактическому процессу и текущей задаче; одно только имя файла не устанавливает ожидаемые назначения или объем передачи. |
Сведения о файле
| Имя исполняемого файла | dllhost.exe |
|---|---|
| Записанный путь установки | C:\Windows\System32\dllhost.exe |
| Издатель | Microsoft Corporation |
| Проверка подписи | Проверьте фактический файл; эта запись не удостоверяет личность его сертификата. |
Распространенные проблемы
Сбои при открытии папки
Поврежденный обработчик предварительного просмотра может вызвать аварийное завершение суррогатного процесса. Именно для этого обработчик и изолируется. Попробуйте открыть другую папку или переключиться на упрощенный вид.
Высокая нагрузка на ЦП в папках «Изображения» или «Видео»
Формирование эскизов требует вычислительных ресурсов. Дождитесь завершения обработки содержимого папки, прежде чем закрывать хост.
Устранение неполадок
Проведите диагностику перед внесением деструктивных изменений.
Подтвердите путь и цифровую подпись
Откройте свойства процесса и убедитесь, что dllhost.exe запускается из ожидаемой папки и подписан проверенным издателем. Это первоочередная проверка, а не правка реестра.
Посмотрите, чем занят процесс
Диспетчер задач может показывать использование ЦП, памяти, диска и GPU. Высокая нагрузка во время очевидной работы часто нормальна. Высокая нагрузка при простое ПК требует более внимательной проверки связанного приложения или службы.
Избегайте деструктивных первых действий
Не удаляйте dllhost.exe, не отключайте критически важные службы без понимания последствий и не редактируйте реестр в качестве первого шага.
Технические подробности
Технические подробности
| Имя образа | dllhost.exe |
|---|---|
| Понятное имя | COM Surrogate |
Проверка подлинности работающего файла
Одно только имя файла не может установить безопасность. Проверьте фактический путь, подпись и идентификацию продукта.
Источники и проверка
Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.
- Microsoft Learn: COM Surrogate · Суррогатные процессы COM
- Microsoft Sysinternals: Sigcheck · Описывает, как проверять цифровые подписи файлов. Этот справочный материал не подтверждает подлинность или безопасность конкретного запущенного файла.
- Microsoft: Get-CimInstance · Метод запроса локальных процессов только для чтения.
- Microsoft: Win32_Process properties · Документирует идентификаторы процессов, пути к исполняемым файлам, даты создания и повторное использование родительского идентификатора.
Была ли эта статья полезна?
Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.
Спасибо. Это помогает нам улучшать эту страницу.