Como consertar o alto uso da CPU do fileproviderd Mac

Sempre que você faz qualquer coisa no seu Mac, desde mover arquivos no Finder até navegar na web no Safari ou editar vídeo no iMovie, o que você vê na superfície não é nada comparado ao que está acontecendo nos bastidores. Abra a cortina e você verá dezenas de processos com nomes obscuros em execução, cada um executando uma tarefa diferente para que o seu Mac faça o que você pede. Na maioria das vezes, você não precisa pensar duas vezes nesses processos. Mas quando o seu Mac fica drasticamente lento, trava ou fica instável, é útil saber quais processos estão em execução e consumindo recursos. Um desses processos que pode estar causando um problema é o fileproviderd, que alguns usuários notaram que está consumindo mais do que seu quinhão de ciclos de CPU. Neste artigo, mostraremos o que fazer se o fileproviderd apresentar alto uso da CPU no seu Mac.

O que é provedor de arquivos?

fileproviderd é um processo executado em seu Mac para permitir que serviços de compartilhamento em nuvem, como iCloud Drive, Dropbox, Google Drive e Microsoft OneDrive, funcionem. Ele é executado em segundo plano e rastreia os arquivos que você copia entre o seu Mac e o serviço de armazenamento em nuvem, permitindo acesso a eles a partir do aplicativo do serviço de armazenamento em nuvem. Digamos que você use o OneDrive, por exemplo. Quando você clica no OneDrive no Finder e abre um arquivo ou copia um arquivo do seu Mac para ele, é o provedor de arquivos que permite que essas ações ocorram.

Por que o fileproviderd tem alto uso de CPU?

A maioria dos processos é capaz de consumir muitos ciclos de CPU se tiver problemas. No caso do fileproviderd, isso pode ser causado pela incapacidade de conectar-se ou sincronizar com o serviço de armazenamento em nuvem, talvez devido a um problema de permissão ou autenticação. Ou pode ser que o software do serviço de armazenamento em nuvem precise ser atualizado.

Como verificar se o fileproviderd tem alto uso de CPU

Digamos que você tenha notado que seu Mac se comporta de maneira estranha ao usar um serviço de armazenamento em nuvem. Talvez seus leques girem inesperadamente, ele desacelere ou você veja a bola de praia. Para determinar se fileproviderd é o culpado, precisamos verificar o Activity Monitor.

  1. Vá para Aplicativos > Utilitários e abra o Activity Monitor.
  2. Escolha a guia CPU e verifique a coluna CPU.
  3. Os processos devem ser listados na ordem dos ciclos de CPU que estão usando. Caso contrário, clique no cabeçalho da coluna CPU.
  4. Procure por provedor de arquivos. Se estiver no topo ou próximo ao topo com uma alta% de ciclos de CPU, você sabe que está causando o problema.

Agora que confirmamos que o fileproviderd tem alto uso de CPU, precisamos descobrir qual serviço de armazenamento em nuvem está com problemas. Se você usar apenas um, é fácil. Se você usar mais de um, monitore quando o Mac fica lento ou quando os ventiladores giram ou você vê a bola de praia. Se isso acontecer quando você usa um serviço de armazenamento em nuvem, você sabe que ele é o responsável. Se você usar mais de um e não conseguir descobrir qual é o problema, precisará usar tentativa e erro.

Leitura recomendada:Como consertar o alto uso de CPU do Corespotlightd no Mac: 7 dicas principais

1. Saia do aplicativo de serviço de armazenamento e reinicie-o

Se o problema ocorrer com Google Drive, OneDrive ou Dropbox, clique no ícone na barra de menu e, em seguida, clique na engrenagem Configurações. Escolha Sair ou Sair. Quando terminar, vá para a pasta Aplicativos e abra-o novamente.

2. Desative a sincronização do iCloud Drive e ligue-a novamente

Se ocorrer alto uso da CPU do provedor de arquivos quando você estiver usando o iCloud Drive, tente desligar a sincronização e ligá-la novamente. Para fazer isso, vá para Configurações do Sistema > sua conta Apple > iCloud > Drive. Desative Sincronizar este Mac, espere um minuto ou mais e ligue-o novamente.

3. Reinicialize o OneDrive

