Resolvendo Todos Os Problemas Do Windows E Outros Programas

Uso anormalmente alto da CPU de svchost.exe [RESOLVIDO]

Ocasionalmente, após o Windows ser atualizado automaticamente, meu laptop será reiniciado com um uso de CPU anormalmente alto. Eu verifiquei meus processos e descobri que 'svchost.exe * 32 - SYSTEM - winrscmde' parecia estar usando a maior parte da CPU.

Ao tentar 'Ir para o (s) serviço (s)', nenhum serviço foi destacado.

Como último esforço em uma longa lista de correções que tentei (incluindo escanear meu pc com vários programas de detecção de malware e vírus, reiniciar o computador novamente e tentar uma correção manual que encontrei em um fórum em outro lugar)

Simplesmente escolhi svchost.exe * 32, cliquei em 'Abrir local do arquivo' e cliquei duas vezes no aplicativo svchost, abrindo um novo svchost.exe * 32 e
terminando o processo antigo e parece ter resolvido meu problema por enquanto, mas eu não posso deixar de me perguntardentroque causou este problema no

primeiro lugar?

[EDIT]: Corrigi meu problema de outra forma, aparentemente, de alguma forma, um rootkit estava causando o problema?



Tudo começou como um problema com todos os sites regulares do Google, anúncios e serviços que não podiam ser exibidos no meu navegador.



Pesquisei respostas na web e descobri que outra pessoa tinha exatamente o mesmo problema e usei uma combinação de programas executáveis ​​Rkill e TDSKill para interromper processos de malware e remover rootkits. Nunca pensei nisso antes porque não tinha ideia do que era um rootkit.

Depois de reiniciar, o Google funcionou bem e descobri que o arquivo host.exe do serviço específico que estava me causando tantos problemas havia desaparecido e não estava funcionando, meu computador também funciona mais suavemente do que nunca!



Resposta Olá Leah, sim, o svchost.exe nem sempre está associado a vírus, é um recurso do Windows responsável por carregar dlls compartilhadas para uso de outros aplicativos.
Existem maneiras de descobrir quais serviços estão monopolizando os recursos. Dê uma olhada no guia abaixo ...
O que é svchost.exe e por que ele está sendo executado?

Sem dúvida, você está lendo este artigo porque está se perguntando por que diabos há quase uma dúzia de processos em execução com o nome svchost.exe . Você não pode matá-los e não se lembra de tê-los iniciado ... então, o que são?




Então o que é?

De acordo com a Microsoft: svchost.exe é um nome de processo de host genérico para serviços executados a partir de bibliotecas de vínculo dinâmico. Podemos ter em inglês, por favor?

Há algum tempo, a Microsoft começou a mover todas as funcionalidades dos serviços internos do Windows para arquivos .dll em vez de arquivos .exe. Do ponto de vista da programação, isso faz mais sentido para a reutilização ... mas o problema é que você não pode iniciar um arquivo .dll diretamente do Windows, ele deve ser carregado a partir de um executável em execução (.exe). Assim nasceu o processo svchost.exe.


Por que há tantos svchost.exes em execução?

Chrome OS vs Mac OS

Se você já deu uma olhada na seção Serviços no painel de controle, pode notar que há muitos serviços exigidos pelo Windows. Se cada serviço executado em uma única instância svchost.exe, uma falha em um pode derrubar todo o Windows ... então eles são separados.

Esses serviços são organizados em grupos lógicos e, em seguida, uma única instância svchost.exe é criada para cada grupo. Por exemplo, uma instância svchost.exe executa os 3 serviços relacionados ao firewall. Outra instância svchost.exe pode executar todos os serviços relacionados à interface do usuário e assim por diante.


Então, o que posso fazer sobre isso?

Você pode reduzir os serviços desnecessários desativando ou interrompendo os serviços que não precisam estar em execução. Além disso, se você notar um uso muito intenso da CPU em uma única instância svchost.exe, poderá reiniciar os serviços em execução nessa instância.

O maior problema é identificar quais serviços estão sendo executados em uma determinada instância svchost.exe ... vamos cobrir isso abaixo.

Se você está curioso sobre o que estamos falando, basta abrir o Gerenciador de Tarefas e marcar a caixa Mostrar processos de todos os usuários:

Verificando a partir da linha de comando (Vista ou XP Pro)

Se quiser ver quais serviços estão sendo hospedados por uma instância svchost.exe específica, você pode usar o comando tasklist no prompt de comando para ver a lista de serviços.

lista de tarefas / SVC

O problema de usar o método de linha de comando é que você não sabe necessariamente a que esses nomes enigmáticos se referem.


Verificando no Gerenciador de Tarefas no Vista

Você pode clicar com o botão direito em um processo svchost.exe específico e escolher a opção Ir para o serviço.

como usar ponto de acesso wi-fi

Isso irá virar para a guia Serviços, onde os serviços em execução no processo svchost.exe serão selecionados:

A grande vantagem de fazer isso dessa maneira é que você pode ver o nome real na coluna Descrição, para que possa optar por desabilitar o serviço se não quiser que ele seja executado.


Usando o Process Explorer no Vista ou XP

Você pode usar o excelente Process Explorer utilitário da Microsoft / Sysinternals para ver quais serviços estão sendo executados como parte de um processo svchost.exe.

Passe o mouse sobre um dos processos para mostrar uma lista pop-up de todos os serviços:

Ou você pode clicar duas vezes em uma instância svchost.exe e selecionar a guia Serviços, onde pode optar por interromper um dos serviços, se desejar.

Serviços de desativação

Abra os Serviços na seção de ferramentas administrativas do Painel de Controle ou digite services.msc na pesquisa do menu iniciar ou caixa de execução.

Encontre na lista o serviço que deseja desativar e clique duas vezes nele ou clique com o botão direito e escolha Propriedades.

Altere o Tipo de inicialização para Desativado e clique no botão Parar para pará-lo imediatamente.

compartilhar arquivos entre android e iphone

Você também pode usar o prompt de comando para desativar o serviço, se desejar. Neste comando, trkwks é o nome do serviço da caixa de diálogo acima, mas se você voltar ao comando da lista de tarefas no início deste artigo, você notará que também pode encontrá-lo lá.

sc config trkwks start = disabled

Fonte: http://www.howtogeek.com/howto/windows-vista/what-is-svchostexe-and-why-is-it-running/

Desenvolvedor de softwareResponder LE LeahVazquezEm resposta à postagem de Tauheedul Ali em 12 de abril de 2012, resolvi meu problema de outra forma, aparentemente, de alguma forma, um rootkit estava causando o problema. Tudo começou como um problema com todos os sites regulares do Google, anúncios e serviços que não podiam ser exibidos no meu navegador. Pesquisei respostas na web e descobri que outra pessoa tinha exatamente o mesmo problema e usei uma combinação de programas executáveis ​​Rkill e TDSKill para interromper processos de malware e remover rootkits. Nunca pensei nisso antes porque não tinha ideia do que era um rootkit. Depois de reiniciar, o Google funcionou bem e descobri que o arquivo host.exe do serviço específico que estava me causando tantos problemas havia desaparecido e não estava funcionando, meu computador também funciona mais suavemente do que nunca!