Así es cómo puedes hacer que Windows 10 acepte rutas de archivo de más de 260 caracteres. Con la actualización de Aniversario de Windows 10 ya es posible.
Con la actualización de Aniversario de Windows 10, finalmente se puede abandonar el límite máximo de 260 caracteres en Windows. Sólo necesitas hacer una edición en el Registro de Windows o en la Directiva de grupo. Veamos cómo…
1. Límite para Nombres de Archivos Largos
Antes de Windows 95, Windows sólo permitía nombres de archivo de ocho caracteres de longitud, con una extensión de archivo de tres caracteres, comúnmente conocida como 8.3 filename. Windows 95 abandonó ello para permitir nombres de archivo largos, pero aún se limita la longitud de ruta máxima (que incluye la ruta de acceso de carpeta completa y el nombre de archivo) a 260 caracteres. Ese límite ha estado en vigor desde entonces.
Si alguna vez se ha topado con este límite, lo más probable es que estuviera intentando copiar archivos de carpetas profundas en otras carpetas, como al copiar el contenido de un disco duro en una carpeta de otra unidad. Windows 10 Anniversary Update finalmente agrega la opción de abandonar esa longitud de ruta máxima.
Hay una advertencia. Este nuevo ajuste no necesariamente funcionará con todas las aplicaciones disponibles, pero funcionará con la mayoría. Específicamente, en cualquier aplicación moderna debería funcionar bien, al igual que todas las aplicaciones de 64 bits. Las aplicaciones de 32 bits más antiguas podrían tener problema si el desarrollador ha indicado en el archivo manifest (de la aplicación) que la aplicación no soporte rutas más largas.
2. Eliminar el límite de 260 caracteres
Así es como puedes eliminar el límite en rutas de 260 caracteres.
Para eliminar el máximo de 260 caracteres de longitud tendrá que modificar el Editor de Registro de Windows. Pulse la tecla Inicio y teclee “regedit“. Pulse la tecla Intro para abrir el Editor del Registro y darle permiso para realizar cambios en su PC.
En el Editor del Registro, utilice la barra lateral izquierda para navegar a la siguiente ruta:
Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
A la derecha, busque un valor LongPathsEnabled
y haga doble clic en él. Si no ve el valor listado, deberá crearlo haciendo clic con el botón derecho del ratón en la FileSystem
, eligiendo Nuevo> Valor DWORD (32 bits) y luego nombrando el nuevo valor LongPathsEnabled
.
En la ventana de propiedades del valor, cambie el valor de 0 a 1 en el cuadro “Información del valor” y, a continuación, haga clic en Aceptar.
Ahora puede cerrar el Editor del Registro y reiniciar su computadora (o salir de su cuenta y volver a iniciar sesión). Si alguna vez desea revertir los cambios, simplemente regrese al valor de LongPathsEnabled
y vuelva a ponerlo a 0.
1 comentario
Hola Alexis,
Tengo el windows 10 pro y he seguido tus indicaciones con el gpedit.msc. Sin embargo me continua pasando. Cuando abro un pdf por ejemplo donde la ruta es de más de 260 caracteres me sale el mensaje “Error al abrir el documento. Acceso denegado”. Ya en el Visor de Vista Previa de ese mismo pdf en el Administrador de archivos ya me sale el mensaje “El archivo del que intenta obtener una vista previa podría dañar el equipo. Si confía en el archivo y el origen del mismo, puede abrirlo para ver el contenido”. Sé que es problema de la ruta de más de 260 caracteres porque, si lo cambio de nombre para reducir la ruta, sí lo abre y aparece en el visor normalmente.
Crees que puedo hacer otra cosa aparte del método del gpedit.msc para solucionarlo?
Muchas gracias de antemano.
Saludos y buen trabajo con esta web.
Arturo