Как да деактивирате ограничението за дължина на пътя от 260 знака в Windows 10

Повечето администратори и потребители на Windows, когато работят с файлове, по един или друг начин, срещнаха грешката „пътят твърде дълъг“. Тази грешка възниква при превишаване на пълния път към файла (заедно с името му) 260 знака. Много приложения, включително Windows Explorer, не работят правилно с толкова дълги имена на файлове, като се оказват да ги отворят, преместят и изтрият. Това е ограничение не на файловата система NTFS, а на библиотеката за API на Win32 (повече за проблема и решенията за решаването му са описани тук).

В новото събрание Windows 10 вътрешен човек предварителен преглед Билд 14352 на разположение на участниците в програмата Windows Insider, се появи нова възможност за деактивиране на ограничението за максималната дължина на пътя.

Има два начина за деактивиране на ограничението MAX_PATH: използване на редактора на групови правила или чрез системния регистър. Помислете и за двете:

  1. Стартирайте конзолата за редактор на политики за локална група, като щракнете върху печалба+R и изпълнява командата gpedit.MSC
  2. Отидете в секцията за редактор местен компютър политика -> компютър Конфигурация -> административен Templates -> система -> файлова система -> NTFS (Конфигурация на компютъра -> Административни шаблони -> Система -> Файлова система -> NTFS)
  3. Отворена политика Активирайте NTFS дълги пътища
  4. Активирайте политиката, като я зададете на състояние Enabled
  5. Запазване на промените

Когато използвате домашната версия на Windows 10, която няма GPO редактор, същата промяна може да бъде реализирана с помощта на редактора на системния регистър.

  1. Стартирайте редактора на системния регистър regedit.exe
  2. Отидете до клона HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Обекти на групови правила \ 48981759-12F2-42A6-A048-028B3973495F Машина \ Система \ CurrentControlSet \ Политики
  3. Създайте нов параметър тип в този клон DWORD (32-малко) стойност с името LongPathsEnabled
  4. За да деактивирате ограничението MAX_PATH, променете ключовата стойност на 1

За да влязат промените в двата случая, е необходимо рестартиране на компютъра. След рестартирането потребителите и програмите ще могат да работят без ограничения с файлове, чиято дължина на пътя превишава 260 знака. Сега само ограниченията на файловата система на NTFS - 32767 символа ще действат върху файловете .

Съдейки по коментарите на експертите на Microsoft, тази функционалност ще бъде достъпна за всички потребители след инсталирането на актуализацията на Windows 10 Anniversary, която ще бъде налична това лято и ще бъде съвпадаща с годишнината от излизането на Windows 10 и в RC Windows Server 2016.