¿Alguna vez ha tenido problemas al intentar abrir, editar o eliminar un archivo o carpeta en Windows 11 porque el nombre es demasiado largo? ¿Alguna vez ha visto mensajes de error como “Los nombres de archivo serían demasiado largos para la carpeta de destino” o “Los nombres de archivo de origen son más grandes de lo que admite el sistema de archivos”? En caso afirmativo, es posible que se enfrente a limitaciones de longitud file path en Windows 11.
Un file path es una secuencia de caracteres que indica la ubicación de un archivo o carpeta en el sistema de archivos. Por ejemplo, la ruta de acceso de un archivo denominado “contoh.docx” que reside en la carpeta “Documentos” de la unidad C es “C:Documentscontoh.docx”. La longitud de la ruta del archivo es el número de caracteres presentes en la ruta del archivo, incluido el signo de barra diagonal inversa () como separador entre la carpeta y el archivo. En este ejemplo, la longitud de la ruta de acceso del archivo es de 20 caracteres.

Windows 11 tiene un límite máximo de longitud de ruta de archivo de 260 caracteres. Esto significa que si intenta crear, acceder o modificar un archivo o carpeta con una ruta de archivo de más de 260 caracteres, puede encontrar problemas o errores. Esta limitación se conoce como MAX_PATH y existe desde Windows 95.
Sin embargo, esta limitación no es absoluta y puede superarse de varias maneras. En este artículo, Bardimin explicará algunos métodos para evitar la limitación de la longitud de la ruta de acceso del archivo en Windows 11, ya sea cambiando la configuración del registro, usando PowerShell o usando aplicaciones de terceros. También proporcionaremos algunos consejos para evitar el problema de que las rutas de los archivos sean demasiado largas en el futuro.
Cambiar la configuración del Registro
Una forma de superar la limitación de la longitud de la ruta del archivo en Windows 11 es cambiar la configuración del registro. El registro es una base de datos que almacena información importante sobre el sistema operativo, el hardware y el software instalados en el equipo. Al cambiar ciertos valores en el registro, puede habilitar una característica denominada long path que le permite usar rutas de acceso de archivo de más de 260 caracteres.
Para cambiar la configuración del Registro, debe tener privilegios de administrador en el equipo. Además, debe tener cuidado porque cambiar el registro incorrecto puede causar daños en el sistema o pérdida de datos. Por lo tanto, le recomendamos que haga una copia de seguridad de su registro antes de realizar cualquier cambio.
Los siguientes son los pasos para cambiar la configuración del registro para superar la limitación de longitud de la ruta de acceso del archivo en Windows 11:
- Abra Run presionando la tecla Windows + R en su teclado.
- Escriba regedit y presione Enter para abrir Registry Editor.
- En el panel izquierdo, vaya a las siguientes carpetas:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
- En el panel derecho, haga doble clic en la entrada denominada LongPathsEnabled. Si esta entrada no existe, puede crearla haciendo clic con el botón derecho en un espacio del panel derecho, seleccionando New > DWORD (32-bit) Value y asignándole LongPathsEnabled.
- Cambie el valor de los datos de 0 a 1 y haga clic en OK.
- Cierre Registry Editor y reinicie su computadora.
Una vez que realice estos pasos, debería poder usar rutas de archivo de más de 260 caracteres en Windows 11 sin ningún problema. Sin embargo, vale la pena señalar que no todas las aplicaciones son compatibles con esta función de ruta larga, por lo que es posible que aún encuentre errores con algunas aplicaciones específicas.