464 Shares 2281 views

Sistema de Serviço TaskHost: o que é?

Todo mundo usa Microsoft Windows, de uma forma ou de outra, tiveram de chamar o "Task Manager", por exemplo, para completar a aplicação ou serviço hung para monitorar os recursos do sistema arrastadas. E muitos prestou atenção que na árvore de processo é constantemente pendurado serviço TaskHost. O que é, tentamos entender. Pelo menos, vamos considerar brevemente a sua, a função objetivo, e alguns problemas no trabalho.

TaskHost: o que é?

Geralmente sensata trabalho descrição completa do serviço em si TaskHost mesmo no vasto World Wide Web para encontrar o suficiente problemático. Trata-se do material, projetado para o usuário médio, escrito em linguagem simples e acessível. Basicamente, tudo o lado técnico e os wilds das noções básicas do Windows. Mas nós ainda tentar considerar processo TaskHost. Que tipo de serviço agora e descubra.

Com base no que eles escrevem especialistas corporação Microsoft, serviço TaskHost pode ser descrito como um meio de lançar as aplicações e programas de 32 bits arquitetura de sistema apresentados não como um padrão EXE-arquivos executáveis, bem como uma biblioteca de vínculo dinâmico DLL contendo um código executável do programa, e a qual é extraída a partir de pelo serviço.

A maneira mais fácil de explicar isso é usar um exemplo, digamos que, VST, DX ou RTAS-ins para programas de música, equipados com o host apropriado. Neste caso, estes instrumentos virtuais e efeitos são apresentados arquivos exatamente DLL.

Em alguns aspectos, assemelha-se os princípios da rundll32 processo e svchost, mas apenas o primeiro destes dois serviços é executado separadamente para cada processo, ea segunda é responsável por iniciar todos os aplicativos de 32 bits em geral. A julgar por isso, processo TaskHost é redundante, e para invocar vários processos começa algumas modalidades (com diferentes atributos), mas em um serviço pendurado várias bibliotecas de ligação dinâmica, o que às vezes leva a carga demasiado elevada sobre os recursos do sistema e para congelar todo o sistema. Além disso, muitas vezes há conflitos entre processos concorrentes e TaskHost Rundll32.

Aliás, embora TaskHost – este é um processo sistema comum, ele será executado separadamente para cada sessão do usuário.

Problemas com a carga sobre os recursos do sistema

Assim, no "Task Manager" na árvore de processos e recursos do sistema monitor determinado serviço TaskHost mais intensivo de recursos. O que há em termos de recursos de sistema? E é isso que. Porque o serviço é executado no singular para cada um dos atributos do serviço local, o sistema e sob o nome do usuário atual, mas ela diz para o início de várias bibliotecas, dependendo das exigências excessivas de qualquer um deles é o aumento da carga no arquivo de serviço TaskHost, que invariavelmente leva a consumo crescente de recursos de CPU e memória.

processadores fracos simplesmente não têm tempo para processar tanta informação.

Posso desativar o taskhost.exe?

Agora algumas palavras sobre a possibilidade de desativar o serviço, se houver uma carga excessiva sobre os recursos do sistema. Em princípio, acredita-se que os serviços do sistema, tais como TaskHost do Windows (no sentido de si mesmo "Sistema Operacional") pode não se desligar. Na versão standard é, mas essa restrição pode ser contornada. Se você acha que, se você desativar este serviço, o sistema será mostrado alguns efeitos negativos, você está profundamente enganado. Nada de terrível vai acontecer, mas para liberar recursos, ea velocidade aumenta. É principalmente preocupado com o Windows XP e Vista.

Para desligar, você pode usar a desativação do "Agendador de Tarefas" ou uma de suas funções sob o nome RacSysprepGeneralize. Mas isso é outra questão.