Corrección: dasHost.exe Alto uso de CPU y memoria

Device Association Framework Provide Host (dashHost.exe) es un proceso central de Microsoft que se encarga de emparejar los dispositivos alámbricos e inalámbricos en Windows. El proceso es parte del conjunto oficial de componentes de Windows que se ejecutan bajo la cuenta Servicio local . Es un marco de trabajo relativamente nuevo que se introdujo con Windows 8, pero también está disponible en el más reciente Windows 10.

¿Por qué hay múltiples instancias de dasHost.exe en el Administrador de Tareas?

Device Association Framework Provide Host (dashHost.exe) tiene la tarea de emparejar tanto los dispositivos alámbricos como los inalámbricos con el sistema operativo Windows. El marco permite descubrir, instalar y asociar dispositivos conectados a la red con un cliente de PC como si estuvieran conectados al bus.

Los usuarios se encuentran con múltiples instancias del Device Association Framework Provide Host porque el proceso se duplica a sí mismo para cada dispositivo conectado a la red. Para cada dispositivo emparejado con su PC a través de este marco, un Device Association Framework Provide Host separado aparecerá en el Administrador de tareas.

Casos de alto uso de CPU

Algunos usuarios se han quejado de que el Host de Proveedores de Marco de Asociación de Dispositivos múltiples termina consumiendo casi todos los recursos del sistema, con casos en los que dashHost.exe ocupa más del 70% de la capacidad de la CPU.

Normalmente, el proceso Device Association Framework Provider Host es extremadamente ligero (menos de 10 MB de uso de RAM) y no debería exceder el 1-2% del uso de la CPU (esto depende de las especificaciones).

Si el servicio está consumiendo más servicios del sistema de lo que debería, suele ser uno de los tres escenarios siguientes:

  • El problema está asociado con el dispositivo conectado, más que con el proceso.
  • El proceso dashHost.exe ha fallado y necesita ser reiniciado.
  • El malware ha sustituido el proceso legítimo Device Association Framework Provider Host por un ejecutable malicioso (algo poco frecuente).

Se sabe que DasHost.exe causa picos en la CPU, pero la mayoría de las veces estos ocurren cuando se conectan dispositivos que tienen controladores anticuados. El problema es más común en Windows 10, ya que muchos dispositivos más antiguos aún no han recibido actualizaciones de controladores adaptados al nuevo sistema operativo.

También te puede interesar:  Arreglar: Puede que no tengas permiso para usar este recurso de la red

Desafortunadamente para el usuario final, Windows no tiene una herramienta incorporada que nos ayude a identificar qué dispositivo está causando que el proceso Device Association Framework Provider Host aumente el uso de recursos.

¿Debo desactivar DasHost.exe?

No, no deberías. Al desactivar el proceso Device Association Framework Provider Host sabotearás la mayoría de las conexiones de tu PC con dispositivos externos. Independientemente de los problemas de rendimiento que encuentres, la desactivación de DasHost.exe no es una estrategia factible porque paraliza gravemente tu sistema.

Sin embargo, si encuentras los picos de la CPU insoportables, puedes matar temporalmente la tarea del Proveedor del Marco de la Asociación de Dispositivos defectuosos en el Administrador de Tareas (Ctrl + Shift + Esc). Esto no causará ningún daño a largo plazo porque tu sistema operativo se reabrirá automáticamente DasHost.exe después de un corto tiempo. Si el marco de trabajo no se inicia de nuevo de forma automática, reinicia tu sistema.

Al forzar al sistema a reiniciar el marco, podrías deshacerte fácilmente del fallo que está causando los picos de rendimiento.

Sin embargo, si el problema es más subyacente que eso, terminar la tarea de Proveedor del Marco de la Asociación de Dispositivos sólo le servirá temporalmente y el problema volverá pronto.

Una solución más profunda sería reiniciar el Servicio de Asociación de Dispositivos desde la ventana de Servicios y eliminar el fallo. Para ello, abra una ventana de ejecución ( tecla Windows + R ), escriba “services.msc” y pulse Enter . En el cuadro de diálogo Servicios, busque la entrada Servicio de asociación de dispositivos . Una vez que la hayas encontrado, haz clic con el botón derecho del ratón sobre ella y elige Restart.

¿Qué más puedes hacer?

Dado que no hay forma de determinar exactamente qué dispositivo está causando los picos de rendimiento de DasHost.exe , tendrás que hacer algunas averiguaciones de solución de problemas por ti mismo si el reinicio no tuvo ningún efecto en la reducción del uso de los recursos.

A continuación se presenta una colección de métodos que solucionarán la mayoría de las causas comunes del alto uso del proceso de Device Association Framework Provider . Por favor, siga cada método en orden hasta que el uso de sus recursos vuelva a la normalidad.

Método 1: Poner al día la WU

Dado que los conductores son, con mucho, los mayores culpables de los picos de rendimiento de DasHost.exe , empecemos por asegurarnos de que tienes los últimos conductores posibles. Antes de hacer nada más, asegúrate de que todos los dispositivos externos que usas regularmente están conectados.

