/
/

Como ativar ou desativar caminhos longos do Win32 no Windows 10

by Mauro Mendoza, IT Technical Writer
How to Enable or Disable Win32 long paths in Windows 10 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Gerenciar caminhos de arquivos pode ser um desafio devido aos limites restritivos de caracteres. Existe uma solução para isso: Ativar os caminhos longos do Win32 permite que você ultrapasse o limite padrão e evite outros problemas em diretórios complexos, como projetos de programação ou grandes conjuntos de dados.

Essa pode ser uma ferramenta essencial para profissionais de TI no gerenciamento de scripts, ferramentas de automação ou sistemas legados, nos quais os arquivos podem ultrapassar rapidamente o limite padrão. Este guia mostra como habilitar caminhos longos do Win32 e otimizar a configuração do Windows 10.

Guia para habilitar caminhos longos do Win32 no Windows 10

Antes de usar os métodos abaixo, verifique se os caminhos longos estão habilitados no seu computador. Antes de prosseguir com a ativação de caminhos longos, certifique-se de que possui privilégios administrativos.

Como verificar se os caminhos longos estão habilitados

Para verificar se os caminhos longos estão habilitados no Windows 10 do seu PC:

  1. Pressione a tecla Windows, pesquisePromptde Comando”e selecione “Executar como administrador”.
  2. Digite o seguinte comando:

reg query HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled

  1. Se o valor resultante for “0”, os caminhos longos estarão desativados (e você poderá seguir com qualquer um dos métodos abaixo para ativá-los); se for “1”, os caminhos longos estarão ativados (e você poderá seguir para desativá-los).

Método 1: Como usar o Editor de Política de Grupo para habilitar caminhos longos no Windows 10 Pro ou Enterprise

  1. Pressione a tecla Windows, digite gpedit.msc e, em seguida, pressione Enter para abrir o Editor de Política de Grupo Local.
  2. Acesse: Configuração do computador > Modelos administrativos > Sistema > Sistema de arquivos
  3. Localize a opção “Ativar caminhos longos do Win32”.
  4. Clique duas vezes nas configurações, selecione “Ativado” e, em seguida, clique em “Aplicar”.
  5. Reinicie o PC para que as alterações entrem em vigor.

Método 2: Como usar o Editor do Registro para habilitar caminhos longos (para todas as edições do Windows 10)

  1. Pressione a tecla Windows e digite regedit; em seguida, pressione Enter para abrir o Editor do Registro.
  2. Acesse a seguinte chave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. Dependendo da existência ou não do valor DWORD LongPathsEnabled , execute uma das seguintes etapas:
    1. Se o valor LongPathsEnabled existir, clique duas vezes nele e defina o valor como “1”.
    2. Se o valor de LongPathsEnabled não existir:
      1. Clique com o botão direito do mouse no painel à direita, selecione “Novo” e, em seguida, “Valor DWORD (32 bits)”.
      2. Nomeie o valor como LongPathsEnabled.
      3. Clique duas vezes nele e defina o valor como “1”.
  4. Reinicie o PC para aplicar as alterações.

Para um passo a passo bem claro, assista ao vídeo: “Como ativar ou desativar caminhos longos do Win32 no Windows 10”.

Como voltar ao limite padrão de 260 caracteres para o caminho

Para desativar os caminhos longos e voltar ao limite padrão de caminho, faça o seguinte:

Método 1: Usando o Editor de Política de Grupo para desativar caminhos longos

  1. Pressione a tecla Windows, digite gpedit.msc e, em seguida, pressione Enter para abrir o Editor de Política de Grupo Local.
  2. Acesse: Configuração do computador > Modelos administrativos > Sistema > Sistema de arquivos.
  3. Localize a opção “Ativar caminhos longos do Win32”.
  4. Clique duas vezes nas configurações e defina o caminho longo como “Não configurado ” ou “Desativado”.
  5. Reinicie o PC para aplicar as alterações.

Método 2: Usando o Editor do Registro para desativar caminhos longos

  1. Pressione a tecla Windows, digite regedit e, em seguida, pressione Enter para abrir o Editor do Registro.
  2. Acesse: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. Clique duas vezes no valor LongPathsEnabled e defina o valor como “0”.
  4. Reinicie o PC para aplicar as alterações.

Solução de problemas relacionados a caminhos longos no Win32

O Explorador de Arquivos ainda mantém o limite de 260 caracteres para caminhos

Quando os caminhos longos do Win32 não estiverem funcionando no Explorador de Arquivos, mesmo quando ativados, use ferramentas de terceiros, como o 7-Zip, o Total Commander ou o Robocopy, para alterar os caminhos dos arquivos. Eles ajudam a gerenciar melhor os arquivos que ultrapassam o limite e podem funcionar facilmente com diferentes sistemas de arquivos.

Alguns aplicativos ainda exibem erros do tipo “Nome do arquivo muito longo”

