Falta a opção Windows 10 "Ativar política de caminhos longos NTFS"


85

Há algum tempo, a Microsoft oferece suporte a uma opção para remover o limite de 260 símbolos para o comprimento do nome do arquivo NTFS.

A web está cheia de artigos, descrevendo o que deve ser feito.

  1. Pressione a Windowstecla, digite gpedit.msce pressione Enter.
  2. Navegue até Local Computer Policy> Computer Configuration> Administrative Templates> System> Filesystem> NTFS.
  3. Clique duas vezes na Enable NTFS long pathsopção e ative-a.

No entanto, eu não tenho essa opção. Por favor, veja a imagem abaixo:

captura de tela

Estou faltando alguma atualização do Windows ou é outra coisa?

Respostas:


91

O valor foi movido NTFSdiretamente para Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystema versão RTM da versão 1607.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


11
Este caminho: Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemestá faltando para mim. Tenho ganhar 10 home premium, mas gpedit instalado usando superuser.com/questions/1018145/...
Gyozo kudor

@gyozokudor - Você pode adicionar facilmente o editor de políticas de grupo ao Windows 10 Home .
Ramhound 8/09/16

@ Ramhound Adicionei, meu principal problema é que a configuração está ausente.
Gyozo kudor

@gyozokudor - Qual é o motivo, qualquer política de grupo, tem uma chave de registro correspondente associada a ela. É claro que vou apontar que o Windows Explorer ainda não suporta os nomes de caminho mais longos.
Ramhound 8/09/16

2
Vale a pena notar que a maioria dos programas (incluindo o Windows Explorer) ainda não reconhece o recurso de caminhos longos para arquivos - robocopyé uma das poucas exceções
internas

15

Modifique as configurações de registro aplicáveis, conforme listado nas respostas abaixo, para ajudar a resolver o problema.

Conheça a sua versão de compilação

Você pode executar WINVERpara ver o que é a compilação do Windows 10, mas, pelo que recordo com uma pequena leitura, a habilitação de caminhos longos do NTFS está disponível a partir da Build 14352 e posterior; portanto, verifique se a versão de compilação é mais antiga que a de um explicação por que não é uma opção da Diretiva de Grupo .

insira a descrição da imagem aqui


Atualização - versões mais recentes

AVISO: Antes de trabalhar no Registro do Windows, é sempre uma boa idéia fazer backup primeiro, para que você tenha a opção de restauração, caso algo dê errado. Este artigo mostra as diferentes maneiras de fazer backup e restaurar o Registro do Windows ou suas seções.

Parece que os locais de registro com algumas das atualizações mais recentes do Windows 10 Anniversary mudaram um pouco para permitir que os Long Paths ajudem a superar os caminhos e nomes de arquivos da API do Windows que excedam o limite de 255-260 caracteres para esses programas no Windows que podem utilizar isso uma vez ativado.

Importação do Registro Habilitando Caminhos Longos

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

Valor opcional do registro

O valor da chave do registro abaixo foi alterado quando a opção foi feita com o editor da Diretiva de Grupo Local para habilitar, Enable Win32 long paths mas as <SID>partes provavelmente serão diferentes por conta definida com um perfil etc. nas máquinas locais do Windows 10, esses valores são inseridos de acordo com o que você deseja. veja quando você 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

insira a descrição da imagem aqui

NOTA: Depois de importá-los, você precisará reiniciar para garantir que as alterações entrem em vigor por precaução. Foi relatado que essas configurações e até mesmo as configurações de Diretiva de Grupo que alteram esses valores e outros nem sempre funcionam com o Gerenciador de Arquivos ou com todos os programas do Windows, pois precisam ser codificados para lidar com isso explicitamente com o que eu recolho, portanto, isso não é 100% certamente resolverá todos os problemas, mas este é o passo adiante da Microsoft para resolver essa limitação.


Compilações da versão anterior

Aviso: essas configurações abaixo podem não funcionar em todas as compilações do Windows 10, portanto, você precisará fazer backup, verificar, testar etc., mas consulte as opções acima, se ainda não o tiver.

Usando o Registro em vez do nível HKLM

  1. Pressione a tecla Windows, digite regedit e pressione Enter

  2. Vá para a seguinte chave do Registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. No lado direito, crie um novo valor DWORD de 32 bits chamado LongPathsEnabled . Defina seus dados de valor como 1 .

insira a descrição da imagem aqui

  1. Reinicie o Windows 10

fonte


Usando o Registro em vez do nível HKCU

  1. Pressione a tecla Windows, digite regedit e pressione Enter .
  2. Navegue para: Objetos de Diretiva de Grupo HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group {48981759-12F2-42A6-A048-028B3973495F} Machine \ System \ CurrentControlSet \ Policies
  3. Selecione a chave LongPathsEnabled ou crie-a como um valor DWORD (32 bits), se não existir.
  4. Defina o valor como 1 e feche o Editor do Registro.

fonte


Eu tenho Version 1607 (OS Build 14393.105)e ainda não tenho a opção lá, no editor de poilicy ou no regedit. @ magicandre1981 tem a solução correta
Klas Mellbourn

Para o HKCU, não tenho essa pasta / chave. Preciso de uma pasta grande chamada Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machineou você esqueceu as barras, algo assim? Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine
Gyozo kudor

Winver diz o seguinte: Versão: 1607 (OS Constituição: 14.393,105)
Gyozo kudor


Consulte a seção na resposta Importar caminhos longos da importação do registro para obter as configurações de registro necessárias para as versões mais recentes do Windows 10 em que o uso do gpedit.mscmétodo não está disponível ou se você deseja apenas usá-lo em vez da Diretiva de Grupo. O registro da versão mais antiga está na parte inferior da resposta, com os detalhes aplicáveis, e a mais recente está no topo, mas se você ler tudo, deve ficar claro e não excessivamente complicado.
Pimp Juice IT

2

1.Tecla do Windows + Tecla R, digite gpedit.msc e pressione Enter . 2. Navegue para Política do Computador Local > Configuração do Computador > Modelos Administrativos > Sistema > Sistema de Arquivos .

insira a descrição da imagem aqui

  1. Clique duas vezes na opção Ativar caminhos longos NTFS e ative -a.

insira a descrição da imagem aqui


8
só repetiu o que já foi publicado
magicandre1981
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.