? Se você já olhou para processos em execução do Windows Task Manager o em seu computador , você provavelmente vai ver meia dúzia de processos svchost.exe em execução ao mesmo tempo. Enquanto esses processos são geralmente legítimo, há apenas quatro caminhos de arquivos legítimos para estes arquivos a serem localizados no disco rígido do computador. Svchost.exe Definido
Segundo a Microsoft, " svchost.exe é um processo de host genérico para serviços que são executados a partir de bibliotecas de vínculo dinâmico (DLL) . " O Windows não pode iniciar um arquivo de biblioteca de vínculo dinâmico, ou . Dll , diretamente a partir do Windows . Ele deve ser carregado a partir de um arquivo executável em execução, assim svchost.exe é usado genericamente para lançar estes serviços DLL.
Por que tantas Scvhost.exes Correndo ?
Como o Windows requer muitos serviços diferentes para correr, ele não pode , possivelmente, usar um único arquivo scvhost.exe para executá-los todos ou Windows iria falhar ou atolar . É por isso que há tantos processos Scvhost.exe execução. Serviços do Windows são organizados em grupos lógicos e uma única instância svchost.exe é usado para cada um desses grupos. Por exemplo, um grupo é o de serviços relacionados com a conectividade com a Internet .
Caminhos de arquivo legítimo
Existem quatro locais de arquivo svchost.exe , onde podem residir . A primeira é em "C: Windows \\ System32" e é a cópia em execução do próprio Windows . Três outros lugares você pode encontrar svchost.exe é "C: Windows \\ ServicePackFiles \\ i386 ", "C: Windows \\ $ NtServicePackUninstall $ " e " C: . \\ I386 "