Hola! volvemos de nuevo con un nuevo post que esperamos que te sea muy útil y resuelva tus preguntas ¡Comenzamos!
¿Alguna vez has notado el Sustituto COM proceso en el administrador de tareas de Windows 10? Estaba navegando por la lista de procesos y noté que dos de ellos se estaban ejecutando en mi sistema.
Comprender los diferentes procesos en el administrador de tareas puede ser todo un desafío. Ya escribí una publicación detallada sobre svchost.exe, que es un proceso que aloja diferentes servicios de Windows. Puede haber entre 10 y 15 de estos ejecutándose en su sistema en un momento dado.
En este artículo, le daré un vistazo rápido a lo que es COM Surrogate en Windows 10 y si tiene que preocuparse por eso o no.
¿Qué es COM Surrogate?
COM Surrogate es uno de esos procesos en los que realmente no tienes idea de lo que hace al mirarlo. No tiene un icono personalizado y se queda ahí sin proporcionar mucha información sobre lo que hace.
A veces, hay varios procesos COM Surrogate ejecutándose a la vez. Si va al administrador de tareas, normalmente verá dos de ellos en ejecución.

Si hace clic derecho en cualquiera y elige Ir a Detalles, verá que el nombre del proceso es realmente dllhost.exe. También notará que el proceso se ejecuta bajo su nombre de usuario y no el Sistema o Servicio local o Servicio de rede cuentas.
Afortunadamente, COM Surrogate no es un virus (la mayoría de las veces). Es un proceso legítimo de Windows 10 que se ejecuta en segundo plano. Se llama dllhost porque el proceso aloja archivos DLL. Eso probablemente no tenga sentido, así que vamos a explicarlo con más detalle.
Básicamente, Microsoft creó una interfaz para que los desarrolladores crearan extensiones para programas llamados objetos COM. Esto también se usa para ciertos programas en Windows 10. Por ejemplo, el Explorador de Windows tiene un objeto COM que le permite crear miniaturas para imágenes y videos en una carpeta.
Sin embargo, el gran problema con estos objetos COM era que se bloquearían y provocarían el colapso del proceso del Explorador. Eso significaba que todo su sistema fallaría si un objeto COM fallaba por cualquier motivo.
Para solucionar este problema, Microsoft ideó el Sustituto COM proceso que básicamente ejecutó el objeto COM en un proceso separado del que lo solicitó. Entonces, en el ejemplo de Explorer, el objeto COM no se ejecutaría en el proceso explorer.exe, sino en este proceso sustituto COM recién creado.
Ahora, si el objeto COM fallaba, solo eliminaría el proceso COM Surrogate y Explorer continuaría ejecutándose. Bastante inteligente, ¿verdad?
En realidad, si descarga Process Explorer, puede ver el objeto COM al que me refiero anteriormente.

Si pasa el mouse sobre la entrada dllhost.exe, puede ver que la clase COM es Caché de miniaturas de Microsoft, que es la extensión utilizada para crear las miniaturas en Explorer.
¿Puede COM Surrogate ser un virus?
Ha habido casos en el pasado en los que troyanos y virus se han ocultado en el sistema operativo Windows enmascarados como COM Surrogate y otros procesos de Windows.
Si abre el administrador de tareas, haga clic con el botón derecho en el proceso y elija Abrir localización de archivo, podrá encontrar la ubicación de origen del proceso.

Si el proceso COM Surrogate conduce a un archivo llamado ‘dllhost’ en el C: Windows System32, es poco probable que sea un virus. Si conduce a otra parte, debe ejecutar un análisis de virus de inmediato.
Por lo general, el sustituto COM usa muy poca memoria y CPU y solo hay una o dos instancias en ejecución. Si hay numerosos procesos dllhosts.exe o el proceso consume más del 1 al 2 por ciento de su CPU, le sugiero que realice una escaneo de virus sin conexión, que puede detectar mejor los virus ocultos engañosos.
Con suerte, leer este artículo le ha enseñado un par de cosas sobre los procesos en segundo plano de COM Surrogate y Windows 10. En el futuro, debería estar menos preocupado por ver procesos como este ejecutándose en segundo plano.
Si aún tiene alguna pregunta, deje un comentario e intentaremos ayudarlo. ¡Disfrutar!