domingo, fevereiro 10, 2008

O que é o SVCHOST.EXE ?


A maioria dos usuários do Windows, não sabe o que são os processos SVCHOST.EXE, nem a razão pela qual existem.

Há algum tempo atrás, a Microsoft decidiu, mover todos as funcionalidades internas do Windows, para ficheiros do tipo .DLL, argumentaram eles, que era uma forma de reutilizarem mais facilmente este tipo de processos, o que não era possível se continuassem em formato .exe.

Ora, como não conseguimos executar ficheiros .dll diretamente do Windows, então o Windows tem de utilizar um executável, que o faça… eis, o porquê da existência do SVCHOST.EXE! Está explicada a principal razão, da existência de tantos processos ativos, quando consultamos o gerenciador de tarefas.

5 comentários:

Rafael disse...

Gostei, direto ao assunto, sanou a dúvida de qualquer um que pensa ainda que svchost.exe é um virus.

Abrços

celestinoxp disse...

Ora ai esta uma excelente explicação! Parabens pelo post, gostei muito!

Marcos Elias disse...
Este comentário foi removido pelo autor.
Marcos Elias disse...

O problema eh q existem "virus" ou arquivos maliciosos q usam o mesmo nome (estando em outra pasta) e/ou nomes parecidos, para confundir... hehe.

Sempre vale checar direitinho a origem e o nome dele, especialmente se ele consumir muito tempo de CPU.

Uma dica é usar programas como o Process Explorer NT, que atua como um gerenciador de tarefas muuuito + avançado, mostrando a localização, hierarquia e muitas informações dos processos em execução :)

Anônimo disse...

tbm achava que era um virus hehe

valeu !!!