Você já teve problemas ao tentar abrir, editar ou excluir um arquivo ou pasta no Windows 11 porque o nome é muito longo? Você já viu mensagens de erro como “O(s) nome(s) do(s) arquivo(s) seria(m) muito longo(s) para a pasta de destino” ou “O(s) nome(s) do(s) arquivo(s) de origem são(ão) maior(is) do que o sistema de arquivos”? Se sim, então você pode enfrentar limitações de comprimento file path no Windows 11.
Um file path é uma sequência de caracteres que indica o local de um arquivo ou pasta no sistema de arquivos. Por exemplo, o caminho do arquivo para um arquivo chamado “contoh.docx” que reside na pasta “Documentos” na unidade C é “C:Documentscontoh.docx”. O comprimento do caminho do arquivo é o número de caracteres presentes no caminho do arquivo, incluindo o sinal de barra invertida () como um separador entre a pasta e o arquivo. Neste exemplo, o comprimento do caminho do arquivo é de 20 caracteres.
O Windows 11 tem um limite máximo de comprimento de caminho de arquivo de 260 caracteres. Isso significa que, se você tentar criar, acessar ou modificar um arquivo ou pasta com um caminho de arquivo com mais de 260 caracteres, poderá encontrar problemas ou erros. Essa limitação é conhecida como MAX_PATH e existe desde o Windows 95.
No entanto, essa limitação não é absoluta e pode ser superada de diversas formas. Neste artigo, Bardimin explicará alguns métodos para contornar a limitação de comprimento de caminho de arquivo no Windows 11, alterando as configurações do Registro, usando o PowerShell ou usando aplicativos de terceiros. Também forneceremos algumas dicas para evitar que o problema de caminhos de arquivo seja muito longo no futuro.
Alterando as configurações do Registro
Uma maneira de superar a limitação de comprimento do caminho do arquivo no Windows 11 é alterar as configurações do Registro. O registro é um banco de dados que armazena informações importantes sobre o sistema operacional, hardware e software instalados no computador. Alterando determinados valores no registro, você pode habilitar um recurso chamado long path que permite usar caminhos de arquivo com mais de 260 caracteres.
Para alterar as configurações do Registro, você deve ter privilégios de administrador no computador. Além disso, você deve ter cuidado porque alterar o registro errado pode causar danos ao sistema ou perda de dados. Portanto, recomendamos que você faça backup do registro antes de fazer quaisquer alterações.
A seguir estão as etapas para alterar as configurações do Registro para superar a limitação de comprimento de caminho de arquivo no Windows 11:
- Abra Run pressionando a tecla Windows + R no teclado.
- Digite regedit e pressione Enter para abrir Registry Editor.
- No painel esquerdo, navegue até as seguintes pastas:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
- No painel direito, clique duas vezes na entrada chamada LongPathsEnabled. Se essa entrada não existir, você poderá criá-la clicando com o botão direito do mouse em um espaço no painel direito, selecionando New > DWORD (32-bit) Value e nomeando-a LongPathsEnabled.
- Altere o valor de dados de 0 para 1 e clique em OK.
- Feche Registry Editor e reinicie o computador.
Depois de executar essas etapas, você deve ser capaz de usar caminhos de arquivo com mais de 260 caracteres no Windows 11 sem qualquer problema. No entanto, vale a pena notar que nem todos os aplicativos suportam esse recurso de caminho longo, então você ainda pode encontrar erros com alguns aplicativos específicos.
Outros artigos interessantes
Usar o PowerShell
O PowerShell é uma poderosa ferramenta de linha de comando e script que permite automatizar e gerenciar vários aspectos do seu sistema operacional, hardware e software. Você pode usar o PowerShell para contornar a limitação de comprimento de caminho de arquivo no Windows 11 usando determinados comandos que podem criar, modificar ou excluir arquivos ou pastas com caminhos de arquivo longos.
Para usar o PowerShell, você deve ter privilégios de administrador em seu computador. Além disso, você deve ter cuidado porque usar o comando errado pode causar danos ao sistema ou perda de dados. Portanto, recomendamos que você faça backup dos arquivos ou pastas que deseja modificar antes de usar o PowerShell.
A seguir estão alguns exemplos de comandos do PowerShell que você pode usar para contornar as limitações de comprimento de caminho de arquivo no Windows 11:
- Para criar um novo arquivo com um caminho de arquivo longo, você pode usar o seguinte comando:
New-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -ItemType File
Esse comando criará um arquivo chamado “File.txt” na última pasta especificada. Você pode renomear arquivos e pastas como desejar, mas certifique-se de usar o prefixo “?” no início do caminho do arquivo para informar ao PowerShell que deseja usar um caminho de arquivo longo.
- Para renomear um arquivo ou pasta com um caminho de arquivo longo, você pode usar o seguinte comando:
Rename-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -NewName “NewFile.txt”
Este comando irá renomear o arquivo “File.txt” para “NewFile.txt”. Você pode renomear arquivos e pastas como desejar, mas certifique-se de usar o prefixo “\?” no início do caminho do arquivo para informar ao PowerShell que deseja usar um caminho de arquivo longo.
- Para excluir um arquivo ou pasta com um caminho de arquivo longo, você pode usar o seguinte comando:
Remove-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -Force
Este comando excluirá o arquivo “File.txt”. Você pode renomear arquivos e pastas como desejar, mas certifique-se de usar o prefixo “\?” no início do caminho do arquivo para informar ao PowerShell que deseja usar um caminho de arquivo longo. A opção -Force forçará a exclusão do arquivo ou pasta sem pedir confirmação.
Você pode digitar esses comandos em Windows PowerShell que você pode abrir pressionando a tecla Windows + X no teclado e selecionando Windows PowerShell (Admin). Você também pode salvar esses comandos em um arquivo de script do PowerShell (.ps1) e executá-los clicando com o botão direito do mouse no arquivo e selecionando Run with PowerShell.
Usando aplicativos de terceiros
Se você não quiser alterar as configurações do Registro ou usar o PowerShell, poderá usar aplicativos de terceiros que podem ajudá-lo a contornar a limitação de comprimento do caminho do arquivo no Windows 11. Algumas dessas aplicações são:
- Long Path Tool: Este aplicativo é uma ferramenta simples que pode detectar e excluir arquivos ou pastas com longos caminhos de arquivo. Você pode baixar este aplicativo de seu site oficial em https://longpathtool.com/. Depois de instalar este aplicativo, você pode executá-lo e ver uma lista de arquivos ou pastas com caminhos de arquivo longos. Você pode selecionar o arquivo ou pasta que deseja excluir e clicar no botão Delete. Você também pode renomear ou mover um arquivo ou pasta com um caminho de arquivo longo clicando com o botão direito do mouse no arquivo ou pasta e selecionando a opção apropriada.
- Path Too Long Auto Fixer: Este aplicativo é uma ferramenta automatizada que pode corrigir o problema de caminhos de arquivos serem muito longos, renomeando aleatoriamente arquivos ou pastas. Você pode baixar este aplicativo de seu site oficial em https://pathtoolongautofixer.com/. Depois de instalar este aplicativo, você pode executá-lo e selecionar a unidade ou pasta que deseja verificar. O aplicativo verificará a unidade ou pasta e exibirá uma lista de arquivos ou pastas com caminhos de arquivo longos. Você pode selecionar os arquivos ou pastas que deseja reparar e clicar no botão Fix Selected. O aplicativo renomeará o arquivo ou pasta com um nome mais curto e aleatório.
- Path Scanner: Este aplicativo é uma ferramenta de scanner que pode exibir uma lista de arquivos ou pastas com caminhos de arquivo longos. Você pode baixar este aplicativo de seu site oficial em https://pathscanner.com/. Depois de instalar este aplicativo, você pode executá-lo e selecionar a unidade ou pasta que deseja verificar. O aplicativo verificará a unidade ou pasta e exibirá uma lista de arquivos ou pastas com caminhos de arquivo longos. Você pode exportar essa lista para um arquivo de texto ou Excel para referência adicional.
Dicas para evitar o problema de caminho do arquivo muito longo
Além de usar os métodos acima, você também pode evitar o problema de caminho de arquivo muito longo no Windows 11 seguindo estas dicas:
- Evite usar nomes de arquivos ou pastas muito longos ou complexos. Use um nome curto, simples e descritivo que possa ajudá-lo a identificar facilmente o arquivo ou pasta.
- Evite usar caracteres especiais ou ilegais em nomes de arquivos ou pastas. Caracteres especiais são caracteres que não podem ser usados em nomes de arquivos ou pastas, como \/:*? “ < > |. Caracteres ilegais são caracteres que podem causar problemas ou erros no sistema de arquivos, como % & + = ;, [ ] { } ( ) # $ ^ ‘.
- Evite usar espaço em branco excessivo em nomes de arquivos ou pastas. O espaço em branco excessivo pode causar erros em alguns aplicativos ou comandos. Em vez disso, use hífens (-) ou sublinhados (_) para separar palavras em nomes de arquivos ou pastas.
- Evite usar um ponto (.) no início ou no final de um nome de arquivo ou pasta. Um ponto no início de um nome de arquivo ou pasta pode ocultar esse arquivo ou pasta do explorador de arquivos. Um ponto no final de um nome de arquivo ou pasta pode causar erros em alguns aplicativos ou comandos.
- Evite usar nomes de arquivos ou pastas iguais aos nomes de hardware, software ou comando presentes no Windows 11. Por exemplo, não use nomes de arquivos ou pastas como CON, PRN, AUX, NUL, COM1, LPT1, etc. Esses nomes podem causar conflitos ou erros no sistema operacional ou aplicativo.
Conclusão
A limitação do comprimento do caminho do arquivo no Windows 11 é um problema que pode interferir no desempenho e na produtividade ao trabalhar com arquivos ou pastas. No entanto, você pode contornar esse problema de várias maneiras, como alterar as configurações do Registro, usar o PowerShell ou usar um aplicativo de terceiros. Você também pode evitar esse problema seguindo algumas dicas para usar nomes de arquivo ou pasta bons e corretos.
Espero que este artigo seja útil e possa ajudá-lo a superar as limitações de comprimento de caminho de arquivo no Windows 11. Obrigado pela leitura.