Windows 10 варіант "Увімкнути політику довгих шляхів NTFS" відсутній


84

Протягом деякого часу Microsoft підтримує можливість видалення межі 260 символів для довжини імені файлу NTFS.

В Інтернеті багато статей, в яких описується, що потрібно зробити.

  1. Натисніть Windowsклавішу, введіть gpedit.mscта натисніть Enter.
  2. Перейдіть до Local Computer Policy> Computer Configuration> Administrative Templates> System> Filesystem> NTFS.
  3. Двічі клацніть Enable NTFS long pathsопцію та ввімкніть її.

Однак у мене немає такого варіанту. Перегляньте знімок екрана нижче:

скріншот

Я пропускаю якесь оновлення Windows, чи це щось інше?

Відповіді:


90

Значення перемістилося NTFSбезпосередньо Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemз RTM у версії 1607.

введіть тут опис зображення

введіть тут опис зображення


1
Цей шлях: Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemдля мене відсутній. Я виграв 10 домашніх премій, але встановив gpedit за допомогою superuser.com/questions/1018145/…
gyozo kudor

@gyozokudor - Ви можете легко додати редактор групової політики до Windows 10 Home .
Рамхаунд

@Ramhound Я додав це, головна моя проблема полягає в тому, що налаштування відсутнє.
gyozo kudor

@gyozokudor - Що є причиною будь-якої групової політики, має відповідний ключ реєстру. Звичайно, я зазначу, що Windows Explorer ще не підтримує більш довгі імена шляху.
Рамхаунд

2
Варто зауважити, що більшість програм (включно з Windows Explorer) ще не розпізнають функцію довгих шляхів до файлів - robocopyце одне з небагатьох вбудованих винятків, які копіюватимуть файли каталогів з новою функцією
Coruscate5,

15

Змініть відповідні налаштування реєстру, як зазначено у наведених нижче відповідях, щоб потенційно допомогти вирішити.

Знайте свою версію побудови

Ви можете запустити, WINVERщоб побачити, що складається з вашої Windows 10 , але з того, що я зібрав з невеликим читанням, увімкнення довгих шляхів NTFS доступне для Build 14352 і пізніших версій, тож перевірте, чи старший ваш реліз версії, ніж для пояснення, чому це не варіант із групової політики в іншому випадку.

введіть тут опис зображення


Оновлення - новіші версії

ПОПЕРЕДЖЕННЯ. Перш ніж працювати в Реєстрі Windows, завжди добре спершу створити резервну копію, щоб мати можливість відновлення, якщо щось піде не так. У цій статті показано різні способи створення резервної копії та відновлення реєстру Windows або його вуликів.

Здається, що місця розташування реєстру з деякими останніми оновленнями Windows 10 Anniversary дещо змінилися, щоб Довгі шляхи допомогли подолати шляхи та імена файлів API API, які перевищують обмеження символів 255-260 для таких програм у Windows, які можуть використовувати це колись увімкнено.

Імпорт реєстру, що дозволяє довгі шляхи

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

Необов’язкове значення реєстру

Наведене нижче значення ключа реєстру змінюється, коли параметр увімкнено редактором локальної групової політики, але частини, ймовірно, будуть різними для облікового запису, визначеного профілем тощо. На локальній машині Windows 10 підключіть ці значення відповідно до того, що дивись, коли ти шукаєш з regedit. Enable Win32 long paths<SID>

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-[<SID>-<SID>-<SID>]-1001\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B0D05113-7B6B-4D69-81E2-8E8836775C9C}Machine\System\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

введіть тут опис зображення

ПРИМІТКА. Після того, як ви імпортуєте ці дані, вам потрібно перезавантажити, щоб зміни набули чинності на всякий випадок. Повідомлялося, що ці налаштування та навіть налаштування групової політики, які змінюють ці значення та інші , НЕ завжди працюють з Провідником файлів або всіма програмами Windows, оскільки їх потрібно кодувати, щоб це явно обробляти з того, що я збираю, так що це не на 100% напевно виправить усі проблеми, але це крок Майкрософт вперед до вирішення цього обмеження.


Попередня версія будується

Попередження. Наведені нижче налаштування можуть не працювати для всіх версій Windows 10, тому вам потрібно буде створити резервну копію, перевірити, протестувати і т. Д., Але переглянути параметри вище, якщо ви ще цього не зробили.

Використання Реєстру замість цього на рівні HKLM

  1. Натисніть клавішу Windows, введіть regedit і натисніть Enter

  2. Перейдіть до наступного ключа реєстру: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. Праворуч створіть нове 32-бітове значення DWORD під назвою LongPathsEnabled . Встановіть його значення на 1 .

введіть тут опис зображення

  1. Перезавантажте Windows 10

джерело


Використання Реєстру замість цього на рівні HKCU

  1. Натисніть клавішу Windows, введіть regedit і натисніть Enter .
  2. Перейдіть до: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Об'єкти групової політики {48981759-12F2-42A6-A048-028B3973495F} Машина \ Система \ CurrentControlSet \ Політика
  3. Виберіть ключ LongPathsEnabled або створіть його як 32-бітове значення DWORD, якщо його не існує.
  4. Встановіть значення 1 і закрийте Редактор реєстру.

джерело


У мене є, Version 1607 (OS Build 14393.105)і я все ще не маю жодної можливості там, ні в poilicy редакторі, ні в regedit. @ magicandre1981 має правильне рішення
Клас Мелбурн

Для HKCU у мене немає такої папки / ключа. Мені потрібна одна велика папка з назвою Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machineчи ти просто забув косої риси, щось подібне? Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine
gyozo kudor

Winver каже наступне: Версія: 1607 (збірка ОС: 14393.105)
gyozo kudor


Дивіться розділ у відповіді на імпорт реєстру, що дозволяє активувати довгі шляхи для налаштувань реєстру, які потрібно застосувати для новіших версій Windows 10, де використання gpedit.mscметоду недоступне або якщо ви просто хочете використовувати цей метод замість групової політики. Старий реєстр версій знаходиться внизу відповіді з відповідними деталями, а новіший - зверху, але якщо ви читаєте це через нього, він повинен бути зрозумілим і не надто складним.
Pimp Juice IT

1

1. Клавіша Windows + клавіша R, наберіть gpedit.msc і натисніть клавішу Enter . 2. Перейдіть до локальної комп'ютерної політики > Конфігурація комп'ютера > Шаблони адміністратора > Система > Файлова система .

введіть тут опис зображення

  1. Двічі клацніть опцію Увімкнути довгі шляхи до NTFS та ввімкніть її.

введіть тут опис зображення


8
ви лише повторили те, що вже було розміщено
magicandre1981
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.