Serviço do Windows causando baixo desempenho?

Serviço do Windows causando baixo desempenho?

Nunca tive problemas com o desempenho do meu laptop até algumas atualizações do Windows 8.1 no início desta semana. No começo, pensei que poderia ser algum malware, então executei todos os tipos de ferramentas e verificações (demorei muito), mas nenhum problema foi encontrado e o laptop estava apresentando um desempenho extremamente ruim: pastas, programas e sites demorando vários minutos para carregar, como se as operações de E/S tivessem desacelerado em 20x, o Chrome dizendo "aguardando cache..." Então fui fazer uma restauração do sistema, que corrigiu outros tipos de problemas no passado, mas por algum motivo eu tinha um único ponto de restauração e a reversão não resolveu o problema.

Então me deparei com esta pergunta: Windows 7 rápido no modo de segurança, mas extremamente lento no modo normal

Exatamente o meu problema, no modo de segurança, consigo usar tudo normalmente (mas o laptop superaquece muito, então é uma solução temporária a ser evitada)! Então, seguindo o conselho, tentei reiniciar no modo de depuração e ativar progressivamente serviços diferentes, mas como alguém sugeriu, provavelmente não é o MS que está causando o problema, então selecionei todos os serviços do Windows e ativei todos eles em... Adivinhe, o problema está de volta.

Agora, minha pergunta é: como descubro qual serviço está causando o problema para poder desativá-lo? Existem vários métodos para a abordagem tentativa-erro, e muitos deles têm dependências entre si...

Agradecemos antecipadamente, qualquer ajuda é muito apreciada!

Responder1

Usar janelasGerenciador de tarefaspara descobrir como o tempo da CPU está sendo usado, se isso for um problema.

  • Pressione CtrlShiftEscpara abrirGerenciador de tarefas.
  • Clique noDetalhesaba.
  • Clique noCPUcabeçalho para classificar por quantidade de tempo sendo usado.

Detalhes do gerenciador de tarefas

  • Geralmente,Serviçoscorrer sobsvchost.exe, e há muitas instâncias em execução simultaneamente. Encontre o ID do processo (PID) do infrator, neste exemplo,1808.

Serviços de gerenciador de tarefas

  • Clique noServiçosaba.
  • Clique noPIDcabeçalho para classificar pelo ID.
  • Neste exemplo, infelizmente, hátrês serviçosrodando sob esse ID, mas pelo menos isso restringe o problema a um deles. Desligarum por vezpara encontrar o culpado.

da Microsoft (Sysinternals)Explorador de processos(EDUCAÇAO FISICA)daria informações adicionais. Em particular, se o problema for devido ao excesso de E/S de disco, o PE poderá exibir informações de E/S de disco.

Responder2

Os serviços também podem usar mais memória e causar lentidão no Chrome, que também precisa de mais RAM. Para filtrar os serviços em relação ao uso de memória, use o seguinte comando comtasklist:

TaskList /SVC /FI "memusage gt 12345" /FI "imagename eq svchost.exe"

O que o comando faz? Em palavras, este comando mostra todos os Serviços ( /svc), depois filtra ( /fi) os processos com nome executável svchost.exee com uso de memória maior que 12345. Altere esse limite superior de uso de memória conforme desejar. Para entender o comando completo, separe o comando longo em partes:

  • TaskList /SVC: Mostrar todos os serviços
  • /FI "memusage gt 12345": filtre os processos com uso de memória superior a 12345.
  • /FI "imagename eq svchost.exe": Filtre os processos com nome executável svchost.exe.

A saída será algo assim:

Image Name                     PID Services
========================= ======== ============================================
svchost.exe                    772 BrokerInfrastructure, DcomLaunch,
                               SystemEventsBroker
svchost.exe                   1412 BFE, mpssvc
svchost.exe                   1612 Winmgmt

Pode haver mais de um serviço em um svchost.exeprocesso. Do Windows 10 Creators Update, se a máquinatem mais de 3,5 GB de RAMcada serviço terá seu processo separado.

informação relacionada