Como corrigir o alto uso da CPU do wdavdaemon no Mac

Se o Mac que você usa for gerenciado pela empresa ou outra grande organização para a qual você trabalha, provavelmente ele possui muitos softwares para gerenciar a segurança e garantir que, ao acessar as redes da organização, você o faça com segurança. As ferramentas de software instaladas no seu Mac dependerão do que a organização usa para detectar ameaças às suas redes. Em muitos casos, isso significa o Microsoft Defender, que funciona tanto em Macs quanto em PCs. O Microsoft Defender é o sucessor do Windows Defender e alguns de seus processos subjacentes ainda mantêm elementos do nome antigo. Esse é o caso do wdavdaemon, cujo nome vem de uma abreviatura de Windows Defender Antivirus Daemon. Muitos usuários de Mac notaram que o wdavdaemon usa muitos recursos do sistema e torna o Mac lento. Neste artigo, mostraremos como corrigir o alto uso da CPU do wdavdaemon em seu Mac.

O que é wdavdaemon?

wdavdaemon leva o nome do Windows Defender Antivirus Daemon. É um processo utilizado pelo Microsoft Defender e sua presença no seu Mac provavelmente se explica pelo fato de o Mac ser atualmente ou em algum momento gerenciado por uma organização que utilizou o Defender para combater malware e proteger sua rede. Ele pode ter sido instalado antes de o Mac ser fornecido a você ou como parte do processo de configuração quando você o recebeu pela primeira vez.

Por que o wdavdaemon tem alto uso de CPU?

Existem vários motivos possíveis pelos quais o wdavdaemon pode estar usando muitos ciclos de CPU no seu Mac. Infelizmente, embora muitos usuários tenham notado a mesma coisa, não há uma explicação única. Pode ser um problema com o Microsoft Defender. Por exemplo, que não está otimizado para a versão do macOS instalada no seu Mac. Ou pode ser que algo encontrado durante a digitalização esteja causando um problema. Ou pode até ser a forma como foi configurado. O monitoramento de ameaças em tempo real precisa encontrar um equilíbrio entre a segurança e o uso de recursos. Em muitos casos, parece que o Defender não faz isso e o wdavdaemon consome muito mais do que seu quinhão de ciclos de CPU.

Existe uma maneira simples de verificar quantos ciclos de CPU o wdavdaemon está usando e se está usando mais do que seu quinhão.

  1. Vá para Aplicativos > Utilitários e abra o Activity Monitor.
  2. Clique na guia CPU.
  3. Você verá os processos listados na ordem dos ciclos de CPU que estão usando. Normalmente, a lista começa com os consumidores mais altos e a seta ao lado da CPU no topo da coluna aponta para baixo. Se não for esse o caso, clique no cabeçalho da coluna para ver os maiores consumidores no topo.
  4. Procure wdavdaemon na lista de todos os processos ativos.

Como consertar o alto uso da CPU do wdavdaemon em seu Mac

Existem algumas maneiras de corrigir o uso da CPU do wdavdaemon a longo prazo. Uma é atualizar o Windows Defender se houver uma atualização disponível. A outra é desinstalá-lo completamente. No entanto, se o seu Mac for gerenciado pela organização para a qual você trabalha, essas opções podem não estar disponíveis para você. Existem algumas coisas que você pode tentar, no entanto, que podem ajudar a curto prazo.

1. Verifique se há malware

Um dos motivos pelos quais o wdavdaemon pode usar muita CPU no seu Mac é que ele detectou malware que está causando problemas. Dependendo do malware, o Defender pode usar muitos ciclos de CPU. Para descobrir se esse é o caso, você precisa verificar se há malware em seu Mac usando uma ferramenta de limpeza especializada. Recomendamos a ferramenta de proteção do CleanMyMac.

