Início
» Wiki
»
Corrigir Host de serviço: Política de diagnóstico de alto uso de CPU
Corrigir Host de serviço: Política de diagnóstico de alto uso de CPU
Como você deve saber, há uma série de processos e serviços ativos em segundo plano que contribuem para o bom funcionamento do Windows. A maioria desses processos / serviços em segundo plano utiliza uma quantidade mínima de energia da CPU e RAM. Embora, às vezes, um processo possa funcionar incorretamente ou ser corrompido e acabar utilizando muito mais recursos do que o normal, deixando pouco para outros aplicativos em primeiro plano. O Serviço de Política de Diagnóstico é um desses processos notório por monopolizar os recursos do sistema em raras ocasiões.
O Serviço de Política de Diagnóstico é um dos processos compartilhados do Svchost.exe (Host de Serviço) e é responsável por detectar problemas com vários componentes do Windows e também solucioná-los. O serviço tenta corrigir automaticamente quaisquer problemas detectados, se possível e, caso contrário, registra as informações de diagnóstico para análise. Como o diagnóstico e a solução automática de problemas é um recurso importante para uma experiência perfeita, o Serviço de Política de Diagnóstico foi configurado para iniciar automaticamente quando o computador for inicializado e permanecer ativo em segundo plano. A razão exata por trás do consumo de mais energia da CPU do que o pretendido não é conhecida, mas com base nas soluções potenciais, os culpados podem ser uma instância corrompida do serviço, arquivos de sistema corrompidos, um ataque de vírus ou malware, grandes arquivos de log de eventos, etc.
Neste artigo, explicamos cinco métodos diferentes que o ajudarão a reduzir o consumo de CPU do Serviço de Política de Diagnóstico de volta ao normal.
Corrigir Host de serviço: Política de diagnóstico de alto uso de CPU
Possíveis correções para alto uso da CPU do serviço de política de diagnóstico
A maioria dos usuários será capaz de resolver o uso de disco excepcionalmente alto do Serviço de Política de Diagnóstico simplesmente reiniciando-o. Outros podem precisar realizar algumas varreduras (SFC e DISM) para procurar arquivos de sistema corrompidos ou executar o solucionador de problemas de desempenho integrado. Atualizar para a versão mais recente do Windows e limpar os logs do visualizador de eventos também podem resolver o problema. Finalmente, se nada parecer funcionar, os usuários têm a opção de desativar o serviço. No entanto, a desativação do Serviço de Política de Diagnóstico significa que o Windows não executará mais o diagnóstico automático e resolverá os erros.
Método 1: termine o processo do gerenciador de tarefas
Um processo pode consumir recursos adicionais do sistema se algo solicitar uma instância corrompida dele. Nesse caso, você pode tentar encerrar manualmente o processo (Serviço de Política de Diagnóstico aqui) e permitir que ele reinicie automaticamente. Tudo isso pode ser obtido a partir do Gerenciador de Tarefas do Windows ( Eliminar Processos Intensivos de Recursos com o Gerenciador de Tarefas do Windows ).
1. Clique com o botão direito do mouse no botão do menu Iniciar e selecione Gerenciador de Tarefas .
2. Clique em Mais detalhes para expandir o Gerenciador de tarefas e dar uma olhada em todos os processos e serviços ativos no momento.
3. Localize Host de serviço: Serviço de política de diagnóstico nos processos do Windows. Clique com o botão direito nele e selecione Finalizar tarefa . (Você também pode selecionar o serviço por click-esquerda e depois clique no End Task botão no canto inferior direito.)
O Serviço de Política de Diagnóstico será reiniciado automaticamente; caso contrário, simplesmente reinicie o computador e verifique se o problema persiste.
Método 2: execute a verificação SFC e DISM
Uma atualização recente do sistema do Windows ou até mesmo um ataque de antivírus pode ter corrompido certos arquivos do sistema, resultando em alto uso da CPU do Serviço de Política de Diagnóstico. Felizmente, o Windows possui utilitários integrados para verificar e reparar arquivos de sistema corrompidos / ausentes . O primeiro é o utilitário System File Checker e, como o nome sugere, verifica a integridade de todos os arquivos do sistema e substitui os corrompidos por uma cópia em cache. Se uma verificação SFC não corrigir arquivos de sistema corrompidos, os usuários podem empregar a ferramenta de linha de comando de Gerenciamento e Manutenção de Imagens de Implantação (DISM).
1. Digite Prompt de Comando na barra de pesquisa do Windows e clique em Executar como Administrador no painel direito quando os resultados da pesquisa chegarem.
2. Digite sfc / scannow na janela Prompt de Comando e pressione Enter para executar. A verificação pode demorar um pouco, então relaxe e não feche a janela até que o processo de verificação atinja 100%.
3. Depois de concluir a varredura SFC , execute o seguinte comando DISM . Mais uma vez, espere pacientemente que o processo de digitalização e restauração termine antes de sair do aplicativo. Reinicie o computador quando terminar.
Método 3: atualize o Windows e execute o solucionador de problemas de desempenho
Conforme mencionado anteriormente, uma atualização recente do Windows também pode ser a culpada por trás do comportamento anormal do Serviço de Política de Diagnóstico. Você pode tentar voltar para a atualização anterior ou procurar novas atualizações enviadas pela Microsoft para retificar o erro. Se você estiver enfrentando problemas ao atualizar o Windows, execute o solucionador de problemas de atualização integrado.
Além de atualizar o Windows, execute também o solucionador de problemas de desempenho do sistema para verificar quaisquer problemas de desempenho e corrigi-los automaticamente.
1. Pressione a tecla Windows + I simultaneamente para iniciar as Configurações do sistema e clique em Configurações de atualização e segurança .
2. Na guia Windows Update, clique em Check For Updates . O aplicativo começará a procurar por atualizações disponíveis e começará a baixá-las automaticamente. Reinicie o seu computador assim que a nova atualização for instalada.
3. Verifique se o Serviço de Política de Diagnóstico ainda está consumindo os recursos do sistema e, se estiver, execute o Solucionador de problemas de atualização . Abra as configurações de Atualização e segurança novamente e vá para a guia Solucionar problemas e clique em Solucionadores de problemas adicionais .
4. Na seção Get up and running, clique em Windows Update para ver as opções disponíveis e, a seguir, clique no botão Executar o solucionador de problemas . Siga as instruções na tela e passe pelo processo de solução de problemas.
Para executar o solucionador de problemas de desempenho do sistema:
1. Digite Painel de Controle na barra Iniciar Pesquisa e pressione Enter para abrir o mesmo.
2. Clique em Solução de problemas .
3. Em Sistema e Segurança , clique no hiperlink Executar tarefas de manutenção .
4. Na janela seguinte, clique em Avançado e marque a caixa ao lado de Aplicar reparos automaticamente . Clique em Avançar para executar o solucionador de problemas.
O programa Visualizador de Eventos mantém um registro de todas as mensagens de erro, avisos, etc. do aplicativo e do sistema. Esses logs de eventos podem atingir um tamanho considerável e solicitar problemas para o processo do Host do Serviço. A simples limpeza dos logs pode ajudar a resolver problemas com o Serviço de Política de Diagnóstico. Recomendamos que você limpe os logs do visualizador de eventos regularmente para evitar problemas futuros.
1. Abra a caixa de comando Executar pressionando a tecla Windows + R , digite eventvwr.msc e clique em Ok para abrir o aplicativo Visualizador de Eventos .
2. No painel esquerdo, expanda a pasta Logs do Windows clicando na pequena seta e selecione Aplicativo na lista seguinte.
3. Primeiro, salve o registro de eventos atual clicando em Salvar todos os eventos como ... no painel direito (por padrão, o arquivo será salvo no formato .evtx, salve outra cópia no formato .texto ou .csv.) E depois de salvo. , clique na opção Limpar log… . No pop-up seguinte, clique em Limpar novamente.
4. Repita as etapas acima para Segurança, Configuração e Sistema. Reinicie o computador após limpar todos os logs de eventos.
Método 5: desative o serviço de política de diagnóstico e exclua o arquivo SRUDB.dat
Em última análise, se nenhum dos métodos acima foi capaz de corrigir o Host do serviço: Política de diagnóstico Problema de alto uso da CPU do serviço, você pode optar por desativá-lo completamente. Existem quatro maneiras diferentes de desabilitar o serviço, sendo a mais simples a partir do aplicativo Serviços. Junto com a desativação, também excluiremos o arquivo SRUDB.dat que armazena todos os tipos de informações sobre o computador (uso da bateria do aplicativo, bytes gravados e lidos do disco rígido por aplicativos, diagnóstico, etc.). O arquivo é criado e modificado pelo serviço de política de diagnóstico a cada poucos segundos, o que leva a um alto uso do disco.
2. Certifique-se de que todos os serviços estejam classificados em ordem alfabética (clique no cabeçalho da coluna Nome para fazer isso) e procure pelo Serviço de Política de Diagnóstico, em seguida , clique com o botão direito e selecione Propriedades .
3. Na guia Geral , clique no botão Parar para encerrar o serviço.
4. Agora, expanda o menu suspenso Tipo de inicialização e selecione Desativado .
5. Clique no botão Aplicar para salvar as alterações e em OK para fechar a janela Propriedades.
6. Em seguida, clique duas vezes no ícone de atalho do File Explorer em sua área de trabalho para abri-lo e acessar o seguinte endereço:
C: \ WINDOWS \ System32 \ sru
7. Encontre o arquivo SRUDB.dat , clique com o botão direito nele e selecione Excluir . Confirme todos os pop-ups que podem aparecer.
Se você não conseguiu desabilitar o Diagnostic Policy Service do aplicativo Services Manager , tente um dos outros três métodos.
1. Em Configuração do Sistema: Abra Configuração do Sistema> guia Serviços> Desmarque / desmarque o Serviço de Política de Diagnóstico.
2. No Editor do Registro: Abra o Editor do Registro e vá para:
3. Clique duas vezes em Iniciar no painel direito e depois em Alterar Dados do Valor para 4 .
4. Reinicie o computador e o Windows recriará automaticamente o arquivo SRDUB.dat. O Serviço de Política de Diagnóstico não deve mais estar ativo e, portanto, causando problemas de desempenho.
Esperamos que este guia tenha sido útil e você consiga corrigir o Host de serviço: Política de diagnóstico Serviço de alto uso da CPU no computador Windows 10. Algumas coisas que você pode tentar evitar que o problema ocorra novamente no futuro são atualizar todos os drivers do computador e executar verificações antivírus regulares. Você também deve desinstalar aplicativos de terceiros que cumpriram seu propósito e não são mais necessários. Para qualquer assistência em relação ao Serviço de Política de Diagnóstico, entre em contato conosco na seção de comentários abaixo.