Измените соответствующие параметры реестра, как указано в ответах ниже, чтобы помочь решить.
Знай свою версию сборки
Вы можете запустить WINVER
чтобы увидеть, что представляет собой сборка Windows 10 , но из того, что я собрал с небольшим чтением, включение длинных путей NTFS доступно в Build 14352 и более поздних версиях, поэтому проверьте, является ли ваш сборочный выпуск более старшим, чем для в противном случае объяснение, почему это не вариант групповой политики .
Обновление - сборка новой версии
ПРЕДУПРЕЖДЕНИЕ. Перед началом работы с реестром Windows всегда рекомендуется сначала выполнить его резервное копирование, чтобы у вас была возможность восстановления на случай, если что-то пойдет не так. В этой статье показаны различные способы резервного копирования и восстановления реестра Windows или его кустов.
Кажется, что расположения реестра с некоторыми из последних обновлений Windows 10 Anniversary немного изменились, чтобы позволить Длинным путям помочь преодолеть пути и имена файлов Windows 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
Необязательное значение реестра
Ключевое значение ниже реестр изменилось , когда выбор был сделан с помощью редактора локальной групповой политики для того, чтобы Enable Win32 long paths
, но <SID>
части, вероятно , будет отличаться на счет определенного с профилем и т.д. на штекере локальной Windows 10 машины сек эти значения в соответствии с тем, что вы видите, когда смотрите туда с помощью regedit.
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
ПРИМЕЧАНИЕ. После того, как вы их импортировали, вам нужно перезагрузить компьютер, чтобы изменения вступили в силу на всякий случай.Сообщалось, что эти параметры и даже параметры групповой политики, которые изменяют эти и другие значения , НЕ всегда работают с File Explorer или всеми программами Windows, так как они должны быть закодированы для явной обработки этого из того, что я собираю, так что это не 100% наверняка исправит все проблемы, но это шаг Microsoft к решению этого ограничения.
Предыдущая версия Builds
Предупреждение. Указанные ниже настройки могут не работать для всех сборок Windows 10, поэтому вам потребуется выполнить резервное копирование, проверку, тестирование и т.д., Но посмотрите параметры, приведенные выше, если вы этого еще не сделали.
Использование реестра вместо на уровне HKLM
Нажмите клавишу Windows, введите regedit и нажмите Enter
Перейдите к следующему разделу реестра:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies
С правой стороны создайте новое 32-битное значение DWORD с именем LongPathsEnabled. Установите его значение данных на 1.
- Перезагрузите Windows 10
источник
Использование реестра вместо на уровне HKCU
- Нажмите клавишу Windows, введите regedit и нажмите Enter.
- Перейдите к: HKEY_CURRENT_USER\ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows \ CurrentVersion \ Объекты групповой политики {48981759-12F2-42A6-A048-028B3973495F} Машина \ System \ CurrentControlSet \ Policies
- Выберите ключ LongPathsEnabled или создайте его как DWORD (32-разрядное) значение, если оно не существует.
- Установите значение 1 и закройте редактор реестра.
источник