Bem-vindo ao Microsoft Q&A!
Obrigado por fornecer os detalhes.
Com base na sua descrição, o problema de sincronização provavelmente é causado pelo cliente Work Folders (SyncShareSvc) ao encontrar caminhos de arquivo que excedem a limitação tradicional de MAX_PATH (260 caracteres).
O Windows 10/11 e o Windows Server 2016 e versões posteriores oferecem suporte a caminhos de comprimento estendido. No entanto, habilitar caminhos longos no sistema operacional não faz automaticamente com que todos os aplicativos reconheçam caminhos longos. Os aplicativos também precisam declarar explicitamente suporte a caminhos longos em seu manifesto de aplicativo.
Você pode habilitar o suporte a caminhos longos no Windows usando um dos métodos abaixo:
1. Política de Grupo (Group Policy)
- Abra gpedit.msc.
- Navegue até:
Configuração do Computador -> Modelos Administrativos -> Sistema -> Sistema de Arquivos - Habilite Habilitar caminhos longos do Win32.
- Reinicie o servidor ou cliente.
2. Registro do Windows
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
LongPathsEnabled = 1
No entanto, observe que as duas condições a seguir devem ser atendidas para que o suporte a caminhos longos funcione:
-
LongPathsEnabled = 1 - O aplicativo deve estar marcado como longPathAware
No caso do Work Folders, não encontrei nenhuma documentação da Microsoft indicando que o SyncShareSvc ofereça suporte ou possa ser configurado para utilizar caminhos de comprimento estendido. Como resultado, habilitar apenas a política de caminhos longos do Windows pode não resolver falhas de sincronização causadas por estruturas de pastas muito profundas ou nomes de arquivos excessivamente longos.
Gostaria de compartilhar as seguintes recomendações que podem ajudar:
- Reduza o comprimento total do caminho, encurtando nomes de pastas ou diminuindo a profundidade das pastas aninhadas.
- Analise os logs operacionais do Work Folders para identificar os arquivos afetados:
Visualizador de Eventos → Logs de Aplicativos e Serviços → Microsoft → Windows → WorkFolders → Operational
Essa é a recomendação para identificar arquivos associados a falhas de sincronização usando o log operacional do Work Folders.
- Renomeie ou mova os arquivos/pastas problemáticos e, em seguida, inicie a sincronização novamente.
- Se a sincronização continuar falhando após a redução do comprimento dos caminhos, revise os eventos de erro específicos do Work Folders para obter mais detalhes. O log Operational é a principal fonte de informações detalhadas para diagnóstico do Work Folders.
Em resumo, embora o Windows ofereça suporte a caminhos de comprimento estendido, atualmente não existe um método documentado ou suportado para habilitar suporte a caminhos longos especificamente para o Work Folders (SyncShareSvc). A mitigação mais eficaz é manter os caminhos de arquivos e pastas abaixo do limite MAX_PATH, para que o Work Folders possa sincronizá-los com sucesso.
Referência: Limitação Máxima do Comprimento do Caminho - Win32 apps | Microsoft Learn
Se a resposta foi útil, clique em Accept Answer.
Obrigado por utilizar o Microsoft Q&A.