Яка максимальна довжина шляху до каталогу?

Microsoft Windows має обмеження MAX_PATH ~256 символів. Якщо сумарна довжина шляху та назви файлу перевищує ~256 символів, ви зможете побачити шлях/файли через Windows/Провідник файлів, але, можливо, не зможете видалити/перемістити/перейменувати ці шляхи/файли.

256 символів Шлях є 256 символів. Набір технологій на основі каталогів, включених у Windows Server.');})();(function(){window.jsl.dh('w-24ZqHRC9PaptQP96TFuAw__26','

В Windows API (за деякими винятками, розглянутими в наступних абзацах), максимальна довжина шляху становить MAX_PATH, що визначається як 260 символів. Локальний шлях структурований у такому порядку: буква диска, двокрапка, зворотна коса риска, компоненти назви, розділені зворотною косою рискою, і завершальний нульовий символ.

Щоб увімкнути поведінку довгого шляху в Windows 10:

  1. Перейдіть до Windows Пуск і введіть REGEDIT.
  2. Виберіть редактор реєстру.
  3. У редакторі реєстру перейдіть до такого розташування: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
  4. Виберіть запис із назвою: LongPathsEnabled.

Хоча стандартна файлова система Windows (NTFS) підтримує шляхи до 65 535 символів, Windows накладає максимальну довжину шляху в 255 символів (без літери диска), значення константи MAX_PATH.

~256 символів Microsoft Windows має обмеження MAX_PATH ~256 символів. Якщо сумарна довжина шляху та назви файлу перевищує ~256 символів, ви зможете побачити шлях/файли через Windows/Провідник файлів, але, можливо, не зможете видалити/перемістити/перейменувати ці шляхи/файли.