Cómo solucionar que el soporte de rutas largas no funcione en el explorador de archivos incluso con directiva de grupo en Windows 11
🔍 WiseChecker

Cómo solucionar que el soporte de rutas largas no funcione en el explorador de archivos incluso con directiva de grupo en Windows 11

Habilitó la configuración de Directiva de grupo “Habilitar rutas largas Win32” en Windows 11, pero el Explorador de archivos aún se niega a abrir o crear archivos con rutas de más de 260 caracteres. Esto sucede porque la directiva por sí sola no se aplica al Shell de Windows, incluido el Explorador de archivos, que tiene su propia limitación de rutas largas separada. Este artículo explica por qué la Directiva de grupo no habilita completamente el soporte de rutas largas en el Explorador y proporciona los pasos exactos de registro y configuración para que funcione.

Conclusiones clave: Hacer que el soporte de rutas largas funcione en el Explorador de archivos en Windows 11

  • Directiva de grupo: Configuración del equipo > Plantillas administrativas > Sistema > Sistema de archivos > Habilitar rutas largas Win32: Habilita el soporte de rutas largas para aplicaciones Win32 pero NO afecta al Explorador de archivos.
  • Clave de registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled: Establezca este DWORD en 1 para habilitar el soporte de rutas largas en todo el sistema, incluido el Explorador.
  • Reinicie o reinicie el Explorador: Tanto la directiva como el cambio de registro requieren un reinicio completo del sistema o un reinicio del Explorador de archivos para que surtan efecto.

ADVERTISEMENT

Por qué la Directiva de grupo no habilita el soporte de rutas largas en el Explorador de archivos

La configuración de Directiva de grupo “Habilitar rutas largas Win32” se introdujo en Windows 10 versión 1607 y se trasladó a Windows 11. Su propósito es permitir que las aplicaciones Win32 omitan la limitación MAX_PATH de 260 caracteres. Sin embargo, el Explorador de archivos es un componente del Shell de Windows, no una aplicación Win32 estándar. El Shell utiliza su propia lógica interna de manejo de rutas que no respeta la directiva de rutas largas Win32. Esto significa que incluso después de habilitar la directiva, el Explorador continúa truncando o rechazando rutas de más de 260 caracteres. Para solucionar esto, debe habilitar el soporte de rutas largas a nivel de sistema mediante el registro, que se aplica tanto a las aplicaciones Win32 como al Shell de Windows.

Pasos para habilitar el soporte de rutas largas en el Explorador de archivos en Windows 11

Siga estos pasos para habilitar el soporte de rutas largas para el Explorador de archivos. Necesitará privilegios administrativos en su dispositivo Windows 11. El método de registro funciona en Windows 11 Pro, Enterprise y Education. Windows 11 Home no incluye el Editor de Directivas de grupo, pero el método de registro funciona en todas las ediciones.

  1. Abra el Editor del Registro
    Presione Windows + R para abrir el cuadro de diálogo Ejecutar. Escriba regedit y presione Entrar. Haga clic en cuando aparezca el aviso de Control de cuentas de usuario.
  2. Navegue a la clave FileSystem
    En el Editor del Registro, vaya a la siguiente ruta:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. Modifique el DWORD LongPathsEnabled
    En el panel derecho, localice LongPathsEnabled. Si no existe, haga clic derecho en un área vacía, seleccione Nuevo > Valor DWORD (32 bits) y asígnele el nombre LongPathsEnabled. Haga doble clic en el valor y establézcalo en 1. Haga clic en Aceptar.
  4. Verifique que la configuración de Directiva de grupo también esté habilitada
    Presione Windows + R, escriba gpedit.msc y presione Entrar. Navegue a Configuración del equipo > Plantillas administrativas > Sistema > Sistema de archivos. Haga doble clic en Habilitar rutas largas Win32, seleccione Habilitada y haga clic en Aceptar. Este paso no es estrictamente necesario para el Explorador, pero garantiza la compatibilidad con otras aplicaciones.
  5. Reinicie su computadora
    Cierre todas las ventanas abiertas y reinicie su PC. El cambio de registro y la actualización de la Directiva de grupo solo surten efecto después de un reinicio completo del sistema.
  6. Pruebe el soporte de rutas largas
    Después de reiniciar, cree una estructura de carpetas con una longitud total de ruta superior a 260 caracteres. Por ejemplo, cree una carpeta llamada TestLongPath y dentro de ella cree subcarpetas con nombres largos hasta que la ruta completa supere los 260 caracteres. Luego intente crear un archivo de texto en la carpeta más profunda. Si el Explorador lo permite, el soporte de rutas largas está funcionando.

ADVERTISEMENT

Si el soporte de rutas largas aún no funciona en el Explorador de archivos

Incluso después de aplicar tanto la Directiva de grupo como los cambios de registro, algunos usuarios informan que el Explorador de archivos aún no puede manejar rutas largas. Esta sección cubre los escenarios más comunes y sus soluciones.

El Explorador de archivos muestra el error “Ruta demasiado larga” después del cambio de registro

Si aún ve el error “Ruta demasiado larga”, el cambio de registro podría no haberse aplicado correctamente. Abra el Editor del Registro nuevamente y confirme que LongPathsEnabled esté establecido en 1 bajo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem. También verifique que el valor sea un DWORD, no un QWORD. Un QWORD en un sistema de 64 bits puede hacer que la configuración se ignore. Si el valor es un QWORD, elimínelo y cree un nuevo Valor DWORD (32 bits) con el mismo nombre y establézcalo en 1.

Los administradores de archivos de terceros funcionan pero el Explorador de Windows no

Algunos administradores de archivos de terceros, como Total Commander o Directory Opus, implementan su propio manejo de rutas largas. Si estas herramientas funcionan pero el Explorador no, el problema es específicamente con el Shell de Windows. En este caso, debe habilitar la clave de registro LongPathsEnabled como se describió anteriormente. Además, asegúrese de que el manifiesto de la aplicación para el Explorador incluya la configuración longPathAware. Esto está integrado en Windows 11 versión 1607 y posteriores, por lo que no se necesita edición manual del manifiesto.

El soporte de rutas largas se rompe después de una actualización de Windows

Una actualización de Windows puede restablecer el valor de registro LongPathsEnabled a 0. Después de instalar una actualización importante, verifique la clave de registro nuevamente y establézcala en 1 si se cambió. Para evitar esto, puede crear una tarea programada que ejecute la modificación del registro después de cada inicio del sistema. Sin embargo, esta solución rara vez es necesaria porque la mayoría de las actualizaciones no afectan esta clave específica.

Directiva de grupo vs Registro: Comparación del comportamiento del soporte de rutas largas

Elemento Solo Directiva de grupo Registro + Directiva de grupo
Se aplica al Explorador de archivos No
Se aplica a aplicaciones Win32
Requiere reinicio
Funciona en Windows 11 Home No (sin gpedit.msc) Sí (solo registro)
Persistencia después de actualizaciones Puede restablecerse Generalmente persiste

Ahora puede habilitar el soporte de rutas largas en el Explorador de archivos en Windows 11 aplicando el cambio de registro a LongPathsEnabled y opcionalmente la configuración de Directiva de grupo. Después de un reinicio, el Explorador manejará rutas de hasta 32,767 caracteres. Si trabaja con estructuras de carpetas profundas o nombres de archivo largos, considere usar el prefijo \\.\ en herramientas de línea de comandos para compatibilidad adicional con aplicaciones más antiguas. Para máxima confiabilidad, siempre pruebe operaciones de rutas largas con una copia de seguridad de sus datos.

ADVERTISEMENT