Windows

O que é o Processo de Host para Tarefas do Windows no Windows 10

Aprenda Desativar - Host de Serviço/Otimização Deixa Internet Lenta No Windows 10

Aprenda Desativar - Host de Serviço/Otimização Deixa Internet Lenta No Windows 10

Índice:

Anonim

Sempre que enfrentamos alguns problemas de desempenho em nosso computador, a primeira coisa que fazemos é abrir o Gerenciador de Tarefas e procurar os aplicativos ou componentes que estão usando mais Recursos. Se você estiver familiarizado com o Gerenciador de Tarefas, deverá também ter notado que, às vezes, o processo Host Process for Windows ou Host de Serviço processa recursos de consumo. O que esses processos e o que você pode fazer se o seu processo de host parou de funcionar ou consome alto uso de CPU, disco ou memória

Processo de Host para Tarefas do Windows

O Windows está essencialmente funcionando apenas por causa de seus Serviços. Um grande número de serviços que executam o plano de fundo facilitam suas tarefas e operações diárias. Alguns desses serviços são compilados em arquivos EXE e estão completos em si mesmos. Esses serviços aparecem no Gerenciador de Tarefas. Mas alguns serviços são escritos em arquivos DLL e não podem ser executados diretamente. Microsoft mudou para arquivos DLL como eles eram fáceis de manter e atualizar a partir de um ponto de vista de programação. Serviços DLL exigem um processo de host, um EXE que pode executá-los e isso é o que `taskhost` no Windows é.

Taskhost no Windows 10 é um arquivo principal localizado no System32 pasta e foi renomeado como ` taskhostw.exe `, de ` taskhost.exe ` em Windows 7 . Se você encontrar um arquivo com este nome em qualquer outro local, ele pode ser um vírus e você pode querer verificá-lo com seu software de segurança.

Cada `Processo de Host para Tarefa do Windows` é uma instância de `taskhost` executando algum serviço em segundo plano. Embora o Gerenciador de Tarefas do Windows não mostre exatamente quais serviços ele está executando, outras ferramentas podem.

Pode haver momentos em que você descobre que esse processo está usando muitos recursos. Agora você pode entender que isso é causado devido ao serviço subjacente e não ao processo em si. Além disso, você pode observar um alto consumo de recursos na inicialização do Windows. Isso é apenas porque o host de tarefas está carregando todos os arquivos DLL e agendando para executá-los. Quando estiver concluído, o uso será reduzido a um valor mais baixo e permanecerá bastante baixo para o restante do tempo.

Mencionei anteriormente que o Gerenciador de Tarefas não permite a exibição dos serviços subjacentes. Mas você pode usar Process Explorer da Microsoft para exibir os serviços sob o host de tarefas. É um utilitário portátil e você pode executá-lo diretamente após o download. Você pode usar essa ferramenta para exibir todos os detalhes associados ao host da tarefa.

Localizar `taskhostw.exe` no painel esquerdo e você pode ler todos os detalhes no painel inferior. Outra maneira de exibir a lista de arquivos DLL carregados pelo host de tarefa é digitando o seguinte comando em uma janela cmd:

tasklist / M / FI "eAG taskhostw.exe IMAGENAME

Este comando listará todos os arquivos DLL que foram carregados por este processo no Windows Startup.Se você passar pela lista, você vai descobrir alguns arquivos essenciais que fornecem funcionalidade básica para o Windows.

Assim, em poucas palavras, Taskhost é um Processo principal do Windows que fornece funcionalidade para carregar e executar bibliotecas de vínculo dinâmico Como ele hospeda vários arquivos DLL, às vezes pode consumir recursos a uma taxa mais do que normal Se você estiver enfrentando problemas como esse, o processo parou de responder ou está usando muitos recursos.Use o Process Explorer, o Monitor de Desempenho e o Monitor de Recursos e tente resolver o problema manualmente.