Corrigir permanentemente o alto uso da CPU do svchost.exe

WindowsPor causa de suas funções poderosas, ele se tornou o sistema operacional mais usado.Muitos serviços e programas trabalham juntos para oferecer o excelente desempenho do sistema operacional Windows.

"svchost.exe"É essencialServiço Windows.A tarefa básica do serviço é hospedar vários serviços do Windows.

No entanto, às vezes esse serviço começa a consumir até 90% ou mais da energia da CPU.Isso cria um grande problema.Neste artigo, vou apresentar a vocêsvchost.exe.Além disso, também vou ensinarComo resolver o problema de alto uso da CPU.

O que é svchost.exe (host de serviço)

svchost.exe 代表 Host de serviço (或 SvcHostName).Foi originalmente emWindows 2000Introduzido.Basicamente, é um processo de sistema, No sistema operacional WindowsHospedar vários serviços do Windows.Svchost.exe é essencial para a realização de processos de serviço compartilhados.主要 功能O que ele oferece é que muitos serviços podem compartilhar um processo para reduzir o consumo de energia.Combinar vários serviços em um processo economiza recursos, o que coloca o Windows à frente da concorrência.No entanto, isso também tem uma desvantagem.Se um desses serviços causar uma exceção não tratada, todo o processo pode falhar.Outras complicações incluem, para os usuários finais, pode ser mais difícil identificar os serviços do componente e há problemas com vários serviços gerenciados.

Como o svchost.exe funciona?

O serviço em execução no Host de serviço é implementado como Biblioteca de link dinâmico (DLL). Tais serviços的 ImagePathDefinição adotaFormulário% SystemRoot% System32svchost.exe-k (grupo de serviço; netsvcs).Compartilhe o mesmoSvcHostNameO serviço do processo tem os mesmos parâmetros e está emGerente de controle de serviçoNo banco de dadosApenas uma entrada 

Quando você abre janelas Gerenciador de tarefas, Você verá um monte decorridasvchost.exeprocessar.Esses serviços são implementados na forma de DLLs e não podem ser executados de forma independente.Portanto, svchost carrega essas DLLs e as executa sozinho.

Por exemplo, um processo de host de serviço executa quatro serviços relacionados ao firewall.Outro processo de host de serviço pode executar oito serviços relacionados à interface do usuário e esse processo continuará para sempre.

svchost.exe causa problema de alto uso da CPU (> 90%)

Os serviços precisam consumir recursos para funcionar corretamente.O host de serviço às vezes consome mais de 90% da energia da CPU.Isso leva a muitos problemas, como a desaceleração da velocidade de operação do PC e até mesmo o sistema "congelar"De acordo com relatórios de usuários, isso geralmente acontece quando os usuários atualizam para uma versão mais recente do Windows.No entanto, esse problema também pode ocorrer em outras situações.A principal razão para o alto uso da CPU causado pelo host do serviço éAtualização problemática,Vírus ou malwareArquivo de log corrompido.Você só precisa reiniciar o computador para resolver este problema.No entanto, se reiniciar uma ou duas vezes não resolver o problema, você mesmo deve resolver o problema.Você veio ao lugar certo.Apresentarei uma solução para corrigir permanentemente o svchost.exe que está causando o problema de alto uso da CPU.

questão relacionada  10 melhores reprodutores de vídeo para Windows 7 [lista 2021]

Como consertar "host de serviço que causa alto uso da CPU"

4 métodosPode ser resolvido"Svchost.exe que causa alto uso da CPU"problema.Vou explicar todos os métodos e fornecer instruções passo a passo para aplicar cada método.Você não precisa de ajuda especializada para esses métodos.SomentecorretoSeguir pontosGuia passo a passo.Você pode optar por tentar qualquer um dos métodos ou pode tentar um após o outro.De qualquer forma, você aprenderá a resolver esse problema permanentemente.Agora, vamos continuar esses métodos.

1. Atualize o Windows para corrigir erro de alta CPU svchost.exe

