Solução de sincronização de biblioteca compartilhada do OneDrive for Business para trabalhadores remotos: loop após reinicialização
🔍 WiseChecker

Solução de sincronização de biblioteca compartilhada do OneDrive for Business para trabalhadores remotos: loop após reinicialização

Quando você reinicia o computador, o OneDrive for Business pode entrar em um loop de sincronização em uma biblioteca compartilhada. O cliente mostra repetidamente “Processando alterações” ou “Sincronizando” sem nunca terminar. Esse problema é comum para trabalhadores remotos que se conectam via VPN ou têm largura de banda limitada.

A causa raiz é um conflito entre o banco de dados de sincronização local e a enumeração de alterações do lado do servidor. Após uma reinicialização, o OneDrive precisa reler os metadados completos da biblioteca. Se a biblioteca for grande ou a latência da rede for alta, o mecanismo de sincronização pode travar em um loop solicitando as mesmas alterações.

Este artigo explica por que o loop acontece e fornece uma correção passo a passo. Você aprenderá como interromper o loop, limpar o banco de dados de sincronização com segurança e reconfigurar a biblioteca compartilhada para evitar que ocorra novamente.

Principais conclusões: Interromper o loop de sincronização da biblioteca compartilhada após reinicialização

  • Configurações do OneDrive > Pausar sincronização: Interrompe temporariamente o loop para permitir a solução de problemas segura sem perda de dados.
  • %LocalAppData%\Microsoft\OneDrive\settings\Business1: Pasta que contém os arquivos do banco de dados de sincronização que devem ser renomeados para redefinir o loop.
  • OneDrive > Sincronizar e fazer backup > Gerenciar backup: Controla o Known Folder Move e o status de sincronização da biblioteca compartilhada para trabalhadores remotos.

ADVERTISEMENT

Por que a sincronização da biblioteca compartilhada do OneDrive entra em loop após a reinicialização

O OneDrive for Business usa um banco de dados local para rastrear alterações em arquivos. Esse banco de dados é armazenado na pasta %LocalAppData%\Microsoft\OneDrive\settings\Business1. Quando você reinicia o computador, o mecanismo de sincronização realiza uma reconciliação completa entre o banco de dados local e o servidor.

Para bibliotecas compartilhadas, o servidor envia um token de alteração que informa ao OneDrive quais itens foram modificados. Se o banco de dados local estiver dessincronizado, o OneDrive solicita as mesmas alterações repetidamente. Isso cria um loop que nunca se resolve.

Trabalhadores remotos têm mais probabilidade de ver esse loop por três motivos:

  • A VPN desconecta durante o processo de reinicialização, interrompendo o handshake inicial de sincronização
  • A alta latência faz com que o token de alteração expire antes que o OneDrive o processe
  • Bibliotecas compartilhadas grandes com milhares de arquivos disparam várias solicitações de enumeração de alterações

O loop não corrompe seus arquivos. Ele apenas impede que novas alterações sejam sincronizadas até que você redefina manualmente o relacionamento de sincronização.

Etapas para interromper o loop de sincronização em uma biblioteca compartilhada

Siga estas etapas exatamente. Não pule a etapa de pausa. Pressa pode causar perda de dados ou dessincronizar toda a biblioteca.

  1. Pausar a sincronização do OneDrive
    Clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Pausar sincronização e escolha 2 horas. Isso interrompe o loop imediatamente sem excluir nenhum arquivo.
  2. Fechar o OneDrive completamente
    Clique com o botão direito no ícone do OneDrive na bandeja do sistema novamente e selecione Configurações. Vá para a guia Conta. Em Conta, clique em Desvincular este PC. Aguarde a caixa de diálogo de confirmação e clique em Desvincular conta. Não reinicie o computador ainda.
  3. Excluir o banco de dados de sincronização da biblioteca compartilhada
    Pressione Win + R, digite %LocalAppData%\Microsoft\OneDrive\settings\Business1 e pressione Enter. Procure arquivos chamados ClientPolicy.db, GlobalSettings.db e SyncEngine.db. Selecione esses três arquivos e pressione Delete. Não exclua a pasta inteira.
  4. Reiniciar o OneDrive e fazer login
    Pressione Win + R, digite %LocalAppData%\Microsoft\OneDrive\OneDrive.exe e pressione Enter. Faça login com sua conta corporativa ou de estudante. O OneDrive reconstruirá o banco de dados de sincronização do zero.
  5. Ressincronizar a biblioteca compartilhada
    Clique com o botão direito no ícone do OneDrive e selecione Configurações. Vá para a guia Conta. Em Escolher pastas, clique em Escolher pastas. Encontre a biblioteca compartilhada que estava em loop. Desmarque-a, clique em OK e aguarde o OneDrive remover a cópia local. Em seguida, reabra Escolher pastas, marque a biblioteca novamente e clique em OK. O OneDrive baixará a biblioteca completa novamente.