Se o problema ocorrer quando você estiver usando o OneDrive, redefini-lo pode ajudar.

  1. Saia do OneDrive se ele estiver em execução (consulte a etapa 1 acima).
  2. Vá para a pasta Aplicativos e clique com o botão direito do mouse em OneDrive.
  3. Escolha Mostrar conteúdo do pacote.
  4. Clique em Conteúdo > Recursos.
  5. Clique duas vezes em ResetOneDriveApp.command ou ResetOneDriveAppStandalone.command (o que estiver na pasta)
  6. Abra o OneDrive e siga as instruções para configurá-lo novamente.

4. Limpe arquivos indesejados

Seu Mac acumula muitos arquivos inúteis enquanto você o usa. Esses arquivos são armazenados em diversas pastas diferentes e, além de ocuparem espaço, podem deixar o Mac lento. Eles incluem arquivos temporários que nunca foram excluídos, arquivos de cache e arquivos de configurações de aplicativos que não estão mais no seu Mac. Limpar todo esse lixo manualmente levaria muito tempo. Mas você não precisa fazer isso manualmente – o recurso Cleanup do CleanMyMac pode fazer isso para você com apenas alguns cliques. Obtenha sua avaliação gratuita do CleanMyMac. Depois de fazer isso, siga as etapas abaixo:

  1. Abra CleanMyMac e escolha Limpeza.
  2. Clique em Digitalizar.
  3. Quando terminar, clique em Limpar para remover todo o lixo ou em Revisar para escolher você mesmo o que remover antes de clicar em Limpar.

5. Impedir que o Spotlight indexe a pasta do serviço em nuvem

Pode ser que o motivo pelo qual o fileproviderd esteja usando tantos ciclos de CPU seja porque o Spotlight está tentando indexá-lo e tendo problemas. Veja como impedir que o Spotlight indexe a pasta de armazenamento em nuvem.

  1. Vá para Configurações do sistema> Spotlight e clique em Privacidade de pesquisa na parte inferior da janela.
  2. Arraste a pasta de armazenamento em nuvem para a janela ou clique em ‘+’ e selecione-a.
  3. Clique em Concluído.

6. Faça uma varredura em seu Mac em busca de malware

É possível que o motivo pelo qual o fileproviderd tenha um uso tão alto da CPU seja que o seu Mac tenha sido infectado por malware. Um dos sintomas mais comuns de malware são processos maliciosos que consomem os ciclos da CPU e fazem com que o Mac fique lento ou trave. A única maneira de verificar a existência de malware é usar uma ferramenta projetada especialmente para esse fim. Recomendamos CleanMyMac. Sua ferramenta de remoção de malware dentro do recurso Proteção é alimentada pelo Moonlock Engine e pode verificar seu Mac em busca de adware, ransomware, mineradores de criptomoedas e outros malwares. Possui três níveis de varredura: profundo, rápido e equilibrado. Portanto, você executaria uma verificação profunda se achasse que seu Mac pode estar infectado, mas poderia executar uma verificação equilibrada se fosse apenas uma verificação de precaução. Você pode escolher se deseja invocar uma verificação manualmente ou fazer com que o CleanMyMac verifique os arquivos em segundo plano e alerte se encontrar alguma coisa. Veja como usá-lo:

  1. Abra CleanMyMac.
  2. Clique em Proteção > Verificação.
  3. Se o malware for detectado, clique em Remover.

7. Desinstale e reinstale aplicativos de armazenamento em nuvem

OneDrive, Google Drive, Dropbox e outros são como aplicativos normais. Você pode desinstalá-los (é melhor usar o desinstalador na ferramenta Aplicativos do CleanMyMac) e, em seguida, baixar a versão mais recente e reinstalá-la.

fileproviderd é um serviço que permite mover arquivos entre serviços de armazenamento em nuvem como Dropbox e iCloud Drive e seu Mac. Na maioria das vezes, ele fica em segundo plano, fazendo seu trabalho alegremente. Mas, ocasionalmente, você pode notar que o provedor de arquivos tem alto uso de CPU. Os sintomas geralmente são a lentidão do Mac, os ventiladores girando ou a bola de praia girando na tela. Se isso acontecer, siga as etapas acima para corrigir o problema e fazer com que o seu Mac volte a funcionar corretamente.