O Windows fornece atualizações para corrigir os erros existentes e melhorar a funcionalidade geral do sistema.Portanto, atualizar o sistema operacional Windows pode ser a maneira mais simples, mas mais eficaz, de resolver esse problema.Por favor, siga os passos abaixo:

passo 1:Primeiro, vá para "painel de controle".Agora encontre e vá para "Sistema e Segurança"Opções

passo 2:Clique emWindows Update.Depois disso, basta clicarVerifique se há atualizações.

O Windows procurará então as atualizações disponíveis.Se houver uma atualização, instale-a.Caso contrário, pule para o próximo método.

2. Limpe o computador

Se o host de serviço que está causando o problema de alto uso da CPU for causado por algum tipo de vírus ou malware, esse método funcionará perfeitamente.Você só precisa limpar o PC ameaçado.Por sua vez, isso resolverá o problema.Por favor, siga os passos abaixo:

passo 1: 下载instalaçãoBom software antivírus.Se você instalou um software antivírus, por favorPule paraPróxima Etapa.

passo 2:Inicie o programa antivírus e, em seguida,Para o computadorconduta"Varredura Abrangente".Por favor seja paciente até quedetectou清除Ameaçado.

questão relacionada  Corrija o erro de [O instalador não pode criar uma nova partição do sistema]

Se for causado por um vírus ou malware, isso resolverá o problema.Se o problema persistir mesmo depois de resolvê-lo, vá para o próximo método.

3. Desative o serviço problemático

Encontrar e desativar serviços que consomem muita energia da CPU é uma boa maneira de resolver o problema de alto uso da CPU causado pelo svchost.exe.Por favor, siga os passos abaixo:

passo 1:Em primeiro lugar,Pressionando ao mesmo tempo Ctrl + Alt + Del AbertoGerenciador de tarefas.

passo 2:Troque paraprocessarTab, e Selecionado 了 Mostrar todos os processos do usuário Gerenciador de tarefas na caixa de seleção.

passo 3:Agora mesmo,Clique com o botão direito该 Svchost.exeProcesse e clique Vá para o (s) serviço (s).

passo 4:E então em "serviço"Tab, você encontrará osvchost.exeprocessarVários serviços destacados em execução sob.

passo 5:depois disso,Clique com o botão direitoServiço e clique em "Fora de serviço",Até encontrar o culpado por trás do problema.

passo 6:Depois de encontrar o culpado,deno"corre"(de acordo comTecla Windows + R) Na caixa de diálogoModelo services.msc EntrarGerente de serviço.

passo 7:Na janela "Gerenciamento de serviços", encontreO culpadoserviço,Clique com o botão direitoEm seguida, clique em "Atributos".Serviço de atualização do WindowsNormalmente, o culpado mais provável.

passo 8:no"Atributos"Janela, vá para"convencional"EtiquetaAbaixo"Tipo de início: " E mude para "Desabilitado".então aperteOK,EntãoReiniciarcomputador.

questão relacionada  O ícone de volume não funciona no Windows [7 métodos]

Isso pode resolver o problema.

4. Limpe o log do Visualizador de eventos

Às vezes, uma grande quantidade de armazenamento de arquivo de log no Visualizador de Eventos do Windows pode causar esse problema.Limpá-los pode resolver o problema.Por favor, siga os passos abaixo:

passo 1:Primeiro, pressioneTecla Windows + Rdesencadear"corre"Caixa de diálogo.IniciarModelo eventvwr,Entãopressione Enter.

passo 2:no"Visualizador de eventos"Na janela, Duplo clickLog do Windows "Para expandir.

passo 3:Agora mesmo,Clique com o botão direito在 aplicativo , Então cliqueLog clara.

passo 4:Execute a mesma tarefa e limpe o " segurança"設置"E" sistema" Registro.

passo 5: finalmente, ReiniciarPC.

Conclusão

estes são4 a melhor maneira de trabalhar, 以Foi corrigido o svchost.exe que causava um problema de alto uso da CPUA cura longa não cura.Você também pode usarResolver problemas do Windows Update, Você também pode passarMicrosoftOficialTópico de suporte.

Compartilhe este post

Postar Comentário