Se a sincronização do OneDrive está travada em “Processando alterações” ou exibindo erros de conflito de arquivos em um único site do SharePoint, talvez seja necessário redefinir a conexão de sincronização apenas para esse site, em vez de desvincular toda a sua conta do OneDrive. O cliente de sincronização do OneDrive armazena um cache local e um banco de dados para cada site do SharePoint sincronizado, e dados corrompidos nesse cache fazem com que a sincronização falhe apenas para esse site. Este artigo fornece um fluxo de trabalho passo a passo para redefinir a relação de sincronização de um site do SharePoint sem afetar seu OneDrive pessoal ou outros sites sincronizados.
Principais Conclusões: Redefinir Sincronização do OneDrive para um Único Site do SharePoint
- Configurações do OneDrive > Conta > Parar Sincronização: Remove o link de sincronização de um site sem afetar outros sites ou seu OneDrive pessoal.
- Explorador de Arquivos > Pasta do OneDrive: Após parar a sincronização, exclua a pasta local desse site para limpar arquivos e metadados em cache.
- Site do SharePoint > Biblioteca > Botão Sincronizar: Restabelece a conexão de sincronização após a limpeza do cache local.
Como Funciona a Sincronização do OneDrive para Sites do SharePoint
Ao sincronizar uma biblioteca de documentos do SharePoint com seu computador, o cliente de sincronização do OneDrive cria uma cópia local dos arquivos e um banco de dados que rastreia as alterações. Esse banco de dados reside em uma pasta oculta dentro do seu perfil de usuário. Se o banco de dados for corrompido devido a uma interrupção de rede, um grande número de alterações de arquivos ou um erro de resolução de conflitos, o cliente de sincronização pode parar de processar atualizações para esse site específico. Outros sites sincronizados com o mesmo cliente do OneDrive continuam funcionando normalmente porque cada site tem sua própria entrada no banco de dados.
O fluxo de trabalho de redefinição remove o site da lista do cliente de sincronização e exclui o banco de dados local e os arquivos em cache. Após a redefinição, você sincroniza o site novamente do zero. Esse processo é mais rápido do que desvincular toda a sua conta do OneDrive e ressincronizar tudo, e não exclui arquivos do servidor do SharePoint.
Passos para Redefinir a Sincronização do OneDrive para um Site do SharePoint
Siga estes passos em ordem para redefinir a relação de sincronização de um único site do SharePoint. Você precisará da URL do site e do nome da biblioteca sincronizada.
- Parar a sincronização do site nas configurações do OneDrive
Clique com o botão direito no ícone do OneDrive na bandeja do sistema e selecione Configurações. Vá para a guia Conta. Na lista de sites sincronizados, localize o site do SharePoint que deseja redefinir. Clique nos três pontos ao lado desse site e escolha Parar Sincronização. Confirme a ação quando solicitado. Isso remove o site da sua lista de sincronização, mas mantém a pasta local no computador. - Excluir a pasta local do site
Abra o Explorador de Arquivos e navegue até a pasta onde seus arquivos sincronizados estão armazenados. Por padrão, ela está no seu perfil de usuário em uma pasta com o nome da sua organização, por exemploC:\Users\SeuNome\Contoso. Localize a subpasta que corresponde ao nome do site do SharePoint. Exclua toda essa pasta. Se aparecer uma mensagem de que a pasta está em uso, feche todos os arquivos abertos dessa pasta e tente novamente. Esvazie a Lixeira para garantir que nenhum metadado residual permaneça. - Limpar o cache de sincronização do OneDrive para o site
Pressione a tecla Windows + R, digite%localappdata%\Microsoft\OneDrive\settings\Business1e pressione Enter. Procure arquivos chamadosClientPolicy.datouSyncEngine.db. Exclua qualquer arquivo que contenha o ID do site ou o nome da biblioteca em seu nome de arquivo. Se não tiver certeza, exclua todos os arquivos nesta pasta. O cliente do OneDrive os recriará na próxima sincronização. - Reiniciar o cliente de sincronização do OneDrive
Clique com o botão direito no ícone do OneDrive na bandeja do sistema e selecione Fechar OneDrive. Aguarde 10 segundos. Abra o menu Iniciar, digite OneDrive e pressione Enter para reiniciar o cliente. Faça login novamente se solicitado. O cliente reexaminará suas configurações de sincronização e mostrará o site como não sincronizado. - Ressincronizar a biblioteca do SharePoint
Abra um navegador da web, vá para o site do SharePoint e navegue até a biblioteca de documentos que deseja sincronizar. Clique no botão Sincronizar na barra de ferramentas. Na caixa de diálogo de confirmação, clique em Iniciar Sincronização. O OneDrive baixará todos os arquivos do servidor para uma nova pasta local. Esta etapa pode levar vários minutos, dependendo do tamanho da biblioteca.
Se a Redefinição Não Funcionar
Em alguns casos, o cliente de sincronização ainda pode mostrar o site antigo como sincronizado após a redefinição. Isso geralmente significa que o cache do OneDrive não foi totalmente limpo.
A sincronização do OneDrive ainda mostra o site antigo
Abra as configurações do OneDrive novamente e verifique a guia Conta. Se o site ainda aparecer, use a opção Parar Sincronização novamente. Em seguida, feche o OneDrive, exclua toda a pasta %localappdata%\Microsoft\OneDrive e reinicie o OneDrive. Isso limpa todos os dados em cache de todos os sites, então você precisará ressincronizar cada site posteriormente.
Arquivos ausentes ou não baixados após a ressincronização
Verifique se a biblioteca que você está sincronizando é a mesma que você sincronizou antes. Se a biblioteca foi renomeada ou movida, o cliente de sincronização pode não encontrá-la. Vá para o site do SharePoint, abra a biblioteca e verifique a URL. Use o botão Sincronizar a partir dessa página exata da biblioteca. Se os arquivos ainda não aparecerem, verifique as permissões do site do SharePoint. Você pode ter sido removido do grupo do site.
O OneDrive trava ou congela após a redefinição
Uma instalação corrompida do OneDrive pode causar travamentos após uma redefinição. Repare o aplicativo do OneDrive indo em Configurações do Windows > Aplicativos > Microsoft OneDrive > Modificar > Reparar. Após o reparo, repita os passos de redefinição. Se o problema continuar, desinstale completamente o OneDrive, reinicie o computador e instale a versão mais recente do site da Microsoft.
Parar Sincronização vs Desvincular Conta: Principais Diferenças
| Item | Parar Sincronização (por site) | Desvincular Conta (todos os sites) |
|---|---|---|
| Escopo | Apenas um site do SharePoint | Todos os sites do OneDrive e SharePoint |
| Arquivos locais após a ação | A pasta permanece no disco | A pasta permanece no disco |
| Efeito em outras sincronizações | Nenhum | Todas as sincronizações param |
| Tempo para ressincronizar | Minutos por site | Horas se houver muitos sites |
| Quando usar | Site único com erros de sincronização | Migração de conta ou reinstalação |
Erros Comuns a Evitar
Não exclua a pasta local antes de parar a sincronização nas configurações do OneDrive. Se você excluir a pasta primeiro, o cliente de sincronização pode tentar baixar todos os arquivos imediatamente, causando um grande pico de rede. Sempre pare a sincronização primeiro.
Não use a ferramenta de Limpeza de Disco do Windows para limpar arquivos do OneDrive. Essa ferramenta remove o banco de dados de sincronização de todos os sites, não apenas de um. Use a exclusão manual da pasta descrita neste fluxo de trabalho.
Não renomeie a pasta local após parar a sincronização. O cliente do OneDrive ainda pode referenciar o nome da pasta antiga e criar pastas duplicadas na próxima sincronização. Deixe o cliente criar uma nova pasta automaticamente.
Agora você pode redefinir a conexão de sincronização do OneDrive para um único site do SharePoint parando a sincronização nas configurações do OneDrive, excluindo a pasta local, limpando o cache e ressincronizando a biblioteca. Este fluxo de trabalho preserva seus arquivos pessoais do OneDrive e todos os outros sites sincronizados. Como dica avançada, use a ferramenta de diagnóstico do OneDrive executando onedrive.exe /reset na caixa de diálogo Executar se os passos de redefinição falharem em limpar o cache completamente.