С годишната актуализация на Windows 10, най-накрая можете да се откажете от ограничението за максимален път от 260 знака в Windows. Просто трябва да направите малка редакция в регистъра на Windows или груповите правила. Ето как да го направите.
Преди Windows 95 Windows разрешава само имена на файлове, които са с дължина осем знака, с разширение с три символа, известно като 8.3 име на файл. Windows 95 изостави това, за да позволи дълги имена на файлове, но все пак ограничи максималната дължина на пътя (която включва пълния път на папката и името на файла) до 260 знака. Това ограничение е в сила оттогава. Ако някога сте се сблъскали с тази граница, най-вероятно е, когато се опитвате да копирате структури на дълбоки папки в други папки, като например при копиране на съдържанието на твърд диск в папка на друго устройство. Обновяването на Windows 10 Anniversary най-накрая добавя опцията да се откаже от тази максимална дължина на пътя.
Има едно предупреждение. Тази нова настройка не е задължително да работи с всяко приложение там, но ще работи с повечето. По-конкретно, всички съвременни приложения трябва да са наред, както и всички 64-битови приложения. По-старите 32-битови приложения трябва да се проявяват, за да работят, което наистина означава, че разработчикът е посочил в манифестния файл на приложението, че приложението поддържа по-дълги пътища. Най-популярните 32-битови приложения нямат проблем. Все пак, не рискувате нищо, опитвайки излизането. Ако дадено приложение не работи, единственото нещо, което ще се случи, е, че няма да може да отваря или записва файлове, които са запазени на места, където пълен път надхвърля 260 знака.
Ако имате издание за Windows Home, ще трябва да редактирате системния регистър на Windows, за да извършите тези промени. Можете да го направите и по този начин, ако имате Windows Pro или Enterprise, но се чувствате по-удобно да работите в регистъра от редактора за групови правила. (Ако имате Pro или Enterprise, препоръчваме ви обаче да използвате по-лесния редактор на групови правила, както е описано в следващия раздел.)
Стандартно предупреждение: Редакторът на системния регистър е мощен инструмент и злоупотребата с него може да направи системата нестабилна или дори неизползваема. Това е доста проста хак и стига да се придържате към инструкциите, не трябва да имате никакви проблеми. Това каза, ако никога не сте работили с него преди, помислете за четене как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и вашия компютър!), Преди да направите промени.
За да започнете, отворете редактора на системния регистър, като натиснете Start и въведете "regedit." Натиснете Enter, за да отворите редактора на системния регистър и му дадете разрешение да правите промени в компютъра си.
В редактора на системния регистър използвайте лявата странична лента, за да се придвижите до следния клавиш:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Отдясно намерете стойност с име LongPathsEnabled
и щракнете двукратно върху него. Ако не видите посочената стойност, ще трябва да я създадете, като щракнете с десния бутон на мишката върху нея Файлова система
, като изберете New> DWORD (32-битова) стойност и след това наименувате новата стойност LongPathsEnabled
.
В прозореца на свойствата на стойността променете стойността от 0 на 1 в полето "Данни за стойността" и след това кликнете върху OK.
Вече можете да затворите редактора на системния регистър и да рестартирате компютъра си (или излезте от профила си и да влезете отново). Ако някога искате да промените промените, просто се върнете към LongPathsEnabled
стойност и го задайте от 1 обратно на 0.
Ако не се чувствате като гмуркане в самия регистър, ние сме създали две хакове за регистрация, които можете да използвате. Една хак премахва ограничението от 260 букви, а другото хак възстановява границата по подразбиране. И двата са включени в следния ZIP файл. Щракнете двукратно върху този, който искате да използвате, щракнете върху указанията и рестартирайте компютъра.
Дългите имена на пътеките хакове
Тези хакове са наистина само Файлова система
ключ, свален надолу до LongPathsEnabled
описана по-горе, и след това се експортира в .REG файл. Стартирането на "Изтриване на 260 лимита за лимит на пътя" установява LongPathsEnabled
до 1. Изпълнението на "Restore 260 Character Path Limit (по подразбиране)" хак задава стойността обратно на 0. И ако ви харесва да се занимавате с регистъра, струва си да отделите време, за да научите как да направите свои собствени регистрационни хакове.
Ако използвате Windows 10 Pro или Enterprise, най-лесният начин да деактивирате новите уведомления за инсталиране на приложение е с помощта на редактора за местна групова политика. Това е доста мощен инструмент, така че ако никога преди не сте го използвали, струва си да отделите известно време, за да научите какво може да направи. Също така, ако сте в мрежа на компанията, направете всичко в услуга и първо се обърнете към администратора си. Ако вашият работен компютър е част от домейн, възможно е също така да е част от правилата за групови домейни, които ще заместят правилата на местната група.
В Windows 10 Pro или Enterprise натиснете Start, въведете gpedit.msc и натиснете Enter.
В редактора за локална групова политика в левия прозорец разгънете на Computer Configuration> Administrative Templates> System> Filesystem. Отдясно намерете елемента "Активиране на Win32 дълги пътеки" и кликнете двукратно върху него.
В прозореца за свойства, който се отваря, изберете опцията "Enabled" и след това кликнете върху "OK".
Вече можете да излезете от редактора за локална групова политика и да рестартирате компютъра (или да излезете и да го върнете обратно), за да позволите промените да завършат. Ако по всяко време искате да промените промените, просто следвайте същата процедура и задайте тази опция обратно на "Disabled" или "Not Configured".
Максималният лимит на пътя може да не е нещо, с което някога сте се сблъскали, но за някои хора със сигурност може да е отчайващото чувство на неудовлетвореност. Windows 10 най-накрая добави възможността да премахне това ограничение. Просто трябва да направите бърза промяна в регистъра или груповата политика, за да го направите.