Ограничение длины файлового пути в современных операционных системах, например в Windows, связано с программным ограничением на уровне Win32 API (MAX_PATH) в 260 символов. 24
Это создаёт проблему совместимости с большинством 32-разрядных программ и любыми другими устройствами, которые не способны обрабатывать более длинные имена файлов. 1
Однако файловая система NTFS сама по себе допускает до 32 767 символов в адресе объекта файловой системы. 2
В Windows 10 и более поздних версиях ограничение на максимальную длину пути можно отключить, и тогда на файлы будет действовать только ограничение файловой системы NTFS — 32 767 символов. 5