Cómo solucionar problemas de COM Surrogate en Windows 10

Cómo solucionar problemas de COM Surrogate en Windows 10

¿Alguna vez ha abierto el Administrador de tareas de Windows y se ha preguntado cuál es la mitad de las entradas? Si bien las versiones más recientes de Windows tienen nombres más amigables para la mayoría de los procesos, descubrir exactamente qué hacen es difícil.





Un proceso que puede haber visto es CON Sustituto , también llamado dllhost.exe . ¿Para qué es este proceso, por qué se ejecuta y significa que tiene un virus? Siga leyendo para averiguarlo.





¿Qué es COM Surrogate?

Según Microsoft , COM Surrogate 'es un nombre elegante para un proceso artificial para un objeto COM que se ejecuta fuera del proceso que lo solicitó'. Eso no está nada claro, así que analicemos esa definición y veamos algunos ejemplos.





Primero, un objeto COM (que significa Component Object Model) es esencialmente un estándar diseñado por Microsoft para software creado para que los procesos puedan comunicarse fácilmente entre sí. Por ejemplo, di tu tener una hoja de cálculo de Excel incrustada en un documento de Word . Ver los cambios que realiza en Excel actualizar automáticamente la hoja de cálculo de Word es posible gracias a estos objetos compartidos.

Estos objetos COM, como se desprende del nombre del proceso, son en realidad archivos DLL. Estos residen en carpetas protegidas de Windows y dejar que el sistema operativo (SO) funcione como se supone que debe hacerlo.



¿Qué es el sacrificio?

A continuación, deberíamos examinar qué significa 'proceso de sacrificio'. Para eso, pasamos a otro ejemplo.

Un uso común de COM Surrogate son las miniaturas de construcción del Explorador de archivos. En versiones anteriores de Windows, el proceso del Explorador intentaría generar miniaturas por sí mismo. Esto a menudo provocaba bloqueos porque los extractores de miniaturas no siempre son fiables.





Es posible que haya visto este comportamiento usted mismo: abrir una carpeta con cientos de imágenes o un tipo de archivo que Windows no esperaba, a veces hacía que Explorer se bloqueara en los viejos tiempos.

Por lo tanto, cada vez que el Explorador de archivos piensa que puede ocurrir un bloqueo pronto, crea un proceso COM Surrogate para manejar el comportamiento de riesgo. En este caso, cuando abre una carpeta que tiene muchas miniaturas para generar, el Explorador de archivos pasa el trabajo a COM Surrogate. De esa manera, si la carga de la miniatura falla, el proceso del Explorador no falla.





¿Puedo acabar con este proceso?

diferente a algunos otros procesos importantes de Windows , puede abrir el Administrador de tareas ( Ctrl + Mayús + Esc ) y matar a cualquier CON Sustituto procesos que ves. Sin embargo, hacerlo por lo general no es una buena idea. Los programas crean estos procesos siempre que los necesitan para realizar alguna acción, por lo que eliminarlos detendrá todo aquello en lo que estén trabajando.

No puede deshabilitar COM Surrogate, ya que solo se ejecuta cuando otro programa lo solicita.

¿Cómo veo qué proceso lo inició?

El Administrador de tareas, por muy básico que sea, no le permite ver información detallada sobre los procesos de COM Surrogate. Dado que a menudo verá varias copias en ejecución, es posible que se pregunte qué programas las iniciaron. Para eso, necesitará descargar Explorador de procesos , uno de los mejores Alternativas al Administrador de tareas .

Process Explorer brinda muchos detalles sobre lo que se está ejecutando en su computadora y puede decirle qué proceso inició un COM Surrogate. Busque en la lista un dllhost.exe proceso - tienen CON Sustituto en el Descripción campo. Pase el mouse sobre él y verá información sobre los responsables.

Si no puede encontrar ninguno dllhost procesos, prensa Ctrl + F para abrir la barra de búsqueda. Ingresar dllhost.exe para encontrar fácilmente todas las instancias de la misma. Si no ve ninguno, es posible que ningún programa esté usando COM Surrogates en este momento.

En el siguiente ejemplo, hemos encontrado que este COM Surrogate está manejando miniaturas.

¿Cómo puedo solucionar un bloqueo de COM sustituto?

