Há algum tempo, a Microsoft oferece suporte a uma opção para remover o limite de 260 símbolos para comprimento de nome de arquivo NTFS.
A web está cheia de artigos descrevendo o que deve ser feito.
- Aperte a Windowstecla, digite
gpedit.msc
e pressione Enter. - Navegue para
Local Computer Policy
>Computer Configuration
>Administrative Templates
>System
>Filesystem
>NTFS
. - Clique duas vezes na
Enable NTFS long paths
opção e ative-a.
Porém, não tenho essa opção. Por favor, veja a captura de tela abaixo:
Estou faltando alguma atualização do Windows ou é outra coisa?
Responder1
Responder2
Modifique as configurações de registro aplicáveis conforme listado nas respostas abaixo para ajudar a resolver o problema.
Conheça sua versão de compilação
Você pode correr WINVER
para ver o que constrói seuJanelas 10é apenas pelo que percebi com um pouco de leitura, a capacitação deCaminhos longos NTFSestá disponível a partir deConstruir 14352e posteriores, verifique se sua versão de compilação é anterior a essa para obter uma explicação de por que não é uma opção dePolítica de grupode outra forma.
Atualização - versões mais recentes
AVISO:Antes de trabalhar no Registro do Windows, é sempre uma boa ideia fazer um backup primeiro, para que você tenha a opção de restauração, caso algo dê errado.Este artigomostra as diferentes maneiras de fazer backup e restaurar o Registro do Windows ou seus Hives.
Parece que os locais de registro com algumas das atualizações mais recentes do aniversário do Windows 10 mudaram um pouco para permitir que os Long Paths ajudem a superar os caminhos e nomes de arquivos da API do Windows que excedem o limite de 255-260 caracteres para programas no Windows que podem utilizar isso uma vez ativado.
Importação de registro permitindo caminhos longos
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
Valor de registro opcional
O valor da chave de registro abaixo foi alterado quando a opção foi feita com oPolítica de grupo localeditor parahabilitar Enable Win32 long paths
mas as <SID>
partes provavelmente serão diferentes por conta definida com um perfil, etc. na máquina local do Windows 10, insira esses valores de acordo com o que você vê quando olha lá com o regedit.
Windows Registry Editor Version 5.00
[HKEY_USERS\S-1-5-21-[<SID>-<SID>-<SID>]-1001\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B0D05113-7B6B-4D69-81E2-8E8836775C9C}Machine\System\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
OBSERVAÇÃO: Depois de importá-los, você desejará reinicializar para garantir que as alterações entrem em vigor, apenas por precaução. Foi relatado que essas configurações e até mesmo configurações de Política de Grupo que alteram esses valores e outrosNÃO sempre trabalhe com o File Explorerou todos os programas do Windows, pois esses devem ser codificados para lidar com isso explicitamente, pelo que entendi, portanto, isso não é 100% certo para corrigir todos os problemas, mas este é o passo à frente da Microsoft para resolver essa limitação.
Compilações de versões anteriores
Aviso: As configurações abaixo podem não funcionar para todas as versões do Windows 10, então você precisará fazer backup, verificar, testar, etc., mas veja as opções acima, caso ainda não o tenha feito.
Usando o Registro no nível HKLM
Pressione a tecla Windows, digiteregedite pressioneDigitar
Vá para a seguinte chave de registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies
Do lado direito,crie um novo DWORD de 32 bitsvalor nomeadoLongPathsEnabled. Defina seus dados de valor como1.
- Reinicie o Windows 10
Usando o registro no nível HKCU
- Pressione a tecla Windows, digiteregedite pressioneDigitar.
- Navegue para: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machine\System\CurrentControlSet\Policies
- Selecione osLongPathsEnabledchave ou crie-a como um valor DWORD (32 bits), se ela não existir.
- Defina o valor como1e feche o Editor do Registro.