/ / / ¿Qué es el "Proceso de host para las tareas de Windows" y por qué se ejecutan tantos en mi PC?

¿Qué es el "Proceso de host para las tareas de Windows" y por qué se ejecutan tantos en mi PC?

hpt_top

Si pasas algún tiempo hurgando en tuEn la ventana del Administrador de tareas, es probable que haya visto un proceso denominado "Proceso de host para tareas de Windows". De hecho, es probable que haya visto varias instancias de esta tarea ejecutándose al mismo tiempo. Si alguna vez te has preguntado qué era y por qué a veces hay tantos, tenemos la respuesta para ti.

RELACIONADO: ¿Qué es este proceso y por qué se ejecuta en mi PC?

Este artículo es parte de nuestra serie en curso.explicando varios procesos encontrados en el Administrador de tareas, como Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe y muchos otros. ¿No sabes cuáles son esos servicios? ¡Mejor empieza a leer!

¿Qué es y por qué hay tantos en el Administrador de tareas?

Host Process for Windows Tasks es un oficialProceso central de Microsoft. En Windows, los servicios que se cargan desde archivos ejecutables (EXE) pueden instituirse como procesos completos y separados en el sistema y se enumeran por sus propios nombres en el Administrador de tareas. Los servicios que se cargan desde archivos de Biblioteca Dinámica Vinculada (DLL) en lugar de archivos EXE no pueden instituirse como un proceso completo. En cambio, las tareas de proceso de host para Windows deben servir como host para ese servicio.

hpt_1

Verá un proceso de host separado para WindowsEntrada de tareas que se ejecuta para cada servicio basado en DLL cargado en Windows, o posiblemente para un grupo de servicios basados ​​en DLL. Si los servicios basados ​​en DLL están agrupados y de qué manera depende del desarrollador del servicio. La cantidad de instancias que vea depende completamente de cuántos procesos de este tipo tenga en su sistema. En mi sistema actual, solo veo dos instancias, pero en otros sistemas, he visto hasta una docena.

Desafortunadamente, el Administrador de tareas no le da forma devea exactamente qué servicios (o grupo de servicios) se adjuntan a cada entrada de Proceso de host para tareas de Windows. Si tiene curiosidad por ver a qué está vinculada cada instancia, deberá descargar Process Explorer, una utilidad gratuita de Sysinternals proporcionada por Microsoft. Es una herramienta portátil, por lo que no hay instalación. Simplemente descárguelo, extraiga los archivos y ejecútelo. En el Explorador de procesos, seleccione Ver> Panel inferior para poder ver los detalles de cualquier proceso que seleccione. Desplácese hacia abajo en la lista y seleccione una de las entradas de taskhostw.exe. Ese es el nombre del archivo del servicio Proceso de host para tareas de Windows.

hpt_2

Mirando a través de los detalles en el panel inferior,Puedo reconstruir que este servicio está vinculado a mis controladores de audio y también tiene un diseño de teclado asociado a las teclas del Registro. Por lo tanto, voy a suponer que es el servicio que monitorea cuando presiono cualquiera de las teclas multimedia en mi teclado (volumen, silencio, etc.) y entrega los comandos apropiados donde necesitan ir.

¿Por qué utiliza tantos recursos en el inicio de Windows?

Por lo general, la CPU y la memoria de cada instancia deEl proceso de host para las tareas de Windows solo depende del servicio al que se adjunta la entrada. Normalmente, cada servicio consumirá los recursos que necesita para hacer su trabajo y luego volverá a establecerse en una línea de base de actividad. Si observa que una instancia única de Host Process for Windows Tasks usa continuamente más recursos de los que cree que debería, necesitará rastrear qué servicio está conectado a esa instancia y solucionar los problemas del servicio relacionado.

Notarás que justo después del inicio, todosLas instancias de Host Process for Windows Tasks pueden parecer que están consumiendo recursos adicionales, especialmente la CPU. Este también es un comportamiento normal y debe establecerse rápidamente. Cuando se inicia Windows, el Proceso de host para tareas de Windows escanea las entradas de Servicios en el Registro y crea una lista de servicios basados ​​en DLL que necesita cargar. Luego carga cada uno de esos servicios, y verá que consume una buena cantidad de CPU durante ese tiempo.

¿Puedo desactivarlo?

No, no puede deshabilitar el proceso de host para WindowsTareas. Y no querrás hacerlo de todos modos. Es esencial para poder cargar servicios basados ​​en DLL en su sistema y, dependiendo de lo que esté ejecutando, deshabilitar el proceso de host para las tareas de Windows podría romper cualquier cantidad de cosas. Windows ni siquiera le permitirá finalizar temporalmente la tarea.

¿Podría este proceso ser un virus?

El proceso en sí es un Windows oficialcomponente. Si bien es posible que un virus haya reemplazado el proceso de host real para las tareas de Windows con un ejecutable propio, es muy poco probable. No hemos visto informes de virus que secuestran este proceso. Si desea estar seguro, puede consultar la ubicación del archivo subyacente de Host Process for Windows Tasks. En el Administrador de tareas, haga clic con el botón derecho en Proceso de host para tareas de Windows y elija la opción "Abrir ubicación de archivo".

hpt_3

Si el archivo está almacenado en su carpeta WindowsSystem32, puede estar bastante seguro de que no está tratando con un virus.

hpt_4

Dicho esto, si todavía quieres un poco más de pazRecuerde, o si ve ese archivo almacenado en cualquier lugar que no sea la carpeta System32, busque virus utilizando su escáner de virus preferido. ¡Más vale prevenir que curar!