Veja a lista de serviços hospedados pelo processo svchost.exe no Windows

Svchost.exe é um processo que hospeda outros serviços do Windows(Windows) que executam várias funções do sistema. Pode haver várias instâncias de svchost.exe em execução em seu computador, com cada instância contendo um serviço diferente. Publicamos um post há algum tempo sobre o que você pode fazer se o svchost.exe estiver usando uma alta porcentagem de sua CPU(svchost.exe is using up a high percentage of your CPU) .

Neste artigo, mostrarei algumas maneiras de visualizar o processo ou serviço real que está sendo executado no svchost.exe. Na maioria dos PCs com Windows(Windows PCs) , você verá de 10 a 20 desses processos em execução. Se houver um problema e um processo svchost.exe específico estiver causando problemas, você provavelmente poderá corrigi-lo facilmente quando souber qual serviço está sendo executado dentro desse processo.

Gerenciador de tarefas

Se você estiver executando o Windows 10(Windows 10) , não precisará procurar além do gerenciador de tarefas. Clique(Click) em Iniciar(Start) e digite gerenciador de tarefas ou apenas pressione e segure CTRL + SHIFT + ESC no teclado. Isso abrirá o gerenciador de tarefas. Se você vir apenas uma pequena caixa com uma lista de programas atualmente em execução, certifique-se de clicar em Mais detalhes( More details) na parte inferior.

Em seguida, clique na guia Processos(Processes) e role por Aplicativos(Apps) e processos em segundo plano(Background Processes) até chegar a Processos do Windows(Windows Processes) . Continue rolando para baixo até começar a ver Service Host: . Deve haver alguns deles listados.

Como você pode ver, cada host de serviço terá o nome do serviço listado após o ponto e vírgula. Isso torna muito fácil ver qual serviço está associado a qual processo svchost.exe. Se você precisar ver a ID exata do processo, clique com o botão direito do mouse na linha e escolha Ir para detalhes(Go to details) .

Isso o levará automaticamente à guia Detalhes(Details) e selecionará automaticamente a linha que corresponde a esse processo.

Agora podemos ver que o serviço DHCP Client está sendo executado dentro de svchost.exe com um ID de processo de 1504. Esta é de longe a maneira mais fácil de realizar essa tarefa, mas requer o Windows 10. Se você estiver executando o Windows 7(Windows 7) ou anterior, leia sobre outros métodos.

Comando da lista de tarefas

Em qualquer versão do Windows , você pode usar a linha de comando para gerar uma lista de todos os processos svchost.exe junto com o serviço que está sendo executado em cada um. Para fazer isso, basta abrir um prompt de comando clicando em Iniciar(Start) e digitando cmd .

No prompt de comando, vá em frente e copie/cole o seguinte comando:

tasklist /svc | find "svchost.exe"

Isso gerará uma lista de todos os processos em execução, passará essa lista para o comando find e filtrará para mostrar apenas os processos svchost.exe. Se você quiser enviar isso para um arquivo de texto, use o seguinte comando:

tasklist /svc | find "svchost.exe" > c:\tasklist.txt

Observe que, para gerar a saída para a raiz da unidade C, você precisará abrir um prompt de comando do administrador ( (Administrator)Iniciar(Start) , digite cmd, clique com o botão direito do mouse no prompt de comando e escolha Executar como administrador( Run as Administrator) ). Se for mais fácil, você pode alterar o caminho para outra coisa como C:\Users\username\Documents .

Explorador de processos

Por fim, você pode usar um programa de terceiros da Microsoft chamado Process Explorer . Basta(Just) baixá-lo, descompactá-lo e executar o arquivo EXE . Não há necessidade de instalar nada, o que é conveniente.

Clique no cabeçalho da coluna Processo(Process) para classificar a lista de processos e role para baixo até ver svchost.exe. Vá em frente e passe o mouse sobre qualquer processo e ele mostrará os serviços associados a esse processo.

Portanto, essas são algumas maneiras simples e fáceis de aprender mais sobre o processo svchost.exe e o que está sendo executado dentro de cada um. Aproveitar!



About the author

Sou engenheiro de software e tenho experiência com o Microsoft Office e o navegador Chrome. Tenho conhecimento em muitos aspectos do desenvolvimento web, incluindo, mas não limitado a: HTML, CSS, JavaScript, jQuery e React. Meu interesse em trabalhar com tecnologia também significa que estou familiarizado com várias plataformas (Windows, Mac, iOS) e entendo como elas funcionam.



Related posts