dllhost.exe
Términos de búsqueda del catálogo dllhost, com surrogate
COM Surrogate. Windows lo utiliza para ejecutar ciertos objetos COM, incluidas algunas vistas previas del Explorador de archivos, fuera del shell principal.
Lo que necesita saber
Este es un host COM, a menudo para vistas previas de Explorer.
dllhost.exe ejecuta objetos COM en su propio proceso. Los controladores de miniaturas y vistas previas del Explorador de archivos son una razón común por la que lo ve.
- ¿Seguro?
- Compruebe la ruta, la firma y el editor del archivo en ejecución. El nombre por sí solo no puede determinar la seguridad.
- ¿Debería cerrarlo?
- Por lo general, no
- ¿Por qué hay tantos?
- Vistas previas y hosts COM
¿Qué es dllhost.exe?
dllhost.exe es el COM Surrogate. Windows lo inicia para que un objeto COM pueda ejecutarse fuera del llamador, a menudo fuera del Explorador.
¿Qué hace?
Carga una DLL que implementa una clase COM. Los controladores de vista previa y los extractores de miniaturas son el caso cotidiano.
¿Por qué se está ejecutando?
El Explorador lo inicia cuando una carpeta necesita una vista previa que no debería bloquear todo el shell si el controlador falla.
¿Por qué hay varias copias?
Cada sustituto puede alojar una clase COM diferente. Es común ver varias copias mientras explora carpetas multimedia.
Inspeccionar la instancia en ejecución
En Windows PowerShell, esta consulta de solo lectura enumera los IDs de proceso coincidentes, los tiempos de creación y las rutas ejecutables en este PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'dllhost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Ningún resultado o una ruta inaccesible no es concluyente. Los procesos protegidos pueden restringir el acceso y los IDs de proceso pueden reutilizarse. Mantenga las rutas personales locales.
Use la guía de identidad de archivo para comparar firmas y metadatos del producto. Un nombre de archivo solo no puede establecer la seguridad.
¿Es seguro?
Verificar este archivo en ejecución
El host legítimo está en System32. Un dllhost.exe en una carpeta temporal de usuario no es el COM Surrogate normal.
Compare la ubicación registrada con el archivo real. Una carpeta familiar sola no establece la identidad.
C:\Windows\System32\dllhost.exe
- Editor esperado: Microsoft Corporation
- Ruta esperada: System32
¿Puedo finalizarlo?
Por lo general, no
Finalizar un sustituto puede cancelar una vista previa. No debería ser una limpieza diaria. Si una copia se queda atascada, cierre primero la ventana del Explorador.
¿Puedo eliminarlo?
No
No elimine dllhost.exe. Windows lo utiliza para el aislamiento de COM.
¿Debería iniciarse con Windows?
Se inicia a petición. No debe agregarlo como programa de inicio.
Medir el uso de recursos
| CPU y memoria | Compare varias observaciones para el mismo PID y carga de trabajo. Esta entrada no tiene una línea de base universal medida de forma independiente. |
|---|---|
| Disco y red | Atribuya la actividad al proceso real y a la tarea actual; un nombre de archivo solo no establece los destinos esperados ni el volumen de transferencia. |
Información del archivo
| Nombre del ejecutable | dllhost.exe |
|---|---|
| Ruta de instalación registrada | C:\Windows\System32\dllhost.exe |
| Editor | Microsoft Corporation |
| Verificación de firma | Inspeccione el archivo real; esta entrada no certifica la identidad de su certificado. |
Problemas comunes
Se bloquea al abrir una carpeta
Un controlador de vista previa dañado puede derribar el sustituto. Por eso el controlador está aislado. Pruebe con una carpeta diferente o una vista más simple.
CPU alta en Imágenes o Vídeos
El trabajo de miniaturas es trabajo real. Espere a que la carpeta se estabilice antes de finalizar el host.
Solución de problemas
Diagnostique antes de realizar cualquier cambio destructivo.
Confirme la ruta y la firma
Abra las propiedades del proceso y compruebe que dllhost.exe se ejecute desde la carpeta esperada y esté firmado por el publicador esperado. Esta es la primera comprobación, no una edición del Registro.
Vea lo que está haciendo el proceso
El Administrador de tareas puede mostrar CPU, memoria, disco y GPU. Un uso elevado durante una tarea evidente suele ser normal. Un uso elevado cuando el PC está inactivo requiere una revisión más minuciosa de la aplicación o servicio relacionado.
Evite los primeros pasos destructivos
No elimine dllhost.exe, no deshabilite servicios críticos sin conocer el efecto, ni edite el Registro como primera medida.
Detalles técnicos
Detalles técnicos
| Nombre de la imagen | dllhost.exe |
|---|---|
| Nombre descriptivo | COM Surrogate |
Comprobar la identidad de un archivo en ejecución
Un nombre de archivo solo no puede establecer la seguridad. Verifique la ruta real, la firma y la identidad del producto.
Fuentes y verificación
Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.
- Microsoft Learn: COM Surrogate · Procesos COM surrogate
- Microsoft Sysinternals: Sigcheck · Explica cómo inspeccionar las firmas de archivos. Esta referencia no establece la identidad ni la seguridad de un archivo en ejecución en particular.
- Microsoft: Get-CimInstance · Método de consulta de procesos local de solo lectura.
- Microsoft: Win32_Process properties · Documenta IDs de proceso, rutas ejecutables, fechas de creación y reutilización de ID de padre.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.