ADVERTISEMENT

Se o OneDrive ainda entrar em loop após a correção principal

Biblioteca compartilhada mostra “Processando alterações” por mais de 30 minutos

Isso significa que a enumeração de alterações do lado do servidor está travada. Vá para o centro de administração do Microsoft 365 em admin.microsoft.com. Navegue até Saúde > Saúde do serviço. Verifique se o serviço SharePoint Online tem um aviso. Se sim, aguarde a Microsoft resolver. Se não, peça ao administrador do locatário para executar o comando do SharePoint Online Management Shell Set-SPOSite -Identity "https://seutenant.sharepoint.com/sites/nomedabiblioteca" -DenyAddAndCustomizePages 0 para redefinir o conjunto de sites.

OneDrive entra em loop apenas na desconexão da VPN

Seu cliente VPN pode estar interrompendo a sessão TLS durante a reinicialização. Configure sua VPN para reconectar automaticamente antes do Windows iniciar o OneDrive. Nas configurações do cliente VPN, ative Reconectar na inicialização ou VPN sempre ativa. Em seguida, defina o OneDrive para iniciar após a conexão VPN: abra o Agendador de Tarefas, encontre OneDrive Standalone Update Task e defina um atraso de 60 segundos.

OneDrive trava ao abrir a pasta da biblioteca compartilhada

O arquivo de cache local pode estar corrompido. Abra o Explorador de Arquivos e navegue até a pasta da biblioteca compartilhada. Clique com o botão direito na pasta e selecione Propriedades. Vá para a guia Geral e clique em Avançado. Desmarque Permitir que arquivos nesta unidade tenham conteúdo indexado. Clique em OK e aplique a alteração a todas as subpastas. Isso impede que a Pesquisa do Windows interfira no OneDrive.

Arquivos Sob Demanda vs Manter Sempre Neste Dispositivo para Bibliotecas Compartilhadas

Item Arquivos Sob Demanda Manter Sempre Neste Dispositivo
Comportamento padrão OneDrive mostra placeholders até você abrir um arquivo Todos os arquivos são baixados e mantidos em sincronia
Uso de espaço em disco Mínimo — apenas metadados armazenados localmente Alto — cópias completas dos arquivos armazenadas localmente
Risco de loop de sincronização após reinicialização Menor — menos entradas de banco de dados local para reconciliar Maior — cada arquivo deve ser verificado no servidor
Melhor para trabalhadores remotos Sim — economiza largura de banda e espaço em disco Apenas se você precisar de acesso offline a todos os arquivos

Após redefinir a sincronização da biblioteca compartilhada, mude para Arquivos Sob Demanda para reduzir futuros incidentes de loop. Clique com o botão direito no ícone do OneDrive, selecione Configurações, vá para a guia Sincronizar e fazer backup e, em Arquivos Sob Demanda, marque Economizar espaço e baixar arquivos conforme você os usa.

Agora você pode interromper o loop de sincronização da biblioteca compartilhada e restaurar a operação normal do OneDrive. Após a correção, monitore a biblioteca por 24 horas para confirmar que o loop não retorna. Se você gerencia vários trabalhadores remotos, aplique a configuração de Arquivos Sob Demanda via Política de Grupo ou Intune. Como etapa avançada, crie uma tarefa agendada que execute o comando %LocalAppData%\Microsoft\OneDrive\OneDrive.exe /background 60 segundos após o logon para dar tempo à pilha de rede para estabilizar.

ADVERTISEMENT