Como Corrigir o Alto Uso de CPU do Microsoft Compatibility Telemetry

Uso Alto de CPU do Microsoft Compatibility Telemetry em Destaque

O Microsoft Compatibility Telemetry é um processo que coleta informações sobre como o dispositivo e seus programas associados funcionam. Se você notou um alto uso de CPU do Microsoft Compatibility Telemetry no Gerenciador de Tarefas, este artigo o ajudará a solucionar o problema. Uma das razões para isso ocorrer é o arquivo “CompatTelRunner.exe” que executa o processo de telemetria. Leia este tutorial para aprender o que fazer se isso acontecer.

Bom saber: você viu um processo chamado SysMain no Gerenciador de Tarefas, mas não sabe o que é? Descubra em nosso post.

Índice

    1. Desabilitar o Microsoft Compatibility Telemetry via Agendador de Tarefas
    1. Limitar a Quantidade de Dados que a Microsoft Pode Coletar
    1. Atualizar o Serviço de Telemetria
    1. Substituir CompatTelRunner.exe
    1. Decidir Quando o Serviço de Telemetria Roda em Capacidade Total
    1. Desabilitar o Microsoft Compatibility Telemetry via Editor de Política de Grupo

1. Desabilitar o Microsoft Compatibility Telemetry via Agendador de Tarefas

O serviço de telemetria envia dados para a Microsoft regularmente, com o objetivo declarado de melhorar o desempenho geral do sistema e a experiência do usuário. Mas como o processo pode causar uma desaceleração aguda do desempenho no seu PC e coleta suas informações privadas, é uma boa ideia desabilitá-lo. Removê-lo completamente do seu computador não é recomendado, pois o processo é parte do seu sistema operacional Windows e assinado digitalmente, portanto, sua ausência pode causar problemas de estabilidade do sistema.

Nota: o método descrito abaixo pode não funcionar no seu PC, dependendo da versão do Windows que você está executando. A Microsoft trabalhou em torno dessa solução em atualizações recentes, caso em que você deve tentar a solução de Política de Grupo. Mas primeiro, experimente estas etapas.

Abra o Agendador de Tarefas a partir da Pesquisa do Windows e navegue até Biblioteca do Agendador de Tarefas -> Microsoft -> Windows -> Experiência do Aplicativo no menu do lado esquerdo.

Desabilitando o Microsoft Compatibility Telemetry a partir do Agendador de Tarefas.

À direita, procure pelo Avaliador de Compatibilidade da Microsoft, clique com o botão direito sobre ele e selecione Desabilitar no menu de contexto. Confirme que você deseja desabilitar o processo.

Fazer isso deve ter o efeito de fechar forçadamente o processo do Serviço de Telemetria da Microsoft, bloqueando efetivamente a Microsoft de coletar qualquer dado sobre problemas que afetam seu PC.

Dica: livre-se de anúncios no Windows com estas dicas úteis.

2. Limitar a Quantidade de Dados que a Microsoft Pode Coletar

Você pode bloquear serviços de compartilhamento de dados de transmitir (algumas) informações para a Microsoft via Configurações. Fazer isso deve, esperançosamente, reduzir significativamente a atividade do Serviço de Telemetria da Microsoft.

Navegue até Configurações -> Privacidade e segurança -> Diagnósticos e feedback.

Para limitar o acesso da Microsoft aos seus dados, desative o botão ao lado de Enviar dados de diagnóstico opcionais. Além disso, expanda Experiências personalizadas e desative o botão Deixar a Microsoft usar seus dados de diagnóstico.

Desabilitando

Você também pode excluir os dados que a Microsoft coletou até agora pressionando o botão Excluir ao lado de Excluir dados de diagnóstico. Mas antes de correr para apagar essas informações, tenha em mente que fazer isso pode privá-lo de atualizações personalizadas e correções de segurança que a Microsoft fornece para melhorar a eficiência e a segurança do sistema. Faça isso como último recurso, caso os problemas de uso elevado de CPU do Serviço de Telemetria da Microsoft não desapareçam.

Nota: para aqueles com uma conta Microsoft, você também pode querer verificar seu painel de Privacidade para dados de diagnóstico adicionais a serem excluídos.

Se você está usando o Windows 10, vá para Configurações -> Privacidade -> Diagnóstico e feedback. Opte pela opção Dados de diagnóstico obrigatórios para enviar apenas informações mínimas sobre o dispositivo. Com a opção Dados de diagnóstico opcionais, seu dispositivo enviará muito mais informações, incluindo informações sobre a saúde do dispositivo, atividade e relatórios de erro aprimorados.

