¿Qué es “COM Surrogate” (dllhost.exe) y por qué se ejecuta en mi PC?

Si hurga en su Administrador de tareas, es muy probable que vea uno o más procesos “COM Surrogate” ejecutándose en una PC con Windows. Estos procesos tienen el nombre de archivo “dllhost.exe”, y forman parte del sistema operativo Windows. Los verás en Windows 10, Windows 8, Windows 7 e incluso versiones anteriores de Windows.

Este artículo es parte de nuestra serie en curso que explica varios procesos que se encuentran en el Administrador de tareas, como Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe y muchos otros. ¿No sabes cuáles son esos servicios? ¡Mejor empieza a leer!

¿Qué es COM Surrogate (dllhost.exe)?

COM significa Modelo de objetos componentes. Esta es una interfaz que Microsoft introdujo en 1993 que 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 los extienden.

Por ejemplo, el administrador de archivos de Windows utiliza objetos COM para crear imágenes en miniatura de imágenes y otros archivos cuando abre una carpeta. El objeto COM se encarga de procesar imágenes, vídeos y otros archivos para generar las miniaturas. Esto permite que el Explorador de archivos se amplíe con soporte para nuevos códecs de video, por ejemplo.

Sin embargo, esto puede conducir a problemas. Si un objeto COM se bloquea, eliminará su proceso de host. En un momento dado, era común que estos objetos COM generadores de miniaturas se bloquearan y derribaran todo el proceso del Explorador de Windows con ellos.

Para solucionar este tipo de problema, Microsoft creó el proceso COM Surrogate. El proceso COM Surrogate ejecuta un objeto COM fuera del proceso original que lo solicitó. Si el objeto COM se bloquea, solo eliminará el proceso sustituto com y el proceso de host original no se bloqueará. Por ejemplo, el Explorador de Windows (ahora conocido como Explorador de archivos) inicia un proceso sustituto COM cada vez que necesita generar imágenes en miniatura. El proceso COM Surrogate aloja el objeto COM que hace el trabajo. Si el objeto COM se bloquea, solo el sustituto COM se bloquea y el proceso original del Explorador de archivos seguirá en el camión.

“En otras palabras”, como blog oficial de Microsoft La vieja cosa nueva dice: “el sustituto COM es el No me siento bien con este código, así que voy a pedirle a COM que lo alopese en otro proceso. De esa manera, si se bloquea, es el proceso de sacrificio sustituto com el que se bloquea en lugar de mí. proceso”.

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

Te puede ser útil:  Cómo instalar Linux

¿Cómo puedo saber qué objeto COM está alojando un sustituto COM?

El Administrador de tareas de Windows estándar no le proporciona más información sobre qué objeto COM o archivo DLL está hospedando un proceso sustituto COM. Si quieres ver esta información, te recomendamos microsoft Explorador de procesos herramienta. Descárguelo y puede pasar el mouse sobre un proceso dllhost.exe en Process Explorer para ver qué objeto COM o archivo DLL está alojando.

Como podemos ver en la captura de pantalla a continuación, este proceso dllhost.exe en particular está alojando el objeto CortanaMapiHelper.dll.

¿Puedo deshabilitarlo?

No puede deshabilitar el proceso de sustitución COM, ya que es una parte necesaria de Windows. En realidad, es solo un proceso de contenedor que se usa para ejecutar objetos COM que otros procesos desean ejecutar. Por ejemplo, el Explorador de Windows (o el Explorador de archivos) crea regularmente un proceso sustituto COM para generar miniaturas al abrir una carpeta. Otros programas que utilice también pueden crear sus propios procesos de subrogación COM. Todos los procesos dllhost.exe en su sistema fueron iniciados por otro programa para hacer algo que el programa quiere que se haga.

¿Es un virus?

El proceso COM Surrogate en sí no es un virus y es una parte normal de Windows. Sin embargo, puede ser utilizado por malware. Por ejemplo, el Trojan.Poweliks el malware utiliza procesos dllhost.exe para hacer su trabajo sucio. Si ve una gran cantidad de procesos dllhost.exe en ejecución y están utilizando una cantidad notable de CPU, eso podría indicar que el proceso COM Surrogate está siendo abusado por un virus u otra aplicación maliciosa.

