svchost.exe usando muita memória que torna meu PC lento [duplicado]


11

No meu Windows 7 de 32 bits. svchost.exeestá usando muita memória e diminuindo a velocidade do meu PC.

Eu já tenho a atualização automática desativada e está no modo manual.

Como posso resolver este problema? obrigado


faça isso e me dê o arquivo: pastebin.com/4h2ySm1V
magicandre1981

Respostas:


16

Não há como saber o que está causando um svchost.exeproblema de alto uso da CPU em qualquer máquina, porque:

svchost.exeé um processo host que contém DLLs em execução como serviços no Windows XP e além. A qualquer momento, existem vários serviços em execução no interior svchost.exe. Você poderia matar o processo, mas nunca seria capaz de dizer qual serviço está causando o problema, porque estaria matando todos eles.

Para determinar qual deles está causando alto uso da CPU, você pode tentar alguns métodos:

  • Abra o Gerenciador de tarefas, clique com o botão direito do mouse no svchost.exeque está causando problemas e clique na última opção - "Ir para serviços"

    insira a descrição da imagem aqui

    Você receberá uma lista de todos os serviços que estão sendo executados nesse particular svchost.

    insira a descrição da imagem aqui

  • Você também pode usar o Process Explorer para visualizar quais serviços estão sendo executados em uma svchostinstância específica :

    insira a descrição da imagem aqui

    Fonte


Embora um vírus possa certamente causar esse problema, não é mais provável que apenas um programa de software mal escrito que consome recursos ou uma má escolha de um conjunto de antivírus.


Tente parar um processo de cada vez para evitar que o PC trave.
Hunter

2
se você clicar duas vezes na entrada svchost no process explorer, haverá uma guia que fornecerá informações mais detalhadas sobre quais serviços estão usando a CPU para esse processo. IIRC, "threads". Você pode restringir as opções para o que alternar.
horatio

2
Software Lol fato Windows está mal escrito
user613326

@horatio Na aba "Threads", quando clicamos duas vezes em uma entrada no Process Explorer, não vejo nenhuma maneira com a ajuda de descobrir que um thread específico pertence à dll de qual serviço foi carregado no svchost.exe . Como eu saberia com precisão, dos n serviços hospedados no servicehost.exe está criando o maior número de threads ou está se comportando mal? Há uma coluna de serviço na guia "Threads", mas está em branco em todos os threads.
RBT 14/11

1

Pode ser causado por uma infecção por vírus. De um modo geral, svchost.exe é um arquivo de sistema normal do Windows e NÃO deve consumir muitos recursos, incluindo CPU e RAM. Você definitivamente deve executar uma verificação completa da infecção suspeita.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.