Loop de sincronização de biblioteca compartilhada do OneDrive for Business após reinicialização no Mac: Guia de correção
🔍 WiseChecker

Loop de sincronização de biblioteca compartilhada do OneDrive for Business após reinicialização no Mac: Guia de correção

Se você usa o OneDrive for Business no Mac e uma biblioteca compartilhada reinicia o ciclo de sincronização toda vez que reinicia o computador, está enfrentando um loop de sincronização. Isso acontece porque o aplicativo OneDrive no macOS pode perder o token de autenticação em cache de uma biblioteca compartilhada após a reinicialização do sistema. Este guia explica por que o loop ocorre e fornece as etapas exatas para quebrar o ciclo e restaurar a sincronização estável.

Principais conclusões: Corrigindo o loop de sincronização de biblioteca compartilhada no Mac

  • OneDrive > Preferências > Conta > Desvincular este Mac: Remove completamente todas as credenciais em cache e interrompe o loop de sincronização de todas as bibliotecas.
  • OneDrive > Preferências > Conta > Adicionar uma biblioteca compartilhada: Readiciona a biblioteca com loop com um token de autenticação novo após desvincular.
  • Comando no Terminal: killall OneDrive: Força a parada imediata do processo do OneDrive quando o aplicativo está preso em um loop e não sai normalmente.

ADVERTISEMENT

Por que o loop de sincronização ocorre após a reinicialização

Quando você reinicia o Mac, o aplicativo OneDrive é iniciado automaticamente e tenta verificar o token de autenticação de cada biblioteca sincronizada. Para uma biblioteca compartilhada, o token pode se tornar obsoleto ou corrompido durante o processo de desligamento. O aplicativo detecta o token inválido, tenta atualizá-lo, falha e repete o ciclo de verificação. Isso cria um loop onde a biblioteca mostra constantemente “Sincronizando” ou “Processando alterações” mas nunca conclui.

A causa raiz é que o keychain do macOS armazena o token da biblioteca compartilhada, mas o endpoint de atualização do token pode expirar ou retornar um erro após a reinicialização. O OneDrive não faz um fallback para uma reautenticação completa; ele simplesmente repete a mesma atualização com falha. Esse comportamento é específico de bibliotecas compartilhadas porque elas exigem um contexto de permissão separado da sua pasta pessoal do OneDrive.

Um fator secundário é o agente de inicialização do OneDrive. O agente inicia o OneDrive no login e, se a rede não estiver totalmente disponível ainda, a atualização do token pode falhar. O aplicativo enfileira novas tentativas, que se acumulam e aparecem como um loop de sincronização.

Etapas para quebrar o loop de sincronização e restaurar a sincronização normal

  1. Saia completamente do OneDrive
    Clique no ícone de nuvem do OneDrive na barra de menus. Selecione Sair do OneDrive. Se o aplicativo não responder, abra o Terminal e execute killall OneDrive para forçar a parada do processo.
  2. Limpe as credenciais em cache no keychain
    Abra o aplicativo Keychain Access em Applications > Utilities. Na caixa de pesquisa, digite OneDrive. Exclua todas as entradas que contenham “OneDrive” ou “Microsoft_OneDrive”. Não exclua entradas de outros aplicativos da Microsoft. Isso remove o token obsoleto da biblioteca compartilhada.
  3. Desvincule seu Mac do OneDrive
    Abra o OneDrive. Vá para OneDrive > Preferências > Conta. Clique em Desvincular este Mac. Confirme a ação. Isso redefine todo o relacionamento de sincronização e limpa todos os dados em cache locais de todas as bibliotecas.
  4. Reinicie seu Mac
    Reinicie o computador para garantir que as alterações no keychain entrem em vigor e o agente de inicialização do OneDrive comece do zero.
  5. Faça login no OneDrive novamente
    Após a reinicialização, abra o OneDrive na pasta Applications. Faça login com sua conta corporativa ou de estudante. Escolha o local da sua pasta pessoal do OneDrive. Deixe a sincronização inicial concluir para sua pasta pessoal.
  6. Readicione a biblioteca compartilhada
    Clique no ícone de nuvem do OneDrive na barra de menus. Selecione Preferências > Conta. Em Bibliotecas compartilhadas, clique em Adicionar uma biblioteca compartilhada. Navegue ou pesquise pela biblioteca que estava em loop. Selecione-a e clique em Adicionar. A biblioteca agora será sincronizada com um token de autenticação novo.
  7. Teste a correção
    Reinicie seu Mac novamente. Após o login, abra o OneDrive e observe a biblioteca compartilhada. Ela deve sincronizar uma vez e depois mostrar uma marca de seleção verde. Se o loop retornar, repita as etapas 1 a 6, mas também verifique a conexão de rede antes de readicionar a biblioteca.

ADVERTISEMENT

Se o loop de sincronização ainda continuar

OneDrive mostra “Processando alterações” indefinidamente após readicionar a biblioteca

Isso indica que a biblioteca tem um grande número de arquivos ou uma estrutura de arquivos corrompida. Pause a sincronização clicando com o botão direito no ícone do OneDrive na barra de menus e selecionando Pausar sincronização > 2 horas. Aguarde 10 minutos e depois retome. Se o problema persistir, peça ao proprietário da biblioteca para verificar se há nomes de arquivo com mais de 255 caracteres ou que contenham caracteres proibidos como : ou ".

A biblioteca sincroniza, mas mostra um X vermelho em alguns arquivos

Um X vermelho significa que o arquivo está bloqueado por uma regra de sincronização. Clique com o botão direito no arquivo e selecione Ver problemas de sincronização. As causas comuns incluem tamanho de arquivo acima de 250 GB, caminho do arquivo com mais de 400 caracteres ou tipo de arquivo bloqueado pela sua organização. Entre em contato com seu administrador de TI para ajustar as configurações da biblioteca do SharePoint.

OneDrive trava imediatamente após fazer login

Isso geralmente é causado por uma instalação corrompida do OneDrive. Desinstale o OneDrive usando a opção Desinstalar OneDrive na pasta Finder > Applications. Baixe a versão mais recente do portal Microsoft 365 e reinstale. Em seguida, siga as etapas 1 a 7 novamente.

Desvincular e readicionar vs. redefinição completa: principais diferenças

Item Desvincular e readicionar Redefinição completa (desinstalar + excluir keychain)
O que faz Remove o relacionamento de sincronização, mas mantém os arquivos locais Remove todos os dados do aplicativo, cache local e entradas do keychain
Tempo necessário 10–15 minutos 30–45 minutos incluindo novo download
Preserva arquivos locais Sim, os arquivos permanecem no disco Não, os arquivos são removidos — é necessário baixar novamente
Corrige corrupção de token Sim, remove o token do keychain Sim, remove todos os vestígios do token
Corrige corrupção do aplicativo Não Sim, reinstala o aplicativo

O método de desvincular e readicionar é a correção mais rápida para um loop de sincronização causado por um token obsoleto. Use a redefinição completa apenas se o loop persistir após tentar o primeiro método duas vezes.

Agora você pode interromper o loop de sincronização da biblioteca compartilhada no seu Mac desvinculando sua conta, limpando o keychain e readicionando a biblioteca. Se o problema retornar, use o método de redefinição completa. Para evitar loops futuros, certifique-se de que o OneDrive esteja completamente fechado antes de desligar o Mac clicando com o botão direito no ícone de nuvem e selecionando Sair do OneDrive antes de reiniciar.

ADVERTISEMENT