Повечето администратори и потребители на Windows, когато работят с файлове, по един или друг начин, срещнаха грешката „пътят твърде дълъг“. Тази грешка възниква при превишаване на пълния път към файла (заедно с името му) 260 знака. Много приложения, включително Windows Explorer, не работят правилно с толкова дълги имена на файлове, като се оказват да ги отворят, преместят и изтрият. Това е ограничение не на файловата система NTFS, а на библиотеката за API на Win32 (повече за проблема и решенията за решаването му са описани тук).
В новото събрание Windows 10 вътрешен човек предварителен преглед Билд 14352 на разположение на участниците в програмата Windows Insider, се появи нова възможност за деактивиране на ограничението за максималната дължина на пътя.
Има два начина за деактивиране на ограничението MAX_PATH: използване на редактора на групови правила или чрез системния регистър. Помислете и за двете:
- Стартирайте конзолата за редактор на политики за локална група, като щракнете върху печалба+R и изпълнява командата gpedit.MSC
- Отидете в секцията за редактор местен компютър политика -> компютър Конфигурация -> административен Templates -> система -> файлова система -> NTFS (Конфигурация на компютъра -> Административни шаблони -> Система -> Файлова система -> NTFS)
- Отворена политика Активирайте NTFS дълги пътища
- Активирайте политиката, като я зададете на състояние Enabled
- Запазване на промените
Когато използвате домашната версия на Windows 10, която няма GPO редактор, същата промяна може да бъде реализирана с помощта на редактора на системния регистър.
- Стартирайте редактора на системния регистър regedit.exe
- Отидете до клона HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Обекти на групови правила \ 48981759-12F2-42A6-A048-028B3973495F Машина \ Система \ CurrentControlSet \ Политики
- Създайте нов параметър тип в този клон DWORD (32-малко) стойност с името LongPathsEnabled
- За да деактивирате ограничението MAX_PATH, променете ключовата стойност на 1
За да влязат промените в двата случая, е необходимо рестартиране на компютъра. След рестартирането потребителите и програмите ще могат да работят без ограничения с файлове, чиято дължина на пътя превишава 260 знака. Сега само ограниченията на файловата система на NTFS - 32767 символа ще действат върху файловете .
Съдейки по коментарите на експертите на Microsoft, тази функционалност ще бъде достъпна за всички потребители след инсталирането на актуализацията на Windows 10 Anniversary, която ще бъде налична това лято и ще бъде съвпадаща с годишнината от излизането на Windows 10 и в RC Windows Server 2016.