Fix COM Surrogate ha dejado de funcionar en Windows 7

 

Estaba jugando con una de mis máquinas virtuales con Windows 7 el otro día, cuando me encontré con un pequeño problema. Estaba intentando hacer clic derecho en Mi PC y elegir Propiedades y recibí el siguiente mensaje de error:

¡Error de tiempo de ejecución!

Programa: C: Windows SysWOW64 DllHost.exe

Después de hacer clic en Aceptar, aparece un mensaje que indica que COM Surrogate ha dejado de funcionar.

com sustituto ha dejado de funcionar

Si hago clic en Cancelar varias veces, eventualmente desaparece y puedo acceder a lo que quiero, pero es bastante molesto. También sucedió cuando intenté hacer clic en Personalizar en el escritorio y cuando intenté usar el Panel de control.

Finalmente, encontré un par de soluciones y las probé. Afortunadamente, uno de ellos funcionó y el problema desapareció. A continuación se muestran las soluciones que encontré.

Método 1: desinstale Adobe Photoshop CS3, Nero, etc.

Aparentemente, ciertas versiones de Adobe CSX y otro software como Nero 8 pueden causar el error DllHost.exe. Si recientemente instaló algún software nuevo, continúe, desinstálelo y reinicie su computadora.

Tenga en cuenta que este problema tiende a ocurrir más en sistemas de 64 bits que en sistemas de 32 bits. El software de 64 bits mal escrito puede causar problemas, así que asegúrese de descargar las últimas versiones de 64 bits en todo su software de terceros.

Si no está seguro de qué aplicación podría estar causando el problema, puede usar el Monitor de confiabilidad en Windows 7 para averiguarlo.

Vaya a Panel de control, Sistema y seguridad, Centro de actividades y luego Monitor de confiabilidad. También puede escribir monitor de confiabilidad en el cuadro de búsqueda en la parte superior derecha.

monitor de confiabilidad

A continuación, haga clic en Ver todos los informes de problemas en la parte inferior y ahora terminarás en el Historial de problemas pantalla.

informes de problemas de windows

Encuentre el informe de fallas que tiene COM Surrogate en la fuente y luego haga clic derecho sobre él y elija Ver detalles técnicos. Consulte la entrada que dice Nombre del módulo de fallas, ya que generalmente le indica qué programa causó el problema.

También escuché que Kaspersky Internet Security 2011 puede causar el problema con dllhost.exe y com surrogate. Agregar el dllhost.exe a la lista de exclusiones en KIS 2011 parece resolver el problema.

Por último, se sabe que los programas de paquetes de códec DivX y ffdshow causan este error, así que descargue la última versión del códec o desinstálelos. Si está utilizando otros códecs como K-Lite, instale las últimas versiones o desinstálelas por completo.

Método 2: desactivar DEP o agregar una excepción

Otra forma de resolver este problema es desactivar DEP o Prevención de ejecución de datos. Puede hacer esto en Windows 7 haciendo clic con el botón derecho en Mi PC, seleccionando Propiedades y haciendo clic en Configuración avanzada del sistema.

error dllhost.exe

Clickea en el Avanzado pestaña y luego haga clic en Configuraciones bajo la Actuación sección.

com sustituto

Finalmente, haga clic en Prevención de ejecución de datos y haga clic en Encienda DEP para todos los programas excepto los que seleccione y agregue dllhost.exe a la lista.

apagar dep

Con suerte, esto soluciona el error Com Surrogate en Windows 7. Si no, publique un comentario e intentaré ayudar.

Deja un comentario