Detectar Com Surrogate virus

¿Qué es COM Surrogate y por qué sube el uso de la CPU?

Cuando veas el nombre de COM SURROGATE (dllhost.exe) que causa una CPU alta, tienes que saber que es un proceso legítimo de Windows, creado por Microsoft. El propósito principal de este proceso, es ejecutar objetos COM aparte de los procesos originales que lo solicitan.

Hacer esto, ayuda a evitar el bloqueo de procesos del host, todo ello en caso de un bloqueo del objeto COM. El proceso COM Surrogate aloja archivos .dll, por lo tanto su nombre “técnico” es dllhost.exe. Si estos términos técnicos de la computadora te suenan un tanto confusos, no te preocupes porque te explicaremos todo en términos sencillos bajo estas líneas.

Para empezar, COM es una abreviatura de Modelo de Objetos Componentes. Es una interfaz creada en el año 1993 por Microsoft, que permite a los programadores crear objetos COM de forma sencilla. Estos objetos se integran en varios programas y los amplían, así, el Explorador de Windows puede usar el proceso sustituto para crear miniaturas de documentos, imágenes, vídeos y otros tipos de archivos en una carpeta.

com surrogate

Así pues, en caso de que falle un procedimiento de creación de miniaturas, el bloqueo se producirá en el proceso COM Surrogate, pero no en todo el Explorador de Windows. Como han sugerido varios expertos del gigante tecnológico Microsoft, el proceso se puede utilizar en situaciones en las que el desarrollador no se siente seguro acerca de cierto código.

El problema se puede resolver pidiéndole a COM que lo aloje en otro proceso para evitar bloqueos innecesarios. Del mismo modo, los usuarios se preocupan por el alto uso del disco causado por este proceso. No obstante, al igual que la Telemetría de Compatibilidad de Microsoft y otros procesos, podría usar mucha memoria RAM debido a ciertos problemas.

COM Surrogate y CPU alta: ¿podría ser un virus?

Es bien sabido que el nombre del proceso se originó en Microsoft, algunos hackers podrían intentar usar tu nombre para los procesos maliciosos que se iniciaron en el sistema de destino. Como consecuencia de esto, la víctima verá un sustituto de COM causando una CPU alta y posiblemente se duplique en el Administrador de tareas.

Una de las formas más rápidas de comprobar si se trata de un dllhost.exe real o falso, es verificando la ubicación del archivo. De esta forma puedes comprobarlo.

1.- Abre el Administrador de Tareas de Windows presionando las teclas CTRL + ALT + SUPR y después, haz clic en Administrador de Tareas.

2.- Cuando estés en el Administrador, presiona la tecla C varias veces hasta que encuentres el COM Surrogate. Es una forma rápida de buscar por la primera letra. Ahora, haz clic con el botón derecho en el proceso y escoge la opción Abrir ubicación de archivo.

3.- Debes comprobar si el archivo asociado al proceso se encuentra en esta ruta:

C:/Windows\System32. También en C:/winnt/system32.

Si está en esta ruta, te indica que estás tratando con el proceso legítimo. Ahora bien, Si el archivo se encuentra en otra ruta, es posible que estés en presencia de un virus. La única manera de garantizar que el proceso sea seguro o malicioso, es iniciar tu ordenador en modo seguro y ejecutar tu software antivirus.

En este punto, vas a usar un modelo de detección basado en firmas o de aprendizaje automático para identificar si el virus COM Surrogate es real o no. Algunos ejemplos de virus que usan este nombre de proceso son Poweliks, Artemis, Nashi.A, Loveleet y posiblemente otros troyanos o rootkits.

COM Surrogate y CPU alta: no deshabilites el proceso

com surrogate cpu alta

De entrada, no puedes deshabilitar el proceso COM Surrogate debido a que es una parte esencial de todo el sistema operativo Windows. Para ser precisos, es responsable del buen funcionamiento de los objetos COM y de la prevención de fallas del Explorador de Windows.

Estos procesos pueden ser utilizados por una variedad de programas para completar ciertas tareas fuera del proceso del host. No obstante, algunos usuarios pueden sentir la necesidad de desactivar el proceso debido a ciertos problemas causados ​​por el mismo.

Así que en la mayoría de los casos, el proceso simplemente se reiniciará de forma automática. Pero si sospechas que hay un problema grave o persistente con el dllhost.exe, es posible que quieras profundizar tanto en el problema, como en el proceso.

Problemas comunes relacionados con el proceso COM SURROGATE y CPU alta

Aunque el proceso original DLLHOST.EXE es seguro y legítimo, hay algunos problemas relacionados que podrían causarte dolores de cabeza si eres usuario de Windows. Así que algunos de los problemas más comunes relacionados con este proceso te los mostramos a continuación.

Uso de la CPU es alto debido a procesos COM

Tal y como puede sucederte, muchos usuarios de ordenadores informan haber visto un mayor uso de memoria RAM por dicho proceso. COM Surrogate causa un alto CPU en caso de ataque de malware, archivos corruptos o códecs obsoletos. De ninguna manera debes ignorar este problema y tienes la obligación de tomar medidas para solucionarlo de inmediato.

Ha dejado de funcionar

com surrogate stopped working

Dicho error ocurre generalmente mientras navegas por archivos multimedia, los cuales son vídeos o imágenes almacenados en tu ordenador. Los problemas comunes que causan este error, son controladores obsoletos, interrupción de antivirus o un falso positivo. Además de errores de disco.

COM Surrogate sigue apareciendo

Los usuarios en varios foros de internet discuten frecuentemente acerca de otra molestia persistente relacionada con el DLLHOST.exe. Informan que COM Surrogate emerge y desaparece. O minimiza otros programas para dichos usuarios. Esto suele ocurrir cada 5 o 10 minutos. Sin embargo, existen varias soluciones conocidas para este error, incluida la comprobación de errores de disco o la actualización de códecs.

Solicitando contraseña

Del mismo modo, algunos usuarios han informado de un problema relacionado con Windows Security COM Surrogate, el cual solicita una contraseña para el correo electrónico. Esto puede suceder después de cerrar manualmente el proceso. Lo primero que debes intentar si estás lidiando con este problema es hacer un inicio limpio y ver si recibes el mensaje en este momento.

Si el problema no aparece mientras tu ordenador está en Modo seguro, significa que el problema está relacionado con algún programa de terceros. En caso contrario, el problema podría estar relacionado con una versión desactualizada del sistema, una instalación de software incorrecta o cualquier otro problema.

Ahora que sabes qué es COM Surrogate y por qué puede causar una CPU alta, ya no debes preocuparte por eso. También, puedes tomar medidas y ver la seguridad de tu ordenador como se te ha explicado sobre estas líneas.


Deja un comentario