3. Atualizar o Serviço de Telemetria

É possível que o Serviço de Telemetria da Microsoft tenha enfrentado algumas dificuldades técnicas que agora estão causando o uso anormalmente alto da CPU. Em tais casos, pode ajudar atualizar o Serviço de Telemetria.

Abra o aplicativo Serviços no seu PC via Pesquisa do Windows.

Role para baixo até encontrar o serviço Experiência do Usuário Conectado e Telemetria. Clique com o botão direito sobre ele e selecione Reiniciar no menu de contexto.

Atualizando o serviço Experiência do Usuário Conectado e Telemetria através do aplicativo Serviços.

FYI: aprenda como acessar a pasta WindowsApp no Windows.

4. Substituir CompatTelRunner.exe

Como explicado acima, “CompatTelRunner.exe” é responsável por executar o processo de telemetria. Se você suspeitar de corrupção, o primeiro passo a ser tomado seria executar uma verificação SFC. Isso deve reparar automaticamente o arquivo, mas se não funcionar, a outra solução seria substituir o arquivo você mesmo.

Abra um Prompt de Comando com direitos de administrador, digite o seguinte comando e pressione Enter:

takeown /f C:\Windows\System32\CompatTelRunner.exe

Executando comando no cmd.

Isso lhe dará a posse do arquivo “CompatTelRunner.exe”, permitindo que você o exclua. Em seguida, copie um “CompatTelRunner.exe” saudável de outro dispositivo e traga-o para o seu PC. Naturalmente, você terá que assumir a posse do arquivo antes de poder copiá-lo.

5. Decidir Quando o Serviço de Telemetria Roda em Capacidade Total

Esta é uma medida menos drástica que você deve optar se não quiser desabilitar completamente o Serviço de Telemetria da Microsoft. Em vez disso, especifique quando e por quanto tempo o processo deve rodar em capacidade total para que não sobrecarregue os recursos do seu sistema.

Abra o Agendador de Tarefas novamente e navegue até Avaliador de Compatibilidade da Microsoft, como mostrado na seção anterior. Clique duas vezes sobre ele, mude para Disparadores e clique duas vezes no Disparador de uma vez.

Ajustando parâmetros do disparador no Agendador de Tarefas.

Configure o processo de Telemetria para rodar sempre que você não estiver usando seu computador. Alternativamente, ative a opção Parar tarefa se ela rodar por mais de, e defina um período de tempo durante o qual o processo pode rodar no seu PC.

Finalmente, volte à janela de Propriedades e mude para Configurações. Desmarque a opção Executar tarefa assim que possível após um início programado ser perdido. Isso impede que o processo seja executado se perder um início programado.

Desabilitando a opção

Dica: confira como fazer backup das configurações do Editor de Política de Grupo Local no Windows.

6. Desabilitar o Microsoft Compatibility Telemetry via Editor de Política de Grupo

Se você tentou tudo acima e o uso da CPU do Serviço de Telemetria da Microsoft continua anormalmente alto, você pode tentar desabilitar o processo usando o Editor de Política de Grupo.

Digite “política de grupo” na Pesquisa do Windows e selecione o resultado Editar política de grupo.

Nota: o Editor de Política de Grupo está disponível nas versões Pro/Enterprise do Windows. Se você tem a edição Home, precisará habilitar primeiro o Editor de Política de Grupo.

Navegue até Configuração do Computador -> Modelos Administrativos -> Componentes do Windows -> Coleta de Dados e Compilações de Visualização no menu do lado esquerdo. À direita, clique em Permitir Dados de Diagnóstico (no Windows 11) ou Permitir Telemetria (Windows 10).

Desabilitando a política Permitir Dados de Diagnóstico via Editor de Política de Grupo.

Marque a caixa Desabilitado e clique em Aplicar.

Dica: se perguntando o que diferencia uma Conta Microsoft de uma Conta Local? Nós destacamos as diferenças neste guia.

Existem muitos outros processos em segundo plano que podem sobrecarregar os recursos da sua CPU e GPU. Confira nosso artigo para aprender como lidar com o problema de alto uso de CPU do Shell Infrastructure Host. Se você notou uma operação que parece suspeita, primeiro certifique-se de que não está lidando com um processo legítimo do Windows que pode parecer malware antes de tomar qualquer ação contra ele.

Créditos da imagem: Freepik. Todas as capturas de tela por Alexandra Arici.