Por que o Microsoft Compatibility Telemetry usa tanto o disco no Windows
O Microsoft Compatibility Telemetry no Gerenciador de Tarefas é o CompatTelRunner.exe, um programa do Windows em C:\Windows\System32 que uma tarefa agendada inicia para comparar os aplicativos e drivers deste PC com versões mais novas do Windows. Enquanto roda, ele lê muitos arquivos, então num disco rígido ou num SSD ocupado pode levar o uso do disco a 100% por vários minutos. Na maioria das vezes o certo é deixar uma execução terminar e depois decidir se o agendamento ou a configuração de dados de diagnóstico precisa mudar.
O que o inicia
O artigo da Microsoft sobre a verificação de compatibilidade nomeia o componente: o Microsoft Compatibility Appraiser roda como a tarefa agendada \Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser e grava o que encontra em HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags. O mesmo artigo diz que os processos do avaliador gravam e atualizam as informações de compatibilidade sempre que executam uma verificação. O Windows usa essas informações para julgar se uma versão mais nova teria problemas com algo instalado no PC.
Então a atividade do disco é de leitura e não enche a unidade. Uma execução que começou enquanto você estava fora pode continuar quando você volta, e depois da instalação de um aplicativo grande ou de uma atualização do Windows há mais a examinar.
Confirme que é o processo ocupado
Abra o Gerenciador de Tarefas com Ctrl + Shift + Esc, ordene por Disco e procure Microsoft Compatibility Telemetry. Na guia Detalhes, adicione a coluna Linha de comando (clique com o botão direito no cabeçalho de uma coluna, Selecionar colunas) e confira se o programa é C:\Windows\System32\CompatTelRunner.exe. Um arquivo com o mesmo nome em qualquer outro lugar não é o componente do Windows; verifique-o com a Segurança do Windows.
Para ver o que ele está lendo, abra o Monitor de Recursos (digite resmon no Iniciar), vá à guia Disco e marque CompatTelRunner.exe. A lista Atividade do Disco mostra os arquivos e a taxa de leitura. As pastas Program Files, os repositórios de drivers e os pacotes de aplicativos são os alvos esperados.
Para ver com que frequência ele roda, abra o Agendador de Tarefas, vá a Biblioteca do Agendador de Tarefas › Microsoft › Windows › Application Experience e selecione Microsoft Compatibility Appraiser. As colunas Última Execução e Próxima Execução, e a guia Gatilhos, mostram o agendamento neste PC.
Deixe uma execução terminar
Deixe o PC ligado e dê alguns minutos. Quando a execução termina, o processo sai e o gráfico do disco volta a cair. Se isso acontece todo dia num momento ruim, é uma questão de agendamento, não uma falha.
Se o uso do disco continua em 100% depois que o Compatibility Telemetry some, a causa é outra, e Disco em 100% no Gerenciador de Tarefas cobre o resto. Um disco rígido é o motivo comum de essa verificação pesar: as mesmas leituras que passam despercebidas num SSD mantêm um disco giratório ocupado.
Escolha quantos dados de diagnóstico o Windows envia
O Windows 11 tem dois níveis de dados de diagnóstico visíveis ao usuário, Obrigatório e Opcional; a referência de dados de diagnóstico da Microsoft lista Obrigatório (antes Básico) e Opcional (antes Completo), e observa que o antigo nível Avançado não existe no Windows 11. Para enviar só o conjunto obrigatório, abra Configurações › Privacidade e segurança › Diagnóstico e comentários e desative Enviar dados de diagnóstico opcionais. Num PC de trabalho ou de escola isso pode ser definido por política, e a página então informa que algumas configurações são gerenciadas pela sua organização.
Essa configuração muda o que é enviado à Microsoft. Não espere que, sozinha, ela impeça a tarefa de avaliação de rodar no horário.
Desativar a tarefa funciona, mas tem um custo
Num PC que você mesmo gerencia, é possível clicar com o botão direito em Microsoft Compatibility Appraiser no Agendador de Tarefas e escolher Desabilitar. Dá para reverter com Habilitar. O custo é que o Windows deixa de atualizar o registro de compatibilidade deste PC, que é a informação em que ele se apoia antes de oferecer uma atualização de recursos. Alguns usuários nos fóruns da Microsoft relatam que a tarefa volta habilitada depois de uma atualização, então confira de novo depois de uma atualização de recursos em vez de presumir que ela continuou desligada.
Mudar o gatilho custa menos do que desativar a tarefa: na guia Gatilhos você vê quando ele dispara, e num PC que fica ligado à noite a verificação roda quando ninguém está usando. Se você alterar a tarefa, anote o que mudou para poder desfazer.
O que não fazer
- Não apague nem renomeie o
CompatTelRunner.exe. É um componente do Windows pertencente ao TrustedInstaller, removê-lo exige assumir a propriedade de um arquivo do sistema, e uma atualização ou reparo posterior pode restaurá-lo. - Não execute scripts de "debloat" que desativam dezenas de serviços e tarefas de uma vez para parar uma única verificação. Você perde o controle do que mudou, e parte disso quebra o Windows Update.
- Não encerre o processo repetidamente no Gerenciador de Tarefas. A próxima execução agendada o inicia de novo, e uma execução interrompida precisa refazer o trabalho.
Onde o Mole entra
O Mole para Windows não altera as configurações de dados de diagnóstico nem as tarefas agendadas do próprio Windows; a lista de inicialização dele cobre as tarefas fora de \Microsoft\Windows, então o Compatibility Appraiser nunca aparece ali para ser desligado. Na página Status, a lista de processos mostra o Microsoft Compatibility Telemetry com CPU e memória enquanto ele roda. Escolher Por que está em execução? no menu da linha mostra o arquivo do programa e qual processo o iniciou, e Mostrar no Explorador de Arquivos abre a pasta dele para a verificação de local acima. Como ele roda a partir da pasta do Windows, o Mole não oferece Encerrar para ele. Para outros nomes do Gerenciador de Tarefas, veja Processos do Windows explicados.
Perguntas frequentes
O Microsoft Compatibility Telemetry é um vírus?
O programa genuíno é o CompatTelRunner.exe em C:\Windows\System32, iniciado pela tarefa agendada Microsoft Compatibility Appraiser. Um arquivo com esse nome em outro lugar deve ser verificado.
Por que o Microsoft Compatibility Telemetry usa tanto disco?
Ele lê os programas e drivers instalados para atualizar o registro de compatibilidade do Windows. Num disco rígido essas leituras podem manter o disco em 100% por vários minutos, até a execução terminar.
Posso desativar o Microsoft Compatibility Telemetry?
Você pode desabilitar a tarefa Microsoft Compatibility Appraiser no Agendador de Tarefas do seu próprio PC e habilitá-la de novo depois. O Windows então para de atualizar os dados de compatibilidade que usa antes das atualizações de recursos.
Desligar os dados de diagnóstico opcionais o impede?
Limita o que o Windows envia ao conjunto obrigatório. Por si só, não impede que a avaliação agendada rode.