Windows Tips & News

Kako omogočiti dolge poti NTFS v sistemu Windows 10

V posodobitvi za obletnico sistema Windows 10 je Microsoft končno obravnaval dolgoletno težavo, s katero so se razvijalci soočili med razvojem – omejitev 260 znakov za dolžino poti. Ta omejitev dolžine poti je bila v sistemu Windows prisotna skoraj celo večnost. Če ne veste, je v vseh trenutno izdanih različicah sistema Windows največja dolžina poti datoteke 260 znakov. Začenši z različico 14352 sistema Windows 10, ki je del posodobitve Anniversary Update (različica 1607), je to omejitev mogoče zaobiti.
Možnosti mape Raziskovalec datotek Windows 10Vsi datotečni sistemi Windows imajo koncept datotek in map za dostop do shranjenih podatkov. Pot je vrednost niza, ki označuje, kje so ti podatki shranjeni. Vendar pa obstaja omejitev 260 znakov za pot, ki jo nalaga Windows, ki vključuje črko pogona, dvopičje, ločevalne poševnice in zaključni ničelni znak. To ni omejitev datotečnega sistema NTFS, temveč starejših API-jev, ki se uporabljajo za dostop do podatkov. Obstajajo tudi rešitve, kot je dostop do Unicode (ali »širokih«) različic funkcij Windows API in tudi s predpono poti z \\?\.

Na ravni končnega uporabnika so se nekateri uporabniki morda že srečali s težavo v preteklosti, ko File Explorer ne dovoljuje dostopa do datoteke ali mape, če pot do nje presega 260 znakov. V takšni situaciji uporabnik nima druge rešitve, kot da uporabi simbolne povezave za dostop do teh podatkov ali orodje tretje osebe, ki uporablja rešitve. Na primer, alternativno orodje za upravljanje datotek, Total Commander, vam lahko pomaga pri dostopu do takšnih datotek in map, saj lahko dela z dolgimi potmi iz škatle.

Vendar ima Explorer Shell to omejitev v sistemu Windows že leta. Za rešitev te težave je Microsoft izvedel ustrezne spremembe v sistemu Windows 10. Nova nastavitev pravilnika skupine, ki je na voljo od različice Windows 10 14352, bo operacijskemu sistemu omogočila, da ima poti, daljše od 260 znakov:

Omogočanje dolgih poti NTFS bo omogočilo manifestiranim aplikacijam Win32 in aplikacijam Windows Store dostop do poti, ki presegajo običajno omejitev 260 znakov na vozlišče. Če omogočite to nastavitev, bodo dolge poti dostopne znotraj procesa.

To dejansko pomeni, da mora imeti aplikacija naslednjo vrstico v manifestu:

prav

Manifest je majhna datoteka, ki vsebuje dodatne informacije o procesu EXE, kot so informacije o združljivosti in zavedanje o DPI itd.

Poleg tega, da razvijalec aplikacije doda manifest, mora biti omogočena ustrezna nastavitev pravilnika skupine. To lahko storite z urejevalnikom pravilnikov skupine ali s prilagoditvijo registra.

Kako omogočiti dolge poti NTFS v sistemu Windows 10 s pravilnikom skupine

  1. Pritisnite Zmaga + R tipke skupaj na tipkovnici in vnesite:
    gpedit.msc

    Pritisnite Enter.

  2. Odpre se urejevalnik pravilnika skupine. Pojdite na Lokalni računalniški pravilnik -> Konfiguracija računalnika -> Skrbniške predloge -> Sistem -> Datotečni sistem -> NTFS.
  3. Tam dvokliknite in omogočite možnost Omogoči dolge poti NTFS.
  4. Znova zaženite Windows 10.

Kako omogočiti dolge poti NTFS v sistemu Windows 10 s prilagoditvijo pravilnika skupine

  1. Odprite urejevalnik registra.
  2. Pojdite na naslednji registrski ključ:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

    Nasvet: lahko z enim klikom dostopate do želenega registrskega ključa.
    Če takšnega ključa nimate, ga preprosto ustvarite.

  3. Na desni strani ustvarite novo 32-bitno vrednost DWORD z imenom LongPathsEnabled. Podatke o vrednosti nastavite na 1.
    Opomba: Tudi če uporabljate 64-bitni Windows, še vedno morate ustvariti 32-bitno vrednost DWORD. Oglejte si naslednji posnetek zaslona:
  4. Znova zaženite Windows 10.

Končno obstaja način, da omogočite to novo funkcijo brez uporabe pravilnika skupine. Zahteva naslednjo prilagoditev.

Kako omogočiti dolge poti NTFS v sistemu Windows 10 s prilagoditvijo registra

  1. Odprite urejevalnik registra.
  2. Pojdite na naslednji registrski ključ:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

    Nasvet: lahko z enim klikom dostopate do želenega registrskega ključa.
    Če takšnega ključa nimate, ga preprosto ustvarite.

  3. Na desni strani ustvarite novo 32-bitno vrednost DWORD z imenom LongPathsEnabled. Podatke o vrednosti nastavite na 1.
  4. Znova zaženite Windows 10.

Končali ste.

Oglejte si naslednji videoposnetek:

Na naš YouTube kanal se lahko naročite tukaj: Youtube.

To je to. Ta funkcija je videti zelo zanimiva, saj končno obravnava eno od bolečih točk pri delu z operacijskim sistemom Windows. Videti je, da je bila za Windows 8.1 in Windows 7 to težavo leta 2013 odpravil hitri popravek KB2891362. Če pa obstajajo dodatni popravki za to v posodobitvi obletnice sistema Windows 10, bi bilo lepo, če bi Microsoft te spremembe prenesel tudi v Windows 8.1 in Windows 7.

Windows 10 Build 18356 (Fast Ring)

Windows 10 Build 18356 (Fast Ring)

Za Fast Ring Insiders je na voljo še ena posodobitev. Izdana različica 18356 s številnimi izboljš...

Preberi več

Prenesite Spremeni omrežno povezljivost za sodobno stanje pripravljenosti v sistemu Windows 10

To spletno mesto uporablja piškotke za izboljšanje vaše izkušnje med krmarjenjem po spletnem mest...

Preberi več

Preverite, ali je v sistemu Windows 10 vzpostavljeno ali prekinjeno moderno stanje pripravljenosti

Preverite, ali je v sistemu Windows 10 vzpostavljeno ali prekinjeno moderno stanje pripravljenosti

Kako preveriti, ali je povezana ali prekinjena sodobna pripravljenost v sistemu Windows 10Windows...

Preberi več