Falta la opción de Windows 10 "Habilitar la política de rutas largas NTFS"


85

Durante algún tiempo, Microsoft ha admitido una opción para eliminar el límite de 260 símbolos para la longitud del nombre del archivo NTFS.

La web está llena de artículos que describen lo que se debe hacer.

  1. Presione la Windowstecla, escriba gpedit.mscy presione Enter.
  2. Vaya a Local Computer Policy> Computer Configuration> Administrative Templates> System> Filesystem> NTFS.
  3. Haga doble clic en la Enable NTFS long pathsopción y actívela.

Sin embargo, no tengo esa opción. Por favor, vea la captura de pantalla a continuación:

captura de pantalla

¿Me estoy perdiendo alguna actualización de Windows o es algo más?

Respuestas:


91

El valor pasó NTFSdirectamente a Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemla versión RTM de la versión 1607.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


1
Este camino: Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemme falta. Tengo ganar 10 Home Premium instalado pero gpedit usando superuser.com/questions/1018145/...
Gyozo kudor

@gyozokudor: puede agregar fácilmente el editor de políticas de grupo a Windows 10 Home .
Ramhound

@Ramhound Lo he agregado, mi principal problema es que falta la configuración.
gyozo kudor

@gyozokudor: esta es la razón, cualquier política de grupo, tiene una clave de registro correspondiente asignada. Por supuesto, señalaré que el Explorador de Windows aún no admite los nombres de ruta más largos.
Ramhound

2
Vale la pena señalar que la mayoría de los programas (incluido el Explorador de Windows) todavía no reconocen la característica de rutas de archivo largas: robocopyes una de las pocas excepciones integradas que copiarán los archivos de directorio con la nueva función
Coruscate5

15

Modifique la configuración de registro aplicable como se enumera en las respuestas a continuación para ayudar potencialmente a resolver.

Conoce tu versión de compilación

Puede ejecutar WINVERpara ver qué compilación es su Windows 10, pero de lo que deduzco con una pequeña lectura, la habilitación de las rutas largas de NTFS está disponible a partir de la compilación 14352 y posteriores, así que verifique si su versión de compilación es anterior a eso explicación de por qué no es una opción de la directiva de grupo de lo contrario.

ingrese la descripción de la imagen aquí


Actualización: nuevas versiones

ADVERTENCIA: Antes de trabajar en el Registro de Windows, siempre es una buena idea hacer una copia de seguridad primero, para que tenga la opción de restauración, en caso de que algo salga mal. Este artículo muestra las diferentes formas de hacer una copia de seguridad y restaurar el Registro de Windows o sus Colmenas.

Parece que las ubicaciones de registro con algunas de las últimas actualizaciones de aniversario de Windows 10 han cambiado un poco para permitir que las rutas largas ayuden a superar las rutas y los nombres de los archivos API de Windows que exceden un límite de 255-260 caracteres para dichos programas en Windows que pueden utilizar esto una vez habilitado.

Registro de importación que permite rutas largas

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 de registro opcional

El valor de la clave de registro a continuación cambió cuando se realizó la opción con el editor de directivas de grupo local para habilitar, Enable Win32 long paths pero las <SID>porciones probablemente serán diferentes por cuenta definida con un perfil, etc.en las máquinas locales con Windows 10, conecte esos valores en consecuencia según lo que usted mira cuando miras allí con 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

ingrese la descripción de la imagen aquí

NOTA: Una vez que los haya importado, querrá reiniciar para asegurarse de que los cambios surtan efecto por si acaso. Se ha informado que estas configuraciones e incluso las configuraciones de la directiva de grupo que cambian estos valores y otros NO siempre funcionan con el Explorador de archivos o todos los programas de Windows, ya que deben codificarse para manejar esto explícitamente de lo que he recopilado, por lo que no es un 100% seguro solucionará todos los problemas, pero este es el paso adelante de Microsoft para resolver esta limitación.


Versiones de versiones anteriores

Advertencia: es posible que estas configuraciones a continuación no funcionen para todas las compilaciones de Windows 10, por lo que deberá hacer una copia de seguridad, verificar, probar, etc., pero consulte las opciones anteriores si aún no lo ha hecho.

Usando el Registro en su lugar a Nivel HKLM

  1. Presione la tecla de Windows, escriba regedit y presione Entrar

  2. Vaya a la siguiente clave de registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. En el lado derecho, cree un nuevo valor DWORD de 32 bits llamado LongPathsEnabled . Establezca sus datos de valor en 1 .

ingrese la descripción de la imagen aquí

  1. Reiniciar Windows 10

fuente


Usando el Registro en su lugar a Nivel HKCU

  1. Presiona la tecla de Windows, escribe regedit y presiona Enter .
  2. Vaya a: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group Policy Objects {48981759-12F2-42A6-A048-028B3973495F} Machine \ System \ CurrentControlSet \ Policies
  3. Seleccione la clave LongPathsEnabled o créelo como un valor DWORD (32 bits) si no existe.
  4. Establezca el valor en 1 y cierre el Editor del registro.

fuente


Tengo Version 1607 (OS Build 14393.105)y todavía no tengo la opción allí, ya sea en el editor de políticas o en regedit. @ magicandre1981 tiene la solución correcta
Klas Mellbourn

Para HKCU no tengo esa carpeta / clave. ¿Necesito una carpeta grande llamada Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machineo simplemente olvidaste las barras, algo como esto? Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine
gyozo kudor

Winver dice lo siguiente: Versión: 1607 (compilación del sistema operativo: 14393.105)
gyozo kudor


Consulte la sección en la respuesta Importación del registro que habilita rutas largas para conocer la configuración del registro que se debe aplicar para las versiones más recientes de Windows 10 donde el uso del gpedit.mscmétodo no está disponible o si solo desea usar ese método en lugar de la Política de grupo. El registro de la versión anterior se encuentra en la parte inferior de la respuesta con los detalles correspondientes y el más nuevo está en la parte superior, pero si lo lee, debe ser claro y no demasiado complicado.
Pimp Juice IT

2

1.Tecla Windows + Tecla R, escriba gpedit.msc y presione Entrar . 2. Vaya a Política de computadora local > Configuración de la computadora > Plantillas administrativas > Sistema > Sistema de archivos .

ingrese la descripción de la imagen aquí

  1. Haga doble clic en la opción Habilitar rutas largas NTFS y actívela .

ingrese la descripción de la imagen aquí


8
solo
repetiste
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.