path limit long-filenames windows-10

¿El problema MAX_PATH todavía existe en Windows 10



limit long-filenames (3)

¿Alguien puede decirnos si el problema MAX_PATH todavía existe en (la vista previa técnica de) Windows 10. Y si existe: ¿Cuántos caracteres puede tener una ruta y un nombre de archivo individual?


Aquí hay un código ansible para habilitar rutas largas para evitar todo ese clic en la respuesta @ magicandre1981. Esto se probó en Windows Server 2016, también debería funcionar en Windows 10.

- name: Remove filesystem path length limitations win_regedit: path: HKLM:/SYSTEM/CurrentControlSet/Control/FileSystem name: LongPathsEnabled type: dword data: 1 state: present


El problema siempre estará presente en Windows, para mantener la compatibilidad con el software anterior. Utilice la sintaxis de nombre de estilo NT "//?/D:/very long path" para solucionar este problema.

En Windows 10 (Versión 1607 - Actualización de aniversario) y Windows Server 2016, parece que tiene una opción para ignorar el problema de MAX_PATH al anular una entrada de política de grupo para enable NTFS long paths en Computer Configuration -> Admin Templates -> System -> System FileSystem :

Las aplicaciones deben tener una entrada longPathAware similar a DPIAware en el manifiesto de la aplicación.

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" > <asmv3:application> <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings"> <longPathAware>true</longPathAware> </asmv3:windowsSettings> </asmv3:application> </assembly>


Sí, todavía existe. Me topé con un problema ahora y el método habitual de asignarle una unidad de red a él para acortar la ruta no me permitió abrir los archivos, pero me permitió cambiarles el nombre y moverlos.