Você ativou a configuração de Política de Grupo “Habilitar caminhos longos Win32” no Windows 11, mas o File Explorer ainda se recusa a abrir ou criar arquivos com caminhos maiores que 260 caracteres. Isso acontece porque a política sozinha não se aplica ao Shell do Windows, incluindo o File Explorer, que tem sua própria limitação de caminho longo. Este artigo explica por que a Política de Grupo não ativa totalmente o suporte a caminhos longos no Explorer e fornece as etapas exatas de registro e configuração para fazê-lo funcionar.
Principais conclusões: Como fazer o suporte a caminhos longos funcionar no File Explorer no Windows 11
- Política de Grupo: Computer Configuration > Administrative Templates > System > Filesystem > Enable Win32 long paths: Habilita o suporte a caminhos longos para aplicativos Win32, mas NÃO afeta o File Explorer.
- Chave do Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled: Defina este DWORD como 1 para habilitar o suporte a caminhos longos em todo o sistema, incluindo o Explorer.
- Reinicialize ou reinicie o Explorer: Tanto a política quanto a alteração no registro exigem uma reinicialização completa do sistema ou uma reinicialização do File Explorer para surtir efeito.
Por que a Política de Grupo não habilita o suporte a caminhos longos no File Explorer
A configuração de Política de Grupo “Habilitar caminhos longos Win32” foi introduzida no Windows 10 versão 1607 e mantida no Windows 11. Seu objetivo é permitir que aplicativos Win32 ignorem a limitação MAX_PATH de 260 caracteres. No entanto, o File Explorer é um componente do Shell do Windows, não um aplicativo Win32 padrão. O Shell usa sua própria lógica interna de manipulação de caminhos que não respeita a política de caminhos longos Win32. Isso significa que, mesmo após ativar a política, o Explorer continua truncando ou rejeitando caminhos com mais de 260 caracteres. Para corrigir isso, você deve ativar o suporte a caminhos longos no nível do sistema por meio do registro, que se aplica tanto a aplicativos Win32 quanto ao Shell do Windows.
Passos para ativar o suporte a caminhos longos no File Explorer no Windows 11
Siga estas etapas para ativar o suporte a caminhos longos no File Explorer. Você precisará de privilégios administrativos no seu dispositivo Windows 11. O método do registro funciona no Windows 11 Pro, Enterprise e Education. O Windows 11 Home não inclui o Editor de Política de Grupo, mas o método do registro funciona em todas as edições.
- Abra o Editor do Registro
Pressione Windows + R para abrir a caixa de diálogo Executar. Digite regedit e pressione Enter. Clique em Sim quando o prompt de Controle de Conta de Usuário aparecer. - Navegue até a chave FileSystem
No Editor do Registro, vá para o seguinte caminho:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem - Modifique o DWORD LongPathsEnabled
No painel direito, localize LongPathsEnabled. Se não existir, clique com o botão direito em uma área vazia, selecione Novo > Valor DWORD (32 bits) e nomeie como LongPathsEnabled. Clique duas vezes no valor e defina como 1. Clique em OK. - Verifique se a configuração de Política de Grupo também está ativada
Pressione Windows + R, digite gpedit.msc e pressione Enter. Navegue até Computer Configuration > Administrative Templates > System > Filesystem. Clique duas vezes em Enable Win32 long paths, selecione Enabled e clique em OK. Esta etapa não é estritamente necessária para o Explorer, mas garante compatibilidade com outros aplicativos. - Reinicie o computador
Feche todas as janelas abertas e reinicie o PC. A alteração no registro e a atualização da Política de Grupo só entram em vigor após uma reinicialização completa do sistema. - Teste o suporte a caminhos longos
Após reiniciar, crie uma estrutura de pastas com um comprimento total de caminho superior a 260 caracteres. Por exemplo, crie uma pasta chamada TestLongPath e dentro dela crie subpastas com nomes longos até que o caminho completo exceda 260 caracteres. Em seguida, tente criar um arquivo de texto na pasta mais profunda. Se o Explorer permitir, o suporte a caminhos longos está funcionando.
Se o suporte a caminhos longos ainda não funcionar no File Explorer
Mesmo após aplicar as alterações na Política de Grupo e no registro, alguns usuários relatam que o File Explorer ainda não consegue lidar com caminhos longos. Esta seção aborda os cenários mais comuns e suas correções.
File Explorer exibe erro “Caminho muito longo” após alteração no registro
Se você ainda vir o erro “Caminho muito longo”, a alteração no registro pode não ter sido aplicada corretamente. Abra o Editor do Registro novamente e confirme se LongPathsEnabled está definido como 1 em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem. Verifique também se o valor é um DWORD, não um QWORD. Um QWORD em um sistema de 64 bits pode fazer com que a configuração seja ignorada. Se o valor for um QWORD, exclua-o e crie um novo Valor DWORD (32 bits) com o mesmo nome e defina-o como 1.
Gerenciadores de arquivos de terceiros funcionam, mas o Windows Explorer não
Alguns gerenciadores de arquivos de terceiros, como Total Commander ou Directory Opus, implementam seu próprio tratamento de caminhos longos. Se essas ferramentas funcionarem, mas o Explorer não, o problema está especificamente no Shell do Windows. Nesse caso, você precisa ativar a chave de registro LongPathsEnabled conforme descrito acima. Além disso, certifique-se de que o manifesto do aplicativo para o Explorer inclua a configuração longPathAware. Isso já está incorporado no Windows 11 versão 1607 e posteriores, portanto, nenhuma edição manual de manifesto é necessária.
O suporte a caminhos longos quebra após uma atualização do Windows
Uma atualização do Windows pode redefinir o valor do registro LongPathsEnabled para 0. Após instalar uma atualização importante, verifique a chave do registro novamente e defina-a como 1 se tiver sido alterada. Para evitar isso, você pode criar uma tarefa agendada que execute a modificação do registro após cada inicialização do sistema. No entanto, essa solução alternativa raramente é necessária, pois a maioria das atualizações não afeta essa chave específica.
Comparação de comportamento do suporte a caminhos longos: Política de Grupo vs Registro
| Item | Apenas Política de Grupo | Registro + Política de Grupo |
|---|---|---|
| Aplica-se ao File Explorer | Não | Sim |
| Aplica-se a aplicativos Win32 | Sim | Sim |
| Requer reinicialização | Sim | Sim |
| Funciona no Windows 11 Home | Não (sem gpedit.msc) | Sim (apenas registro) |
| Persistência após atualizações | Pode redefinir | Geralmente persiste |
Agora você pode ativar o suporte a caminhos longos no File Explorer no Windows 11 aplicando a alteração no registro em LongPathsEnabled e, opcionalmente, a configuração de Política de Grupo. Após uma reinicialização, o Explorer lidará com caminhos de até 32.767 caracteres. Se você trabalha com estruturas de pastas profundas ou nomes de arquivos longos, considere usar o prefixo \\.\ em ferramentas de linha de comando para compatibilidade adicional com aplicativos mais antigos. Para máxima confiabilidade, sempre teste operações de caminho longo com um backup dos seus dados.