También te puede interesar:  Cómo resolver Dropbox que no se carga en el navegador | 6 arreglos fáciles

Un buen lugar para empezar es WU ( Windows Update) . Presiona tecla Windows + R para abrir un comando Run, escribe ” control update ” y pulsa Enter para abrir Windows Update. Este atajo funcionará con todas las versiones de Windows.

Una vez que veas la pantalla de Windows Update, haz clic en el botón Comprobar si hay actualizaciones y mira si tienes alguna actualización pendiente. Si tienes alguna actualización pendiente, espera a que se instale y se aplique a tu sistema. Si se le pide que reinicie, hágalo y vuelva a la pantalla de Windows Update para asegurarse de que su sistema está actualizado.

Método 2: Tratar con conductores que no son manejados por WU

Después de dejar que Windows Update haga lo suyo, hagamos otra consulta sobre los controladores que no son administrados por Windows Update. Los controladores que no son administrados por WU suelen ser los que causan los picos de rendimiento del proceso Proveedor de marcos de asociación de dispositivos .

Como regla general, si un dispositivo no es compatible con su versión de Windows, es mejor desactivarlo en lugar de dejar que se ejecute con problemas de compatibilidad. Muy pocos dispositivos consiguen la misma funcionalidad si los controladores no están escritos con ese sistema operativo en particular. E incluso si lo hacen, a menudo causan problemas del sistema que son extremadamente difíciles de precisar.

La forma más fácil de identificar los conductores problemáticos es a través de Administrador de dispositivos . Para abrir el Administrador de dispositivos, mantenga pulsada la tecla de Windows + R , escriba ” devmgmt.msc ” y pulse Enter.

Una vez que estés en el Administrador de dispositivos , comienza la búsqueda de conductores obsoletos. Puedes identificarlos a través de la señal de advertencia amarilla, lo que significa que el dispositivo está en conflicto con otro hardware, no es compatible o que Windows no pudo encontrar el controlador adecuado para él.Si decide buscar en línea los controladores, no restrinja la búsqueda a su versión de Windows.

Puede intentar instalar controladores para una versión de Windows ligeramente anterior si no encuentra uno adaptado específicamente a su Windows; por ejemplo, si tiene Windows 10, intente instalar un controlador para Windows 8.1, ya que los controladores de las dos versiones del sistema operativo suelen ser incompatibles. Si el icono de advertencia desaparece después de instalar un controlador, suele ser una señal de que el dispositivo está funcionando correctamente.

Si no lograste encontrar un controlador para el dispositivo, la única opción es deshabilitarlo. Puede hacerlo fácilmente haciendo clic con el botón derecho del ratón en el dispositivo y seleccionando Disable Device (Disable) . Si sabes qué dispositivo acabas de deshabilitar, también retira físicamente los dispositivos afectados si tienen una conexión por cable a tu PC.

También te puede interesar:  Complementos de Outlook: todo lo que necesita saber

Una vez que se hayan tratado todos los dispositivos no soportados, reinicie su PC y vuelva al Administrador de tareas para ver si el uso del proceso Device Association Framework Provider Host ha disminuido. Si el problema persiste, pase al método siguiente.

Método 3: Ejecutar un escaneo de malware en DasHost.exe

El ejecutable DasHost.exe es un componente oficial de Windows. Sin embargo, probablemente has oído hablar de virus capaces de camuflarse como procesos legítimos del sistema 32.

Teóricamente, un malware puede reemplazar el Device Association Framework Provider Host con un ejecutable malicioso que hará su oferta. Pero siendo realistas, en los últimos años, Windows ha mejorado mucho en evitar que los virus accedan o se hagan pasar por archivos del sistema. Esto es aún menos probable si tu sistema está actualizado. Hemos llevado a cabo una concisa investigación en línea para ver si hay algún caso de malware camuflado como el ejecutable DasHost , pero hay pocas pruebas que lo apoyen.

Pero si quieres estar absolutamente seguro, una forma rápida y efectiva de determinar si el proceso Device Association Framework Provider Host es legítimo es comprobando la ubicación de su archivo subyacente. Esto se puede hacer fácilmente abriendo Administrador de Tareas (Ctrl + Shift + Esc), haciendo clic con el botón derecho del ratón en Device Association Framework Provider Host y eligiendo Open File Location .

Si el ejecutable se encuentra en Windows / System32 , probablemente puede estar seguro de que no se trata de un malware camuflado. En caso de que sigas siendo escéptico, también puedes activar un análisis de virus en el proceso haciendo clic con el botón derecho del ratón en DasHost.exe y eligiendo Analizar con Windows Defender.

Nota: Si no te sientes seguro de la capacidad de Windows Defender, puedes probar a escanear con una solución externa como Malware Bytes.

Si el análisis revela una amenaza de malware, el ejecutable será tratado por su antivirus y su sistema operativo creará una nueva instancia de dasHost.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.