Si le preocupa que el malware esté abusando del proceso dllhost.exe o COM Surrogate, debe ejecutar un análisis con su programa antivirus preferido para encontrar y eliminar cualquier malware presente en su sistema. Si su programa antivirus de elección dice que todo está bien pero sospecha, ejecute un análisis con otra herramienta antivirus para obtener una segunda opinión.

¿Qué tan útil te resultó el artículo?

¡Haz click en una estrella para valorar!

Valoración media / 5. Votos totales:

¡No hay votos hasta ahora! Sé el primero en valorar este artículo.

Utilizamos cookies para personalizar el contenido y los anuncios, para ofrecer funciones de redes sociales y para analizar nuestro tráfico. También compartimos información sobre su uso de nuestro sitio con nuestros socios de redes sociales, publicidad y análisis. View more
Cookies settings
Aceptar
Política de privacidad y cookies
Privacy & Cookies policy
Cookie name Active
El presente Política de Privacidad establece los términos en que Alternativa.click usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.

Información que es recogida

Nuestro sitio web podrá recoger información personal por ejemplo: Nombre,  información de contacto como  su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o facturación.

Uso de la información recogida

Nuestro sitio web emplea la información con el fin de proporcionar el mejor servicio posible, particularmente para mantener un registro de usuarios, de pedidos en caso que aplique, y mejorar nuestros productos y servicios.  Es posible que sean enviados correos electrónicos periódicamente a través de nuestro sitio con ofertas especiales, nuevos productos y otra información publicitaria que consideremos relevante para usted o que pueda brindarle algún beneficio, estos correos electrónicos serán enviados a la dirección que usted proporcione y podrán ser cancelados en cualquier momento. Alternativa.click está altamente comprometido para cumplir con el compromiso de mantener su información segura. Usamos los sistemas más avanzados y los actualizamos constantemente para asegurarnos que no exista ningún acceso no autorizado.

Cookies

Una cookie se refiere a un fichero que es enviado con la finalidad de solicitar permiso para almacenarse en su ordenador, al aceptar dicho fichero se crea y la cookie sirve entonces para tener información respecto al tráfico web, y también facilita las futuras visitas a una web recurrente. Otra función que tienen las cookies es que con ellas las web pueden reconocerte individualmente y por tanto brindarte el mejor servicio personalizado de su web. Nuestro sitio web emplea las cookies para poder identificar las páginas que son visitadas y su frecuencia. Esta información es empleada únicamente para análisis estadístico y después la información se elimina de forma permanente. Usted puede eliminar las cookies en cualquier momento desde su ordenador. Sin embargo las cookies ayudan a proporcionar un mejor servicio de los sitios web, estás no dan acceso a información de su ordenador ni de usted, a menos de que usted así lo quiera y la proporcione directamente. Usted puede aceptar o negar el uso de cookies, sin embargo la mayoría de navegadores aceptan cookies automáticamente pues sirve para tener un mejor servicio web. También usted puede cambiar la configuración de su ordenador para declinar las cookies. Si se declinan es posible que no pueda utilizar algunos de nuestros servicios.

Enlaces a Terceros

Este sitio web pudiera contener en laces a otros sitios que pudieran ser de su interés. Una vez que usted de clic en estos enlaces y abandone nuestra página, ya no tenemos control sobre al sitio al que es redirigido y por lo tanto no somos responsables de los términos o privacidad ni de la protección de sus datos en esos otros sitios terceros. Dichos sitios están sujetos a sus propias políticas de privacidad por lo cual es recomendable que los consulte para confirmar que usted está de acuerdo con estas. Control de su información personal En cualquier momento usted puede restringir la recopilación o el uso de la información personal que es proporcionada a nuestro sitio web.  Cada vez que se le solicite rellenar un formulario, como el de alta de usuario, puede marcar o desmarcar la opción de recibir información por correo electrónico.  En caso de que haya marcado la opción de recibir nuestro boletín o publicidad usted puede cancelarla en cualquier momento. Esta compañía no venderá, cederá ni distribuirá la información personal que es recopilada sin su consentimiento, salvo que sea requerido por un juez con un orden judicial. Alternativa.click Se reserva el derecho de cambiar los términos de la presente Política de Privacidad en cualquier momento.
Save settings
Cookies settings