Ako vytvoriť systém Windows 10, akceptuje cesty súborov s viac ako 260 znakmi
Pri výročnom aktualizácii systému Windows 10 môžete konečne v systéme Windows opustiť limit maximálnej povolenej dĺžky 260 znakov. Stačí vykonať menšiu úpravu v registri systému Windows alebo v skupinovej politike. Tu je návod, ako to urobiť.
Pred Windows 95, Windows povolené len názvy súborov, ktoré boli dlhé osem znakov, s príponou trojrozmerného súboru - bežne známy ako názov súboru 8.3. Systém Windows 95 to opustil, aby umožnil dlhé názvy súborov, ale stále obmedzil maximálnu dĺžku cesty (ktorá zahŕňa cestu úplného priečinka a názov súboru) na 260 znakov. Táto hranica sa odvtedy používa. Ak ste kedykoľvek narazili na tento limit, s najväčšou pravdepodobnosťou to bolo, keď ste sa pokúšali skopírovať štruktúry hlbších priečinkov do iných priečinkov, napríklad pri kopírovaní obsahu pevného disku do priečinka na inom disku. Aktualizácia Windows 10 Anniversary konečne pridáva možnosť opustiť túto maximálnu dĺžku cesty.
Existuje jedna výhrada. Toto nové nastavenie nebude nevyhnutne fungovať pri každej aplikácii, ale bude pracovať s väčšinou. Konkrétne, všetky moderné aplikácie by mali byť v poriadku, rovnako ako všetky 64-bitové aplikácie. Staršie 32-bitové aplikácie sa musia prejaviť, aby fungovali, čo naozaj znamená, že vývojár uviedol v súbore manifestov aplikácie, že aplikácia podporuje dlhšie cesty. Najobľúbenejšie 32-bitové aplikácie by nemali mať žiadny problém. Napriek tomu nerobíte nič tým, že vyskúšate nastavenie. Ak aplikácia nefunguje, jediná vec, ktorá sa stane, je to, že nebude môcť otvárať alebo ukladať súbory uložené na miestach, kde celá cesta presahuje 260 znakov.
Používatelia domova: Odstráňte limit 260 znakových cien úpravou databázy Registry
Ak máte domovskú verziu systému Windows, budete musieť upraviť systém Windows Registry a vykonať tieto zmeny. Môžete tak urobiť aj týmto spôsobom, ak máte systém Windows Pro alebo Enterprise, ale cítite sa pohodlnejšie pracovať v registri ako Editor zásad skupiny. (Ak máte Pro alebo Enterprise, odporúčame vám použiť jednoduchší editor Zásady skupiny, ako je popísané v ďalšej časti.)
Štandardné upozornenie: Editor databázy Registry je výkonný nástroj a jeho zneužitie môže spôsobiť, že váš systém bude nestabilný alebo dokonca nefunkčný. To je docela jednoduchý hack a pokiaľ budete držať pokynov, nemali by ste mať žiadne problémy. To znamená, že ak ste s ním nikdy predtým nepracovali, zvážte, ako pred použitím začať používať Editor databázy Registry. A pred vykonaním zmien určite zálohujte databázu Registry (a váš počítač!).
Ak chcete začať, otvorte Editor databázy Registry stlačením tlačidla Štart a zadaním príkazu "regedit". Stlačením klávesu Enter otvoríte Editor databázy Registry a udeľte mu povolenie na vykonanie zmien v počítači.
V editore databázy Registry použite ľavý bočný panel na navigáciu k nasledujúcemu tlačidlu:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Vpravo nájdite pomenovanú hodnotu LongPathsEnabled
a dvakrát kliknite na ňu. Ak danú hodnotu neuvidíte, budete ju musieť vytvoriť kliknutím pravým tlačidlom myši na položku Systém súborov
, výberom položky Nový> DWORD (32-bitová) hodnota a potom pomenovaním novej hodnoty LongPathsEnabled
.
V okne vlastností hodnoty zmeňte hodnotu z 0 na hodnotu 1 v poli "Hodnota údajov" a potom kliknite na tlačidlo OK.
Teraz môžete zatvoriť Editor databázy Registry a reštartovať počítač (alebo sa odhlásiť z účtu a prihlásiť sa znovu). Ak ste niekedy chceli zvrátiť zmeny, vráťte sa na LongPathsEnabled
hodnotu a nastavte ju z 1 na 0.
Stiahnite si náš One-Click Registry Hack
Ak nemáte pocit, že sa potápať do registra, vytvorili ste dva hackery na stiahnutie, ktoré môžete použiť. Jeden hack odstráni limit cesty 260 znakov a druhý hack obnoví predvolený limit. Obe sú zahrnuté v nasledujúcom súbore ZIP. Dvakrát kliknite na ten, ktorý chcete použiť, kliknite na výzvu a potom reštartujte počítač.
Názvy dlhých ciest narušia
Tieto hacks sú naozaj len Systém súborov
kľúč, zbavený LongPathsEnabled
hodnotu, ktorú sme opísali vyššie, a potom sme exportovali do súboru .REG. Spustenie limitu "Odstrániť 260 znakových cien" nastaví LongPathsEnabled
Hodnota 1. Spustenie "Restore 260 Character Path Limit (Predvolené)" hack nastaví hodnotu späť na 0. A ak sa vám baví spravodlivosť s registrom, stojí za to čas na to, aby ste sa naučili, ako vytvoriť vlastný Registry hacks.
Používatelia Pro a Enterprise: Odstráňte limit počtu znakov 260 znakov pomocou Editora lokálnych zásad skupiny
Ak používate systém Windows 10 Pro alebo Enterprise, najjednoduchším spôsobom, ako zakázať nové upozornenia na inštaláciu aplikácie, je použitie Editora lokálnych zásad skupiny. Je to pomerne silný nástroj, takže ak ste to nikdy predtým nepoužili, stojí za to chvíľu trvať, než sa dozviete, čo môže urobiť. Taktiež, ak ste v podnikovej sieti, urobte všetci láskavosť a najprv skontrolujte s administrátorom. Ak je váš pracovný počítač súčasťou domény, je tiež pravdepodobné, že je súčasťou politiky skupiny domény, ktorá nahradí pravidlá lokálnej skupiny.
V systéme Windows 10 Pro alebo Enterprise kliknite na tlačidlo Štart, zadajte príkaz gpedit.msc a stlačte kláves Enter.
V lokálnom editore skupinových pravidiel v ľavom paneli rozbaľte položku Konfigurácia počítača> Šablóny pre správu> Systém> Systém súborov. Vpravo nájdite položku "Povoliť Win32 dlhé cesty" a dvakrát kliknite na ňu.
V okne vlastností, ktoré sa otvorí, vyberte možnosť Povolené a potom kliknite na tlačidlo OK.
Teraz môžete ukončiť Editor lokálnych zásad skupiny a reštartovať počítač (alebo odhlásiť a vrátiť sa), aby zmeny mohli dokončiť. Ak kedykoľvek chcete zmeniť zmeny, postupujte rovnakým postupom a nastavte túto možnosť späť na hodnotu "Disabled" alebo "Not Configured".
Maximálny limit cesty nemusí byť niečím, s čím ste niekedy narazili, ale pre niektorých ľudí to určite môže byť príležitostná frustrácia. Systém Windows 10 konečne pridal možnosť odstrániť tento limit. Stačí, aby ste urobili rýchlu zmenu v registri alebo v skupinovej politike, aby sa to stalo.