Ver un mensaje de error en la pantalla de su PC nunca es divertido, especialmente si no sabe de qué se trata. El misterioso error de la aplicación dllhost.exe es un buen ejemplo: el usuario medio de Windows 10 no tiene idea de qué es dllhost.exe y, cuando se produce el problema, el pánico suele ser la primera reacción. Si ese es tu caso, tienes suerte de haber encontrado esta página. En este artículo, encontrará instrucciones detalladas sobre cómo corregir el error de la aplicación dllhost.exe en Windows 10. Por lo tanto, no hay necesidad de preocuparse, ¡puede hacer las cosas bien en literalmente muy poco tiempo!
¿Qué es Dllhost.exe?
Obviamente, ha venido aquí para preguntar: "¿Por qué obtengo el error de aplicación dllhost.exe en Windows 10?" Se requiere un poco de trabajo de detective para responder esta pregunta (ya que hay varios sospechosos en el caso), pero primero, averigüemos qué es dllhost.exe.
El archivo dllhost.exe es un componente importante del sistema operativo Windows. También conocido como COM Surrogate, dllhost.exe se ejecuta en segundo plano y procesa imágenes, videos y otros archivos en su PC para crear imágenes en miniatura; las ve mientras navega por sus archivos y carpetas. Cuando COM Surrogate se bloquea, aparecen ventanas emergentes que indican: "COM Surrogate ha dejado de funcionar".
¿Por qué se produce el error de aplicación Dllhost.exe?
Quizás se esté preguntando, "¿Cómo soluciono el error de la aplicación dllhost.exe manualmente?" La buena noticia es que no es necesario ser un experto en PC para hacer esto. Para empezar, veamos qué puede estar detrás del problema que está experimentando.
Aquí hay una lista de posibles razones por las que su dllhost.exe no funciona correctamente:
- Actualizaciones desinstaladas
- Archivos del sistema dañados o faltantes
- Problemas de registro de Windows
- Software malicioso
- Malos conductores
- Configuración incorrecta del sistema
- Problemas de disco duro
- Códecs desactualizados
A continuación, encontrará consejos probados y fáciles de seguir sobre cómo abordar cada uno de los problemas mencionados anteriormente. Comience con la primera solución y siga avanzando hasta que encuentre la mejor solución en su escenario.
Crear una copia de seguridad
Antes de comenzar su épica solución de problemas, asegúrese de hacer una copia de seguridad de sus datos. Esto es importante porque los errores persistentes a menudo hacen que se pierdan archivos y carpetas, especialmente si hay problemas del sistema involucrados. Aunque las soluciones que describimos a continuación son seguras y efectivas, los eventos pueden dar un giro inesperado. Con esto en mente, le recomendamos que proteja sus cosas importantes contra pérdidas permanentes. Estos son algunos de los métodos que puede utilizar para proteger sus datos:
- Almacenamiento en la nube
Las unidades en la nube ofrecen una forma conveniente de consolidar sus archivos en la nube y sincronizarlos en sus dispositivos. En 2019, obtendrá preciosos gigabytes de almacenamiento gratuito con las soluciones más populares como Google Drive, OneDrive, etc.
- Dispositivos de almacenamiento
Los discos duros externos, las memorias USB y las tarjetas de memoria son lo que puede utilizar para lograr la tranquilidad. Migre sus archivos importantes a su dispositivo portátil y manténgalo seguro.
Ahora que ha realizado una copia de seguridad de sus cosas, es hora de resolver el problema de dllhost.exe.
¿Cómo solucionar el error de la aplicación Dllhost.exe en Windows 10?
Actualiza tu sistema operativo
El error de la aplicación dllhost.exe suele ser el resultado de actualizaciones críticas del sistema que esperan ser instaladas. Por lo tanto, lo primero que debe hacer cuando aparece el problema en cuestión es consultar el Centro de actualizaciones de Windows:
- Ejecute su menú Inicio.
- Busque y haga clic en el icono con forma de engranaje para ejecutar la aplicación Configuración.
- Haga clic en Actualización y seguridad.
- Vea si hay actualizaciones disponibles. Acepte instalarlos si se le solicita.
- Si no ve actualizaciones alineadas, haga clic en Buscar actualizaciones.
- Instale las actualizaciones que ha encontrado su sistema operativo.
Reinicie su PC y vea si el error se ha solucionado.
Repara los archivos de tu sistema
La corrupción de archivos del sistema es una de las causas más comunes del problema dllhost.exe. Para rectificar las cosas, debe ejecutar el Comprobador de archivos de sistema, que es una práctica utilidad incorporada de Windows diseñada para reemplazar archivos de sistema defectuosos o faltantes en el arranque:
- Navegue hasta la barra de tareas y haga clic con el botón derecho en el icono del logotipo de Windows.
- En el menú Power User, seleccione Símbolo del sistema (Admin).
- En la ventana elevada del símbolo del sistema, ingrese sfc / scannow.
- Presione Enter para ejecutar el comando.
- Espere hasta que se complete el análisis y luego salga del símbolo del sistema.
Recuerde reiniciar su PC para que System File Checker pueda reparar los archivos de su sistema al inicio. Esto debería poner su dllhost.exe en funcionamiento.
Repara tu registro de Windows
Como el registro de su sistema es un componente extremadamente sensible, es vital que tenga el mayor cuidado posible. Al editar la cosa, no hay lugar para errores: un pequeño error puede dañar su sistema sin posibilidad de reparación. En vista de esto, le recomendamos que no modifique su registro manualmente; es mejor que utilice una herramienta confiable para automatizar el proceso. Por ejemplo, Auslogics Registry Cleaner es una utilidad gratuita capaz de eliminar la corrupción del registro, eliminar entradas inválidas o huérfanas y mejorar el rendimiento general de su computadora.
Escanee su dispositivo en busca de malware
Al ser un componente perfectamente legítimo de Windows 10, dllhost.exe puede convertirse fácilmente en una amenaza: es bastante vulnerable y, por lo tanto, a menudo los virus lo aprovechan para causar estragos en su computadora. Las ventanas emergentes persistentes de dllhost.exe pueden ser un signo de una infección de malware que viola su sistema, así que no dude en realizar una revisión exhaustiva.
Puede confiar en el propio Windows para realizar un análisis antivirus. Su sistema viene con un paquete de seguridad llamado Windows Defender, y es bastante decente cuando se trata de detectar amenazas maliciosas. Así es como puede hacer uso de la cosa:
- Abra su menú de Configuración (puede acceder a él presionando el logotipo de Windows + I atajo).
- Haga clic en Actualización y seguridad.
- Seleccione Windows Defender en el menú.
- Busque y haga clic en Abrir Windows Defender.
- Navega hasta el menú del panel izquierdo.
- Haga clic en el icono Escudo.
- Opte por el escaneo avanzado.
- Seleccione la opción Análisis completo.
La verdad es que ejecutar un análisis de Windows Defender puede no ser suficiente. Lo más probable es que solo una herramienta potente y de vanguardia que sea capaz de funcionar junto con Windows Defender (o su solución antivirus de terceros) pueda ayudarlo. Auslogics Anti-Malware cumple con los requisitos establecidos. Además, su base de datos se actualiza constantemente para que la herramienta pueda reconocer y eliminar incluso las amenazas más recientes del mundo del malware.
- Repara el controlador del adaptador de pantalla
Un controlador obsoleto es un desastre a la espera de suceder. Si no ha actualizado sus controladores durante mucho tiempo, existe una alta probabilidad de que el controlador de su adaptador de pantalla haya pasado de su fecha de caducidad, lo que desencadenó la molestia de dllhost.exe. En tal escenario, puede haber más problemas en proceso, por lo que su mejor opción es actualizar el controlador sin más demora.
Para hacer esto, puede utilizar una herramienta de terceros dedicada. Por ejemplo, Auslogics Driver Updater instalará los últimos controladores recomendados por el fabricante para todos sus dispositivos con un solo clic.
<Alternativamente, puede actualizar el controlador del adaptador de pantalla manualmente. Visite el sitio web de la empresa que produjo su adaptador de pantalla. Allí, busque el controlador exacto que su sistema necesita para funcionar como debería. Tenga en cuenta que debe tener mucho cuidado: descargar e instalar el software incorrecto puede complicar aún más las cosas.
También puede probar la solución Administrador de dispositivos. Este método implica ejecutar la utilidad Administrador de dispositivos incorporada para buscar el controlador necesario en línea:
- En el menú de usuario avanzado (logotipo de Windows + X), seleccione Administrador de dispositivos.
- Busque su adaptador de pantalla en la lista.
- Haz clic derecho sobre él. Seleccione Actualizar controlador.
- Asegúrese de seleccionar la opción que sugiere buscar su controlador en línea.
- Reinicie su computadora para que el nuevo controlador se establezca y comience a funcionar.
Por otro lado, es posible que esté utilizando la versión más reciente de su controlador de adaptador de pantalla. Si se actualizó justo antes de que surgiera el problema dllhost.exe, es posible que el nuevo software sea incompatible con su sistema. En un caso como este, lo que debe hacer es volver a la versión anterior del controlador:
- Utilice las instrucciones anteriores para acceder al Administrador de dispositivos.
- Haga clic con el botón derecho en el adaptador de pantalla y seleccione la opción Propiedades.
- Vaya a la pestaña Controlador y haga clic en el botón Revertir controlador.
- Siga las indicaciones en pantalla para iniciar el proceso.
Finalmente, recuerde reiniciar su computadora. Su problema dllhost.exe debería desaparecer.
Modifica tu configuración de rendimiento
Hay un truco simple que puede hacer para reparar su dllhost.exe. Estos son los pasos a seguir:
- Abra su menú Inicio, luego haga clic en el mosaico Panel de control.
- Haga clic en Sistema y seguridad. Seleccione Sistema.
- En el menú del panel izquierdo, seleccione Configuración avanzada del sistema.
- Una vez en la ventana Propiedades del sistema, vaya a Avanzado.
- En Rendimiento, haga clic en el botón Configuración.
- Abra la pestaña Prevención de ejecución de datos.
- Marque la segunda opción, que es "Activar DEP para todos los programas y servicios, excepto los que seleccione":
- Haga clic en Agregar.
- Si su computadora tiene una versión de 32 bits del sistema operativo Windows, navegue hasta C: \ Windows \ System32 \ dllhost.exe. Si su sistema operativo es Windows 10 de 64 bits (x64), vaya a C: \ Windows \ SysWOW64 \ dllhost.exe.
- Seleccione dllhost.exe y agréguelo a la lista de excepciones.
- Haga clic en Aplicar y Aceptar para guardar los cambios.
Esperamos que este método haya resultado útil. Si desea dar un paso más y disparar el rendimiento de su sistema, pruebe Auslogics BoostSpeed.
Compruebe si hay errores en su disco duro
Si aparece el error dllhost.exe cuando intenta abrir archivos y carpetas en una unidad en particular, debe escanear esa unidad en busca de problemas:
- Haga clic en Esta PC, localice su unidad y haga clic con el botón derecho del ratón.
- Seleccione Propiedades en el menú.
- Vaya a la pestaña Herramientas. Seleccione Comprobar ahora en Comprobación de errores.
Siga las instrucciones para iniciar un escaneo y espere hasta que termine.
Actualizar los códecs de Windows
Otra forma de reparar su dllhost.exe es actualizando sus códecs. Eso es bastante simple: vaya al Centro de descargas de Microsoft, descargue el último paquete de instalación de códecs y ejecútelo en su PC.
Esperamos que este artículo haya resultado útil.
¿Conoce otros métodos para corregir el error de la aplicación dllhost.exe?
¡Compártelos en los comentarios a continuación!