Após reiniciar o sistema, o OneDrive for Business pode reiniciar repetidamente a sincronização de bibliotecas compartilhadas sem nunca concluir uma sincronização completa. Esse comportamento de loop é mais comum em conexões de rede lentas ou medidas, onde o handshake inicial da sincronização expira. O ciclo de sincronização cria atividade constante de disco, alto uso de CPU e impede que qualquer arquivo fique disponível offline. Este artigo explica por que a reinicialização desencadeia o loop e fornece correções específicas para interromper o ciclo e estabilizar a sincronização em redes lentas.
Principais conclusões: Interrompendo loops de sincronização de bibliotecas compartilhadas após reinicialização
- Configurações do OneDrive > Sincronizar e fazer backup > Configurações avançadas > Taxa de download: Limita a velocidade de sincronização para evitar timeouts em conexões lentas.
- Configurações do OneDrive > Sincronizar e fazer backup > Gerenciar backup > Interromper backup: Desconecta bibliotecas do Known Folder Move que podem competir por largura de banda com bibliotecas compartilhadas.
- Chave do Registro HKCU\Software\Microsoft\OneDrive\Accounts\Business1\ThrottlingAutoModeDisabled: Defina como 1 para forçar a limitação manual e evitar o comportamento agressivo de repetição após a reinicialização.
Por que a sincronização de bibliotecas compartilhadas do OneDrive entra em loop após reinicialização em redes lentas
Quando o Windows é iniciado, o OneDrive retoma a sincronização de todas as bibliotecas configuradas, incluindo bibliotecas compartilhadas de outras organizações ou equipes. Em uma rede lenta, o handshake inicial da conexão e o download de metadados de uma biblioteca compartilhada podem exceder o tempo limite padrão. O OneDrive detecta a falha, marca a biblioteca como precisando de uma ressincronização completa e reinicia o processo do início. Isso cria um loop infinito porque as condições de rede não melhoram entre as tentativas.
A causa raiz é a lógica agressiva de repetição do OneDrive combinada com a falta de limitação de largura de banda para sincronização de bibliotecas compartilhadas. O mecanismo de sincronização padrão não distingue entre uma biblioteca pessoal e uma compartilhada ao alocar recursos de rede. Após uma reinicialização, todas as bibliotecas tentam sincronizar simultaneamente, sobrecarregando a conexão lenta. A biblioteca compartilhada falha primeiro devido ao seu conjunto maior de metadados e desencadeia o loop de reinicialização.
Comportamento de timeout e repetição de rede
O OneDrive usa um timeout HTTP padrão de 30 segundos para solicitações de sincronização iniciais. Em uma rede lenta, o download da listagem de arquivos da biblioteca compartilhada pode levar mais de 30 segundos. O mecanismo de sincronização interpreta isso como um erro de rede e agenda uma repetição completa após uma breve pausa. Após cada reinicialização, o mesmo timeout ocorre e o loop continua indefinidamente até que a rede melhore ou as configurações de sincronização sejam alteradas.
Etapas para interromper o loop de sincronização e estabilizar a sincronização de bibliotecas compartilhadas
As etapas a seguir interrompem o loop ativo e configuram o OneDrive para lidar adequadamente com redes lentas. Execute estas etapas em ordem. Se o seu computador estiver preso em um loop, comece com a Etapa 1 para pausar a sincronização imediatamente.
- Pausar toda a atividade de sincronização
Clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Pausar sincronização e escolha 2 horas. Isso interrompe todos os threads de sincronização, incluindo a biblioteca compartilhada em loop. Aguarde 30 segundos para a repetição atual terminar antes de prosseguir. - Abrir as configurações avançadas de sincronização do OneDrive
Clique com o botão direito no ícone do OneDrive e selecione Configurações. Vá para a guia Sincronizar e fazer backup. Clique em Configurações avançadas na seção Sincronizar e fazer backup. - Reduzir o limite da taxa de download
Na janela de Configurações avançadas, localize Taxa de download. Altere o valor de Não limitado para Limitar a e defina um valor entre 100 KB/s e 500 KB/s. Para uma rede lenta, comece com 100 KB/s. Isso evita que o mecanismo de sincronização envie uma rajada de dados que cause o timeout. - Definir o limite da taxa de upload
Abaixo da taxa de download, encontre Taxa de upload. Defina como Limitar a e escolha 100 KB/s. Limitar os uploads libera largura de banda para o download da biblioteca compartilhada. - Desabilitar a limitação automática via Registro
Pressione Win + R, digite regedit e pressione Enter. Navegue até HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts\Business1. Clique com o botão direito no painel direito, selecione Novo > Valor DWORD (32 bits). Nomeie como ThrottlingAutoModeDisabled. Defina o valor como 1. Feche o Editor do Registro. Isso força o OneDrive a usar os limites manuais que você definiu em vez de sua lógica automática agressiva de repetição. - Retomar a sincronização e monitorar a biblioteca compartilhada
Clique com o botão direito no ícone do OneDrive e selecione Retomar sincronização. Abra o Explorador de Arquivos e navegue até a biblioteca compartilhada. Observe a coluna de status de sincronização. A biblioteca deve começar a baixar metadados lentamente, sem reiniciar. Se o loop retornar, repita as etapas 1 a 5 e reduza ainda mais a taxa de download para 50 KB/s.
Se o OneDrive ainda apresentar loops de sincronização após a correção principal
OneDrive reinicia a sincronização de todas as bibliotecas após retomar
Após pausar e retomar, o OneDrive pode reiniciar a sincronização de todas as bibliotecas devido a um banco de dados de sincronização corrompido. Abra as configurações do OneDrive, vá para Sincronizar e fazer backup > Configurações avançadas e clique em Desvincular este PC. Confirme a desvinculação. Configure o OneDrive novamente fazendo login. Isso reconstrói o banco de dados de sincronização e limpa quaisquer marcadores de repetição travados. Após religar, reaplique os limites de taxa de download das etapas acima antes de qualquer sincronização de biblioteca.
Biblioteca compartilhada mostra um ícone de nuvem cinza e nunca sincroniza
Um ícone de nuvem cinza com um símbolo de pausa indica que a biblioteca está excluída da sincronização. Clique com o botão direito na biblioteca no Explorador de Arquivos, selecione OneDrive > Configurações e certifique-se de que Sincronizar esta biblioteca esteja marcado. Se já estiver marcado, desmarque, clique em OK e marque novamente. Isso força uma nova solicitação de sincronização que respeita os limites de limitação.
Loop de sincronização ocorre apenas após uma Atualização do Windows
As Atualizações do Windows podem redefinir as configurações de limitação do OneDrive para o padrão. Após uma atualização, repita as etapas 3 a 5 da correção principal. Para evitar isso, exporte a chave do Registro HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts\Business1 como um arquivo .reg e reaplique-a após cada atualização clicando duas vezes no arquivo.
Limitação manual vs. automática: principais diferenças para bibliotecas compartilhadas
| Item | Limitação manual (Registro desabilitado) | Limitação automática (Padrão) |
|---|---|---|
| Controle da taxa de download | Limite fixo definido pelo usuário | Ajustado dinamicamente pelo OneDrive com base na velocidade da rede |
| Timeout de repetição | Timeout padrão de 30 segundos por bloco | Repetição agressiva com timeout de 10 segundos em redes lentas |
| Comportamento após reinicialização | Sincronização lenta e estável, sem loops de reinicialização | Rajada imediata de sincronização que causa timeout e loop |
| Recomendado para | Redes lentas abaixo de 5 Mbps | Redes rápidas acima de 25 Mbps |
A limitação manual com a substituição do Registro é o único método confiável para interromper loops de sincronização de bibliotecas compartilhadas em redes lentas. A limitação automática é projetada para conexões estáveis e continuará reiniciando a sincronização em links lentos.
Agora você pode interromper o loop de sincronização da biblioteca compartilhada após a reinicialização aplicando o limite de taxa de download e a chave do Registro. Na próxima vez que o computador reiniciar, o OneDrive sincronizará a biblioteca compartilhada lentamente, sem reiniciar. Para maior estabilidade, considere desabilitar o Known Folder Move para desktop e documentos na mesma rede lenta para reduzir a carga total de sincronização.