Ele verifica seu Mac em busca de adware, ransomware, mineradores de criptomoedas e outros malwares usando sua tecnologia Moonlock. Você pode escolher se deseja executar uma verificação profunda, rápida ou balanceada. Além disso, você pode escolher se deseja invocar a verificação manualmente ou executá-la em segundo plano e detectar ameaças automaticamente. Você pode baixar CleanMyMac gratuitamente aqui. Veja como usá-lo para descobrir se o seu Mac foi infectado por malware:

Mais leitura:Como consertar o alto uso da CPU do fileproviderd Mac

  1. Abra CleanMyMac e escolha a ferramenta Proteção na barra lateral.
  2. Clique em Digitalizar.
  3. Espere terminar. Se encontrar algo suspeito, siga as instruções na tela para removê-lo.
  4. Você também pode clicar em Revisar ameaças encontradas para ver o que o CleanMyMac encontrou. Em seguida, selecione o que deseja excluir e clique em Remover.

2. Reinicie o seu Mac em modo de segurança

Quando você inicializa no modo de segurança, ele carrega apenas as extensões necessárias para a inicialização do seu Mac. Se um agente ou extensão de inicialização estiver em conflito com o wdavdaemon e fizer com que ele use muitos ciclos de CPU, reiniciar no modo de segurança revelará isso. Você pode então reiniciar normalmente, desativar as extensões em Configurações do sistema > Geral > Itens de login e ativá-las novamente uma por uma até encontrar o culpado. Você precisará reiniciar normalmente sempre que ativar uma extensão.

Existem diferentes processos para reiniciar no modo de segurança em Macs Apple Silicon e Intel. Você pode encontrar o processo para o seu Mac no site da Appleaqui.

3. Limpe o lixo do sistema

O lixo do sistema inclui arquivos como arquivos temporários que nunca foram excluídos, arquivos de cache antigos, arquivos de configurações de aplicativos que não estão mais no seu Mac e arquivos de idiomas que você não usa. Além de ocuparem espaço no seu Mac, esses arquivos podem causar conflitos com outros arquivos no seu Mac, tornando-o lento ou instável. Sempre que você enfrentar um problema como o wdavdaemon usando muitos ciclos de CPU, é uma boa ideia limpar o lixo do sistema. Fazer isso manualmente é difícil e demorado porque você precisa rastrear todos os arquivos indesejados e arrastá-los para a Lixeira. No entanto, você não precisa fazer isso manualmente. A ferramenta Cleanup do CleanMyMac pode fazer isso por você com apenas alguns cliques:

  1. Mais uma vez, abra CleanMyMac.
  2. Clique em Limpeza > Digitalizar > Limpar.
  3. Você também pode clicar em Revisar todo o lixo eletrônico e escolher manualmente os itens a serem excluídos entre lixo eletrônico do sistema, anexos de correio e lixeiras.

4. Reinstale o Windows Defender

Dependendo de como o Mac que você está usando está configurado, você poderá reinstalar o Windows Defender. Por exemplo, se a organização que a gerencia usa uma ferramenta de gerenciamento de dispositivos móveis (MDM), ela pode ter instalado um aplicativo de autoatendimento para permitir a instalação de alguns aplicativos e atualizações sem a necessidade de uma senha de administrador. Verifique se existe algum instalado no seu Mac e, em caso afirmativo, se ele permite reinstalar o Windows Defender. Nesse caso, use a opção de reinstalação no aplicativo de autoatendimento para reinstalar o Windows Defender. Enquanto faz isso, você também pode usar o aplicativo para atualizar o macOS. Caso contrário, talvez seja necessário falar com o suporte de TI da organização para reinstalá-lo.

wdavdaemon é um processo executado em segundo plano no seu Mac quando o Windows Defender está instalado. Normalmente funciona muito bem e faz seu trabalho sem você perceber que está lá. No entanto, às vezes você pode perceber que o wdavdaemon tem alto uso da CPU no seu Mac. Se for esse o caso, siga as etapas acima para consertar e fazer com que seu Mac volte a funcionar normalmente.