4Sep

La corrección para COM Surrogate ha dejado de funcionar Error en Vista

click fraud protection

Si ha obtenido el error, COM Surrogate ha dejado de funcionar cada vez que navega por carpetas que contienen archivos de video o de medios, ha llegado a un buen lugar para encontrar posibles soluciones. Este problema se debe a los códecs y otros componentes COM instalados por varios softwares que no son completamente compatibles con Vista, como algunas versiones de DivX o Nero.

Este es el mensaje de error:

Existen varias soluciones posibles para este problema, y ​​la solución correcta depende en gran medida del software que realmente está causando el problema. Algunos de los softwares que causan problemas más conocidos son DivX y Nero, pero hay otros que también causan el problema.

Posibles soluciones

  • Si está utilizando DivX, debería actualizarse a la última versión( 6.5+)
  • Si está utilizando Nero, puede intentar actualizar a la última versión( 7.7.5.1+)
  • Si se ha actualizadoNero y Divx y aún tienen el problema, puede intentar cambiar el nombre del archivo C: \ Archivos de programa \ Archivos comunes \ Ahead \ DSFilter \ NeVideo.ax a NeVideo.ax.bak. También es posible que necesite cambiar el nombre de NeVideoHD.ax a NeVideoHD.bak
    instagram viewer

    Sin embargo, esto romperá Nero Showtime.(gracias a dugi en los comentarios para este)
  • Puede desactivar vistas previas en miniatura, lo que debería hacer que el problema desaparezca, pero no es la solución óptima.
  • Se sabe que el antiguo paquete de códec ffdshow causa algunos problemas. El paquete de códec tryds de ffdshow parece funcionar mejor. Puede intentar usar este: http://ffdshow-tryout.sourceforge.net/
  • Si desea desinstalar completamente Nero, hay una utilidad que proporcionan para ayudar con la desinstalación completa que ayuda mucho en casos dondetiene una mala instalación de una versión anterior.http: //www.nero.com/nero7/eng/ FAQs_Nero7_NeroVision.html
  • Algunos usuarios han recomendado instalar el paquete Vista Codec para actualizar todos sus códecs a las versiones correctas. No puedo confirmar que esto funcione porque no lo he probado yo mismo. Como siempre, tenga cuidado al instalar componentes desconocidos y cree un punto de restauración.
  • Puede utilizar la útil herramienta gratuita MMCompView de Nirsoft para deshabilitar cualquier códec en el sistema. Esto es muy útil para ayudar a solucionar exactamente qué componente está causando el problema.
  • Hay otra posible solución debajo de desactivar DEP para dllhost, que podría no funcionar para todos. Puede que tenga que agregar ejecutables divx + nero a la lista de ignorar DEP.

Alan McC escribió con esta solución que podría resolver el problema de una manera mucho más sencilla. Esencialmente, desactivar la Prevención de ejecución de datos en dllhost( el sustituto COM) puede solucionar este problema para algunas personas. Esta solución se detalla a continuación.

Haga clic con el botón derecho en Equipo y elija Propiedades

Haga clic en Configuración avanzada del sistema y luego en Opciones avanzadas, haga clic en Configuración

Seleccione la pestaña "Protección contra ejecución de datos" y luego haga clic en "¿Activar DEP para todos los programas y servicios excepto los que selecciono??

Haga clic en el botón Agregar, y luego busque C: \ Windows \ System32 \ dllhost.exe como se muestra

Haga clic en Abrir y luego en Aceptar.

Esto es lo que debe ver. ..

¡Ahora puede buscar carpetas de videos sin problemas!

Me gustaría agradecer a Alan McC por escribir no solo la segunda solución, sino también todas las capturas de pantalla.

Si estos no resuelven su problema, valdría la pena su tiempo para leer los comentarios. Este hilo ha recibido mucha atención, y hay muchas respuestas útiles en los comentarios a continuación.

Los comentarios se han cerrado en este artículo porque la cantidad extrema de respuestas hacía que esta página fuera demasiado extensa. No temas, todavía puedes hacer todas las preguntas que quieras publicando en el foro.

The How-To Geek Forums