COM Surrogate: ¿Por qué se está ejecutando en mi ordenador? 1


Si buscas en tu Administrador de tareas. Es muy probable que veas uno o más procesos “COM Surrogate” ejecutándose en tu ordenador con Windows. Estos procesos tienen el nombre de archivo “dllhost.exe” y son parte del sistema operativo de Windows. Los verás en Windows 10, Windows 8, Windows 7 e, inclusive, en versiones anteriores.

Así pues, te explicaremos claramente de qué se trata este proceso y por qué el ordenador lo ejecuta sin nuestra autorización. No tienes nada de qué preocuparte. Con leer nuestra guía todo quedará aclarado y ahora sabrás por qué el sistema de Microsoft mantiene activo a este archivo.

¿Qué es COM Surrogate?

com surrogate

COM significa Modelo de Objetos Componentes . Esta es una interfaz que Microsoft introdujo en 1993. Permite a los desarrolladores crear “objetos COM” utilizando una variedad de lenguajes de programación diferentes. Esencialmente, estos objetos COM se conectan a otras aplicaciones y las amplían.

Por ejemplo, el administrador de archivos de Windows usa objetos COM para crear imágenes en miniatura de imágenes y otros archivos cuando abre una carpeta. El objeto COM maneja el procesamiento de imágenes, videos y otros archivos para generar las miniaturas. Esto permite que File Explorer se amplíe con soporte para nuevos códecs de video, por ejemplo.

Sin embargo, esto puede conducir a problemas. Si un objeto COM falla, eliminará tu proceso de host. En un momento, era común que estos objetos COM generadores de miniaturas fallaran y eliminaran todo el proceso de Windows Explorer.

Para solucionar este tipo de problema se hizo lo siguiente. Microsoft creó el proceso COM Surrogate. COM Surrogate ejecuta un objeto COM fuera del proceso original. Si el objeto COM se bloquea, solo eliminará el área de COM Surrogate y el proceso del host original no se bloqueará.

Por ejemplo, el Explorador de Windows (ahora conocido como Explorador de archivos) inicia un proceso de sustitución de COM. Cada vez que necesita generar imágenes en miniatura. El proceso de COM Surrogate aloja el objeto COM que hace el trabajo. Si el objeto COM falla, solo el COM Surrogate se bloquea y el proceso original de File Explorer continuará.

Como habrás intuido, COM Surrogate se llama “dllhost.exe” porque los objetos COM que aloja son archivos .dll.

Los elementos COM como servidores auxiliares

El Administrador de tareas de Windows estándar no te da más información sobre qué objeto COM o archivo DLL está alojando un proceso de COM Surrogate. Si deseas ver esta información, recomendamos la herramienta Process Explorer de Microsoft . Descárgalo y podrás pasar el ratón por encima de un proceso dllhost.exe en Process Explorer para ver qué objeto COM o archivo DLL aloja.

¿Puedo desactivar COM Surrogate?

No puedes deshabilitar el proceso COM Surrogate. Esto se debe a que es una parte necesaria de Windows. En realidad, es solo un proceso contenedor que se utiliza para ejecutar objetos COM que otras acciones desean implementar. Por ejemplo, Windows Explorer (o el Explorador de archivos) crea regularmente un proceso de sustitución de COM para generar miniaturas cuando abre una carpeta.

Otro programa que utilice esta herramienta también pueden crear sus propios procesos de sustitución de COM. Todos los procesos dllhost.exe en tu sistema fueron iniciados por otro programa para ejecutar una acción en específico que el ordenador desea llevar a cabo.

¿COM Surrogate es un virus?

El proceso de COM Surrogate en sí mismo no es un virus; es una parte normal de Windows. Sin embargo, puede ser usado por virus. Por ejemplo, el malware Trojan.Poweliks utiliza procesos dllhost.exe para contaminar al ordenador.

Si ves una gran cantidad de procesos dllhost.exe ejecutándose y están usando una cantidad notable de CPU, eso podría indicar que el proceso de COM Surrogate está siendo maltratado por un virus u otra aplicación maliciosa.


Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Una idea sobre “COM Surrogate: ¿Por qué se está ejecutando en mi ordenador?