Solução rápida: Abra o Agendador de Tarefas (taskschd.msc). Navegue até Microsoft → Windows → Application Experience. Clique com o botão direito em Microsoft Compatibility Appraiser → Desabilitar. Desabilite também: StartupAppTask, PcaPatchDbTask. Abra Serviços → desabilite Conectividade de Usuários e Telemetria (DiagTrack). O uso da CPU durante a ociosidade cai visivelmente.
O CompatTelRunner.exe (Microsoft Compatibility Appraiser) é executado periodicamente para avaliar a compatibilidade de aplicativos com o Windows Update. Em PCs mais antigos, consome muita CPU e disco durante as execuções. Desabilitar reduz a carga em segundo plano — mas significa que a Microsoft tem menos telemetria para detectar problemas de compatibilidade com o Windows Update.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos.
O que causa isso
A Telemetria de Compatibilidade da Microsoft (CompatTelRunner.exe) verifica aplicativos instalados, procura por problemas conhecidos e reporta à Microsoft. É executada em um agendamento. Em PCs de baixo custo ou com HDDs, as execuções podem prender um núcleo da CPU em 100% por 10 a 30 minutos. Desabilitar interrompe as verificações. Compensação: menos dados para a Microsoft detectar problemas de compatibilidade com o Windows Update no seu PC.
Método 1: Desabilitar a tarefa de Avaliação de Compatibilidade
A rota direcionada.
- Abra o Agendador de Tarefas: Win+R →
taskschd.msc. - Navegue: Biblioteca do Agendador de Tarefas → Microsoft → Windows → Application Experience.
- Clique com o botão direito em Microsoft Compatibility Appraiser → Desabilitar.
- Clique com o botão direito em ProgramDataUpdater → Desabilitar (tarefa de telemetria relacionada).
- Clique com o botão direito em StartupAppTask → Desabilitar.
- Clique com o botão direito em PcaPatchDbTask → Desabilitar.
- Isso interrompe as execuções agendadas do CompatTelRunner.exe e processos relacionados.
- Reinicie. O CompatTelRunner não será iniciado automaticamente.
- Para verificar: reabra o Agendador de Tarefas. As tarefas aparecem como Desabilitadas.
Esta é a desabilitação direcionada.
Método 2: Desabilitar o serviço DiagTrack
Para redução mais ampla da telemetria.
- Abra Serviços: Win+R →
services.msc. - Encontre Conectividade de Usuários e Telemetria (nome do serviço: DiagTrack).
- Clique com o botão direito → Propriedades.
- Pare o serviço. Altere o Tipo de inicialização para Desabilitado.
- Aplicar → OK.
- Encontre também dmwappushsvc (Serviço de Roteamento de Push do Protocolo de Aplicativo Sem Fio de Gerenciamento de Dispositivos). Desabilite da mesma forma.
- Reinicie. A coleta de telemetria foi interrompida.
- Para monitoramento: Gerenciador de Tarefas → Desempenho → Monitor de Recursos. Observe o uso da CPU durante a ociosidade — deve ser menor.
- Para verificar o status da telemetria: Configurações → Privacidade e segurança → Diagnóstico e feedback. Defina como Obrigatório apenas (mínimo necessário para o Windows Update).
Esta é a desabilitação mais ampla da telemetria.
Método 3: Política de Grupo / registro para telemetria desligada forçada
Para controle abrangente.
- Política de Grupo (Pro/Enterprise):
gpedit.msc. - Navegue até Configuração do Computador → Modelos Administrativos → Componentes do Windows → Coleta de Dados e Versões de Visualização.
- Encontre Permitir Telemetria. Defina como Habilitado. Escolha o valor: 0 – Segurança (somente Enterprise) ou 1 – Básico (mínimo para Home/Pro).
- Aplique.
gpupdate /force. - Para edição Home (registro):
HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection DWORD: AllowTelemetry = 1 - Para o mínimo completo: defina como 0 apenas na edição Enterprise. Em outras edições, o Windows ignora e usa 1 (Básico) como padrão.
- Para usuários preocupados com privacidade: desabilite também o Programa de Aperfeiçoamento da Experiência do Usuário (CEIP) nas Tarefas.
- Para conformidade corporativa: use o Intune para gerenciar centralmente o nível de telemetria.
Esta é a rota abrangente.
Como verificar se a correção funcionou
- Agendador de Tarefas → Tarefas de Application Experience todas mostram Desabilitadas.
- Serviços → DiagTrack mostra Parado, Desabilitado.
- Gerenciador de Tarefas → Processos durante ociosidade: CompatTelRunner.exe ausente (ou apenas brevemente).
- Uso da CPU em ociosidade: visivelmente menor (redução de 50%+ em PCs fracos).
- Sistema parece mais responsivo em ociosidade.
Se nenhum desses funcionar
Se o CompatTelRunner ainda for executado: Atualizações cumulativas revertem: a Microsoft às vezes reabilita tarefas. Re-desabilite. Para versões Insider: a telemetria é amplamente obrigatória. Menos eficaz desabilitar. Para edição Enterprise: Nível de Telemetria 0 é totalmente eficaz. Peça ao TI para definir. Para CPU alta crônica mesmo com essas desabilitadas: outra tarefa de telemetria pode estar em execução. Verifique as pastas Application Experience e Programa de Aperfeiçoamento da Experiência do Usuário para mais tarefas. Desabilite. Para Proteção na Nuvem do Microsoft Defender: separado. Configuração diferente. Para preocupações com compensações: a Microsoft usa telemetria para fornecer correções direcionadas do Windows Update. Menos telemetria = mais risco de atualizações problemáticas serem enviadas. Para a maioria dos usuários, o estado desabilitado é aceitável. Para ferramentas que desabilitam telemetria em massa: WPD, ShutUp10++, O&O ShutUp10. Confiáveis na comunidade de privacidade. Use com cuidado.
Conclusão: Agendador de Tarefas → Microsoft → Windows → Application Experience → desabilite Microsoft Compatibility Appraiser, ProgramDataUpdater, StartupAppTask, PcaPatchDbTask. Serviços → desabilite DiagTrack. O uso da CPU em ociosidade cai.