Mesmo com os caminhos longos do Win32 habilitados, alguns aplicativos podem não oferecer suporte a essa funcionalidade e usar apenas 260 caracteres. Isso costuma acontecer devido a códigos legados ou APIs desatualizados. Você pode resolver isso verificando se o aplicativo está atualizado para a versão mais recente, já que as versões mais recentes oferecem suporte a caminhos longos. Verifique também se as atualizações mais recentes foram aplicadas e se são necessárias alterações na configuração do aplicativo.

As alterações na Política de Grupo não estão sendo aplicadas

Se as alterações nas configurações de caminhos longos feitas por meio do Editor de Política de Grupo não estiverem funcionando, é possível que as políticas não estejam sendo atualizadas no sistema. Você pode atualizá-lo usando o Prompt de Comando (siga as etapas acima que mostram como verificar se os caminhos longos estão habilitados) e executar o comando gpupdate /force para aplicar as atualizações no sistema imediatamente.

Após atualizar a página, verifique novamente a configuração das opções no Editor de Política de Grupo. Em seguida, execute a consulta de registro HKLMSYSTEMCurrentControlSetControlFileSystem/v LongPathsEnabled no prompt de comando para verificar seu status.

As alterações no Registro não estão sendo aplicadas

Se as alterações feitas no Editor do Registro em caminhos longos não estiverem surtindo efeito, há alguns problemas comuns que devem ser verificados. Primeiro, certifique-se de que está realizando as alterações com privilégios de administrador, pois, sem eles, as alterações podem não ser salvas ou aplicadas corretamente.

Melhores práticas para gerenciar caminhos longos no Windows 10

Para gerenciar caminhos longos de maneira eficaz e evitar que surjam problemas, siga estas práticas recomendadas:

Use nomes mais curtos para pastas e arquivos

Manter os nomes concisos pode ajudar a evitar atingir o limite de 260 caracteres. Você pode usar abreviações ou simplesmente evitar estruturas de nomenclatura redundantes.

Ativar caminhos longos para diretórios profundos ou projetos de programação

Se o seu trabalho exigir pastas profundamente aninhadas, como em ambientes de desenvolvimento ou conjuntos de dados de grande porte, habilitar caminhos longos pode facilitar o acesso e o gerenciamento de arquivos.

Use o PowerShell ou o Robocopy para operações com arquivos

As ferramentas de terceiros suportam caminhos longos e oferecem recursos para copiar, mover ou gerenciar arquivos sem limites de caracteres.

Verifique a compatibilidade antes de habilitar caminhos longos

Lembre-se de que alguns aplicativos não suportam caminhos longos. Verifique cuidadosamente a compatibilidade com o seu software para evitar erros inesperados que possam atrapalhar o seu fluxo de trabalho.

Siga essas práticas para minimizar problemas, melhorar a eficiência e garantir que seus aplicativos sejam compatíveis com caminhos longos no Windows 10.

Perguntas frequentes

A ativação de caminhos longos afeta o desempenho do sistema?

Caminhos longos geralmente não afetam o desempenho do sistema. Isso simplesmente elimina o limite de 260 caracteres para caminhos de arquivos, permitindo que os aplicativos compatíveis com essa funcionalidade processem caminhos longos.

É possível habilitar caminhos longos no Windows Home Edition?

Sim, mas você precisará usar o Editor do Registro (siga o Método 2 acima ), já que o Editor de Política de Grupo não está disponível no Windows Home.

O File Explorer oferecerá suporte a caminhos longos no futuro?

A Microsoft ainda não fez nenhum anúncio sobre a inclusão desse recurso no Explorador de Arquivos; portanto, recomenda-se o uso de ferramentas de terceiros, como o 7-Zip ou o Robocopy.

Os caminhos de rede também suportam caminhos longos?

Sim, os caminhos de rede podem suportar caminhos longos quando essa função estiver habilitada tanto no sistema cliente quanto no servidor. No entanto, a compatibilidade ainda depende do sistema de arquivos de rede e do aplicativo utilizado.

Qual é o comprimento máximo do caminho do arquivo após ativar os caminhos longos?

Após ativar os caminhos longos do Win32, o limite de comprimento do caminho do arquivo aumenta para 32.767 caracteres, mas alguns aplicativos podem continuar usando os limites padrão. Para evitar esse problema, verifique sempre as restrições específicas do software.

Domine caminhos longos no Windows 10

Os caminhos longos do Win32 tornam os fluxos de trabalho mais simples e completos, seja no Editor de Política de Grupo ou no Editor do Registro. Mas lembre-se de que o Explorador de Arquivos não oferece suporte a elas, mesmo quando ativadas. É possível gerenciar arquivos com caminhos longos de maneira eficaz usando ferramentas de terceiros e utilitários integrados, como o PowerShell e o Robocopy.

Esses programas oferecem suporte a caminhos longos e organizam as tarefas de gerenciamento de arquivos. Siga este guia para melhorar seu fluxo de trabalho e evitar os erros mais comuns ao trabalhar com caminhos longos no Windows 10.

[início rápido]

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?