Anuncio
¿Alguna vez ha abierto el Administrador de tareas de Windows y se preguntó qué mitad de las entradas son Cómo manejar procesos sospechosos del Administrador de tareas de WindowsCTRL + ALT + DEL también conocido como saludo con tres dedos es la forma más rápida de aumentar su confusión. Al ordenar los procesos del Administrador de tareas, puede notar algo como svchost.exe usando el 99% de su CPU. Y ahora... Lee mas ? Mientras más nuevo las versiones de Windows tienen nombres más amigables Cómo Windows se ha vuelto más fácil de usar, 5 ejemplosCon el tiempo, Windows ha suavizado los bordes ásperos y ha creado una experiencia más fácil de usar, especialmente para usuarios novatos. Aquí hay cinco grandes razones por las que Windows es más fácil de usar que nunca. Lee mas Para la mayoría de los procesos, descubrir exactamente lo que hacen es difícil.
Un proceso que quizás hayas visto es COM sustituto, también llamado dllhost.exe. ¿Para qué es este proceso, por qué se ejecuta y significa que tiene un virus? Sigue leyendo para averiguarlo.
¿Qué es el sustituto de COM?
De acuerdo con Microsoft, COM Surrogate "es un nombre elegante para [s] proceso acrificial para un objeto COM que se ejecuta fuera del proceso que lo solicitó ". Eso no está claro en absoluto, así que analicemos esa definición y veamos algunos ejemplos
Primero, un objeto COM (que significa Modelo de Objetos Componentes) 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 tener una hoja de cálculo Excel incrustada en un documento de Word 8 formas sorprendentes de importar datos a Microsoft WordSaber cómo importar datos a Microsoft Word desde cualquier fuente, incluidos Excel, archivos PDF u otros documentos de Word, puede ahorrarle mucho tiempo. Te mostraremos todos los trucos. Lee mas . Ver los cambios que realiza en Excel actualiza automáticamente la hoja de cálculo de Word es posible gracias a estos objetos compartidos.
Estos objetos COM, como es evidente por el nombre del proceso, son realmente archivos DLL. Estos residen en carpetas protegidas de Windows 5 carpetas y archivos predeterminados de Windows que nunca debe tocarWindows contiene innumerables carpetas y archivos predeterminados, muchos de los cuales el usuario promedio no debe tocar. Aquí hay cinco carpetas que debe dejar solo para evitar dañar su sistema. Lee mas y dejar que el sistema operativo (SO) funcione como se supone que debe hacerlo.
¿Qué es el sacrificio?
A continuación, debemos examinar qué significa "proceso de sacrificio". Para eso, pasamos a otro ejemplo.
Un uso común para COM Surrogate es la creación de miniaturas de File Explorer. En versiones anteriores de Windows, el proceso Explorer intentaría generar miniaturas por sí mismo. Esto a menudo resultó en fallas porque los extractores de miniaturas no siempre son confiables.
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 causaba 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 riesgoso. 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 forma, si la carga de la miniatura se bloquea, el proceso del Explorador no falla.
¿Puedo matar este proceso?
diferente a algunos otros procesos importantes de Windows 7 procesos del Administrador de tareas de Windows que nunca deberías matarAlgunos procesos de Windows pueden congelar o bloquear su sistema si se termina. Le mostraremos qué procesos del Administrador de tareas debe dejar solo. Lee mas , puede abrir el Administrador de tareas (Ctrl + Shift + Esc) y matar a cualquier COM sustituto procesos que ves. Sin embargo, hacerlo generalmente no es una buena idea. Los programas crean estos procesos siempre que los necesitan para realizar alguna acción, por lo que matarlos detendrá lo que sea 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 básico que sea, no le permite ver información detallada sobre los procesos COM Surrogate. Como a menudo verá múltiples copias ejecutándose, es posible que se pregunte qué programas las iniciaron. Para eso, deberás descargar Explorador de procesos, uno de los mejores Alternativas del administrador de tareas 5 potentes alternativas al Administrador de tareas de WindowsTask Killer sería un mejor nombre para el Administrador de tareas nativo de Windows, ya que solo lo mencionamos para eliminar los procesos que no responden. Los administradores de tareas alternativos le permiten administrar sus procesos. Lee mas .
Process Explorer proporciona muchos detalles sobre lo que se está ejecutando en su computadora, y puede decirle qué proceso inició un sustituto COM. Mire a través de la lista para un dllhost.exe proceso - tienen COM sustituto en el Descripción campo. Pasa el mouse sobre él y verás información sobre su responsable.
Si no puedes encontrar ninguno dllhost procesos, prensa Ctrl + F para abrir la barra de búsqueda. Entrar dllhost.exe para encontrar fácilmente todas las instancias de la misma. Si no ve ninguno, es posible que ningún programa esté utilizando COM Surrogates en este momento.
En el siguiente ejemplo, hemos encontrado que este sustituto de COM está manejando miniaturas.
¿Cómo puedo solucionar un bloqueo sustituto de COM?
Probablemente 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 14 formas de hacer Windows 10 más rápido y mejorar el rendimientoNo es difícil hacer que Windows 10 sea más rápido. Aquí hay varios métodos para mejorar la velocidad y el rendimiento de Windows 10. Lee mas . La mayoría de las veces, un archivo en particular causará este error, generalmente relacionado con las miniaturas. Si ve errores COM Surrogate regularmente, aquí hay algunas soluciones que puede probar:
- Actualice / desinstale cualquier paquete de códecs y software de medios. Si usa software como el paquete de códec K-Lite o herramientas de medios como DivX o Nero, algo con ellos podría causar este problema. Considere desinstalarlos, ya que realmente ya no necesito estos paquetes de códecs Cómo solucionar problemas de reproducción de video y audio en su PC con WindowsSin video, sin sonido, ¡qué frustrante! Afortunadamente, es probable que su problema sea un problema común de Windows que podemos ayudarlo a solucionar problemas aquí, ahora mismo. Lee mas ya que VLC juega todo, y Nero tiene muchas alternativas gratuitas Las mejores alternativas gratuitas a la grabadora de CD / DVD de Nero¡No desperdicie dinero en una herramienta de grabación de CD / DVD! Una aplicación gratuita podría ser todo lo que necesita. Aquí hemos compilado cinco alternativas a Nero Burning ROM para su PC con Windows. Lee mas .
- Instalar actualizaciones de Windows. Algunas personas han informado que Instalar las últimas actualizaciones resuelve este problema Cómo y por qué necesita instalar ese parche de seguridad Lee mas . No siempre es la solución, pero es un primer paso fácil. Quizás haya un pequeño inconveniente con un tipo de archivo en particular que Microsoft solucionó con los últimos parches.
- Eliminar miniaturas existentes. Si una miniatura dañada está causando el bloqueo de COM Surrogate, puede eliminarlo con la herramienta de limpieza de disco 7 Cachés de Windows ocultos y cómo borrarlosLos archivos en caché pueden ocupar muchos bytes. Si bien las herramientas dedicadas pueden ayudarlo a liberar espacio en el disco, es posible que no lo borren todo. Le mostramos cómo liberar manualmente el espacio de almacenamiento. Lee mas . Esto obligará a Windows a reconstruir el caché de miniaturas, lo que podría resolver el problema.
- Identifica el archivo problemático. Use el Explorador de procesos, como se discutió anteriormente, para ver qué archivo dllhost está intentando acceder. Si apunta a un archivo específico, ese es casi seguro su problema. Elimine ese archivo y vea si los problemas disminuyen.
-
Elimine COM Surrogate de la lista de 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.
- Tipo sistema avanzado en el menú de inicio y seleccione Ver configuraciones avanzadas del sistema. Haga clic en el Configuraciones botón debajo de Actuación pestaña, luego seleccione el prevención de ejecución de datos lengüeta.
- Elige la segunda opción, Active DEP para todos los programas ... y haga clic en Añadir botón.
- Navegar hacia C: \ Windows \ System32 \ dllhost.exe en un sistema de 32 bits, o C: \ Windows \ SysWOW64 \ dllhost.exe en Windows de 64 bits. Hacer clic Okay para guardar tus 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, usa el comando SFC Cómo reparar archivos corruptos del sistema de Windows con un comandoSi ve problemas extraños en Windows, podría deberse a que los archivos del sistema se corrompen. Aquí se explica cómo solucionarlos con el Comprobador de archivos del sistema. Lee mas para reparar archivos de Windows y el comando CHKDSK ¿Está CHKDSK atascado? Correcciones para cuando Check Disk no funcionaráCHKDSK puede desinflar seriamente el tiempo de arranque de Windows. Más importante aún, indica que algo no está bien. Esto es lo que hace Check Disk y cómo puede usarlo. Lee mas para verificar 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 Cómo dominar el símbolo del sistema en Windows 10Este artículo hace que el símbolo del sistema de Windows 10 sea accesible y mucho más útil. Aprenda a ejecutar múltiples comandos, obtenga ayuda sobre cualquier comando y más. Lee mas , ejecutando los comandos regsvr32 vbscript.dll y regsvr32 jscript.dll volverá a registrar dos DLL que podrían solucionar el bloqueo COM Surrogate.
- Comprueba tu antivirus. Algunos han informado que los conflictos de antivirus Kaspersky pueden causar este problema. Intente deshabilitar la protección antivirus y vea si acceder a ese archivo / carpeta todavía da como resultado un error.
- Si no los usas, usted puede desactivar miniaturas por completo Por qué debería deshabilitar las miniaturas en WindowsProbablemente estés acostumbrado a las miniaturas de Windows, pero ¿sabías que realmente no las necesitas? De hecho, hay varios beneficios para desactivarlos. Lee mas .
¿Esto puede significar un virus?
El proceso normal de COM Surrogate es una parte normal de Windows y no es malicioso. Sin embargo, se sabe que algunos malware usan dllhost procesos para fines nefastos. Al ver una gran cantidad de COM sustituto entradas en el Administrador de tareas usando mucha CPU Cómo arreglar el alto uso de CPU en Windows¿Su PC sufre de un alto uso de CPU de hasta el 100%? Aquí se explica cómo solucionar el alto uso de CPU en Windows 10. Lee mas 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 tratar de eliminarlo usted mismo. Podría terminar eliminando un archivo crítico por error. En su lugar, ejecute un escaneo con su antivirus instalado El mejor software antivirus para Windows 10¿Quiere reforzar la seguridad en su PC? Estas son las mejores opciones de software antivirus para Windows 10. Lee mas y luego prueba una segunda para asegurarte de que estás limpio.
Consulte nuestra lista de los mejores programas antivirus sin molestias Las mejores aplicaciones antivirus gratuitas sin Nag Screens y BloatwareLas molestas aplicaciones antivirus son un gran dolor. No tiene que soportarlos, ni siquiera de forma gratuita. Aquí están los mejores programas antivirus que no vienen con ventanas emergentes o basura incluida. Lee mas Si necesitas una recomendación. No olvide que puede ejecutar un análisis con Windows Defender incluso si no lo usa todo el tiempo (aunque probablemente deberías 4 razones para usar Windows Defender en Windows 10En el pasado, Windows Defender estaba eclipsado por otras opciones, pero ahora es un gran contendiente. Aquí hay algunas razones por las que debería considerar dejar su suite de seguridad a favor de Windows Defender. Lee mas ).
Tipo defensor en el menú de inicio y abrir Centro de seguridad de Windows Defender. Seleccione Protección contra virus y amenazas, luego haga clic en Análisis rápido botón para ejecutar un escaneo.
No importa qué antivirus use, obtenga una segunda opinión del venerable Malwarebytes También es inteligente.
Eso es todo por el sustituto de COM
Cubrimos todo lo que debe saber sobre el proceso COM Surrogate. Como resultado, este proceso es un ayudante que otro programa puede crear cuando quiere externalizar alguna tarea. Debido a esto, verá varios números de COM Surrogate ejecutándose en diferentes momentos. Usted sabe qué hacer para solucionar fallas y qué buscar para detectar un virus.
Para obtener más información sobre Windows, consulte nuestro guía para recién llegados a la solución de problemas de PC Solución de problemas de Windows para DummiesWindows toma mucha basura por problemas fuera de su control. Conozca los problemas más importantes que las personas fijan incorrectamente en Windows y cómo solucionarlos. Lee mas .
¿Alguna vez has notado el proceso COM Surrogate que se ejecuta en tu PC? ¿Ha tenido problemas con el bloqueo y qué lo solucionó? ¡Comparte con nosotros en los comentarios!
Crédito de la imagen: Jeanette. Dietl /Depositphotos
Ben es editor adjunto y gerente de publicación patrocinado en MakeUseOf. Él tiene un B.S. en Sistemas de Información Informática de Grove City College, donde se graduó Cum Laude y con honores en su especialidad. Le gusta ayudar a los demás y le apasionan los videojuegos como medio.