Es probable que nunca haya notado COM Surrogate a menos que haya visto un error que le permita saber que dejó de funcionar y afecta su Rendimiento de Windows 10 . La mayoría de las veces, un archivo en particular provocará este error, generalmente relacionado con miniaturas. Si ve errores de COM Surrogate con regularidad, aquí hay algunas soluciones que puede probar:

  • Actualice / desinstale cualquier paquete de códecs y software multimedia. Si usa software como el paquete de códec K-Lite o herramientas multimedia como DivX o Nero, algo con ellos podría causar este problema. Considere desinstalarlos, ya que realmente ya no necesita estos paquetes de códecs ya que VLC reproduce todo, y Nero tiene muchas alternativas gratuitas .
  • Instale las actualizaciones de Windows. Algunas personas han informado que la instalación de las últimas actualizaciones resuelve este problema. No siempre es la solución, pero es un primer paso fácil. Quizás haya un pequeño problema con un tipo de archivo en particular que Microsoft solucionó con los últimos parches.
  • Elimina las miniaturas existentes. Si una miniatura dañada hace que COM Surrogate se bloquee, puede eliminarlo con la herramienta Liberador de espacio en disco . Esto obligará a Windows a reconstruir la caché de miniaturas, lo que podría solucionar el problema.
  • Identifique el archivo problemático. Utilice el Explorador de procesos, como se mencionó anteriormente, para ver qué archivo dllhost está intentando acceder. Si apunta a un archivo específico, es casi seguro que ese sea su problema. Elimine ese archivo y vea si los problemas desaparecen.
  • Elimine COM Surrogate de la lista Prevención de ejecución de datos. Windows usa algo llamado Prevención de ejecución de datos (DEP) para evitar que se ejecute código malicioso en su sistema. Puede excluir ciertos procesos de esta lista, y hacerlo para COM Surrogate podría detener el error.
    • Escribe sistema avanzado en el menú Inicio y seleccione Ver la configuración avanzada del sistema . Haga clic en el Ajustes botón debajo del Rendimiento pestaña, luego seleccione la prevención de ejecución de datos pestaña.
    • Elija la segunda opción, Encienda DEP para todos los programas ... y haga clic en el Agregar botón.
    • Navegar a C: Windows System32 dllhost.exe en un sistema de 32 bits, o C: Windows SysWOW64 dllhost.exe en Windows de 64 bits. Hacer clic OK para guardar sus cambios.
  • Escanee su disco duro en busca de problemas. Si este problema ocurre sin patrones, debe ejecutar algunos escaneos en su computadora. En el símbolo del sistema, use el comando SFC para reparar archivos de Windows y el comando CHKDSK para comprobar si hay errores en el disco duro.
  • Vuelva a registrar algunos archivos DLL en el símbolo del sistema. En el símbolo del sistema , ejecutando los comandos regsvr32 vbscript.dll y regsvr32 jscript.dll volverá a registrar dos DLL que podrían solucionar el bloqueo de COM Surrogate.
  • Revisa tu antivirus. Algunos han informado que los conflictos de antivirus de Kaspersky pueden causar este problema. Intente deshabilitar la protección antivirus y vea si el acceso a ese archivo / carpeta aún resulta en un error.
  • Si no los usas , puede desactivar las miniaturas por completo.

¿Puede esto significar un virus?

El proceso COM Surrogate normal es una parte normal de Windows y no es malicioso. Sin embargo, se sabe que algunos programas maliciosos utilizan dllhost Procesos con fines nefastos. Viendo una gran cantidad de CON Sustituto entradas en el Administrador de tareas usando mucha CPU es una señal de que podría tener una infección.

Debido a que este tipo de malware imita procesos y archivos importantes del sistema, no recomendamos que intente eliminarlo por su cuenta. Puede terminar eliminando un archivo crítico por error. En su lugar, ejecute un escaneo con tu antivirus instalado y luego pruebe con un segundo para asegurarse de que esté limpio.

Consulte nuestra lista de los mejores programas antivirus sin molestias si necesita una recomendación. No olvide que puede ejecutar un escaneo con Windows Defender incluso si no lo usa todo el tiempo (aunque probablemente debería hacerlo).

Escribe defender en el menú Inicio y abra Centro de seguridad de Windows Defender . Seleccione Protección contra virus y amenazas , luego haga clic en el Análisis rápido para ejecutar un escaneo.

Independientemente del antivirus que utilice, obtener una segunda opinión del venerable Malwarebytes también es inteligente.

Eso es todo para COM Surrogate

Hemos cubierto todo lo que debe saber sobre el proceso COM Surrogate. Resulta que este proceso es un ayudante que otro programa puede crear cuando quiere subcontratar alguna tarea. Debido a esto, verá varios números de COM Surrogate ejecutándose en diferentes momentos. Sabe qué hacer para solucionar fallas y qué buscar para detectar un virus.

Para obtener más conocimientos sobre Windows, consulte nuestra guía para principiantes sobre resolución de problemas de PC.

¿Alguna vez ha notado que el proceso COM Surrogate se ejecuta en su PC? ¿Ha tenido problemas con fallas y qué lo solucionó? ¡Comparte con nosotros en los comentarios!

Crédito de la imagen: Jeanette.Dietl / Depositphotos

cómo arreglar píxeles muertos en tv led
Cuota Cuota Pío Correo electrónico Una guía para principiantes para animar el habla

Animar el habla puede ser un desafío. Si está listo para comenzar a agregar diálogos a su proyecto, analizaremos el proceso por usted.

Leer siguiente
Temas relacionados
  • Ventanas
  • Administrador de tareas de Windows
  • Windows 10
  • Explorador de archivos
  • Solución de problemas
Sobre el Autor Ben Stegner(1735 Artículos publicados)

Ben es editor adjunto y director de incorporación de MakeUseOf. Dejó su trabajo de TI para escribir a tiempo completo en 2016 y nunca miró hacia atrás. Ha estado cubriendo tutoriales de tecnología, recomendaciones de videojuegos y más como escritor profesional durante más de siete años.

Más de Ben Stegner

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse