Como desabilitar a telemetria de compatibilidade para recuperar ciclos de CPU
🔍 WiseChecker

Como desabilitar a telemetria de compatibilidade para recuperar ciclos de CPU

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 AppraiserDesabilitar. 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.

Sintoma: CompatTelRunner.exe ou tarefas de telemetria causam picos de CPU; deseja desabilitar.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos.

ADVERTISEMENT

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.

  1. Abra o Agendador de Tarefas: Win+R → taskschd.msc.
  2. Navegue: Biblioteca do Agendador de Tarefas → Microsoft → Windows → Application Experience.
  3. Clique com o botão direito em Microsoft Compatibility AppraiserDesabilitar.
  4. Clique com o botão direito em ProgramDataUpdaterDesabilitar (tarefa de telemetria relacionada).
  5. Clique com o botão direito em StartupAppTaskDesabilitar.
  6. Clique com o botão direito em PcaPatchDbTaskDesabilitar.
  7. Isso interrompe as execuções agendadas do CompatTelRunner.exe e processos relacionados.
  8. Reinicie. O CompatTelRunner não será iniciado automaticamente.
  9. Para verificar: reabra o Agendador de Tarefas. As tarefas aparecem como Desabilitadas.

Esta é a desabilitação direcionada.

ADVERTISEMENT

Método 2: Desabilitar o serviço DiagTrack

Para redução mais ampla da telemetria.

  1. Abra Serviços: Win+R → services.msc.
  2. Encontre Conectividade de Usuários e Telemetria (nome do serviço: DiagTrack).
  3. Clique com o botão direito → Propriedades.
  4. Pare o serviço. Altere o Tipo de inicialização para Desabilitado.
  5. Aplicar → OK.
  6. Encontre também dmwappushsvc (Serviço de Roteamento de Push do Protocolo de Aplicativo Sem Fio de Gerenciamento de Dispositivos). Desabilite da mesma forma.
  7. Reinicie. A coleta de telemetria foi interrompida.
  8. Para monitoramento: Gerenciador de Tarefas → Desempenho → Monitor de Recursos. Observe o uso da CPU durante a ociosidade — deve ser menor.
  9. 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.

  1. Política de Grupo (Pro/Enterprise): gpedit.msc.
  2. Navegue até Configuração do Computador → Modelos Administrativos → Componentes do Windows → Coleta de Dados e Versões de Visualização.
  3. Encontre Permitir Telemetria. Defina como Habilitado. Escolha o valor: 0 – Segurança (somente Enterprise) ou 1 – Básico (mínimo para Home/Pro).
  4. Aplique. gpupdate /force.
  5. Para edição Home (registro):
    HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection
    DWORD: AllowTelemetry = 1
  6. 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.
  7. Para usuários preocupados com privacidade: desabilite também o Programa de Aperfeiçoamento da Experiência do Usuário (CEIP) nas Tarefas.
  8. Para conformidade corporativa: use o Intune para gerenciar centralmente o nível de telemetria.

Esta é a rota abrangente.

ADVERTISEMENT

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.

ADVERTISEMENT