Sådan aktiverer du NTFS Long Paths i Windows 10
I jubilæumsopdateringen til Windows 10 tog Microsoft endelig fat på et langvarigt problem, som udviklere stod over for under udviklingen - begrænsningen på 260 tegn for stielængde. Denne vejlængdebegrænsning var til stede i Windows i næsten en evighed. Hvis du ikke ved det, er den maksimale længde af filstien i alle aktuelt udgivne Windows-versioner 260 tegn. Startende med build 14352 af Windows 10, som er en del af Jubilæumsopdateringen (version 1607), kan denne begrænsning omgås.
Reklame
På slutbrugerniveau har nogle brugere måske allerede stået over for problemet tidligere, når File Explorer ikke tillader adgang til en fil eller en mappe, hvis stien til den overstiger 260 tegn. I en sådan situation har brugeren ingen anden løsning end enten at bruge symbolske links til at få adgang til disse data eller et tredjepartsværktøj, som bruger løsninger. For eksempel kan det alternative filhåndteringsværktøj, Total Commander, hjælpe dig med at få adgang til sådanne filer og mapper, da det er i stand til at arbejde med lange stier ud af boksen.
Dog har Explorer Shell stadig haft denne begrænsning i Windows i årevis. For at løse dette problem har Microsoft foretaget de relevante ændringer i Windows 10. En ny gruppepolitikindstilling, tilgængelig fra Windows 10 build 14352, vil tillade operativsystemet at have stier længere end 260 tegn:
Aktivering af lange NTFS-stier vil give manifesterede Win32-applikationer og Windows Store-applikationer adgang til stier ud over den normale grænse på 260 tegn pr. node. Aktivering af denne indstilling vil medføre, at de lange stier er tilgængelige i processen.
Dette betyder faktisk, at en applikation skal have følgende linje i sit manifest:
sand
Et manifest er en lille fil, der indeholder yderligere information om EXE-processen, såsom kompatibilitetsoplysninger og DPI-bevidsthed osv.
Udover at appudvikleren tilføjer manifestet, bør den relevante gruppepolitikindstilling være aktiveret. Dette kan gøres ved hjælp af Group Policy Editor eller ved at bruge en Registry tweak.
Sådan aktiverer du NTFS Long Paths i Windows 10 ved hjælp af gruppepolitik
- Trykke Vinde + R taster sammen på dit tastatur og skriv:
gpedit.msc
Tryk på Enter.
- Group Policy Editor åbnes. Gå til Lokal computerpolitik -> Computerkonfiguration -> Administrative skabeloner -> System -> Filsystem -> NTFS.
- Der skal du dobbeltklikke og aktivere indstillingen Aktiver NTFS lange stier.
- Genstart Windows 10.
Sådan aktiverer du NTFS Long Paths i Windows 10 ved hjælp af en gruppepolitik-tweak
- Åbn Registreringseditor.
- Gå til følgende registreringsdatabasenøgle:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies
Tip: Det kan du få adgang til den ønskede registreringsnøgle med et enkelt klik.
Hvis du ikke har sådan en nøgle, så skal du bare oprette den. - På højre side skal du oprette en ny 32-bit DWORD-værdi med navnet LongPathsEnabled. Indstil dens værdidata til 1.
Bemærk: Også selvom du kører 64-bit Windows, skal du stadig oprette en 32-bit DWORD-værdi. Se følgende skærmbillede: - Genstart Windows 10.
Endelig er der en måde at aktivere denne nye funktion uden at bruge gruppepolitik. Det kræver følgende tweak.
Sådan aktiverer du NTFS Long Paths i Windows 10 ved hjælp af en tweak i registreringsdatabasen
- Åbn Registreringseditor.
- Gå til følgende registreringsdatabasenøgle:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Tip: Det kan du få adgang til den ønskede registreringsnøgle med et enkelt klik.
Hvis du ikke har sådan en nøgle, så skal du bare oprette den. - På højre side skal du oprette en ny 32-bit DWORD-værdi med navnet LongPathsEnabled. Indstil dens værdidata til 1.
- Genstart Windows 10.
Du er færdig.
Se følgende video:
Du kan abonnere på vores YouTube-kanal her: Youtube.
Det er det. Denne funktion ser meget interessant ud, da den endelig adresserer et af smertepunkterne ved at arbejde med Windows. Det ser ud til, at for Windows 8.1 og Windows 7 blev dette problem rettet i 2013 af hotfix KB2891362. Men hvis der er yderligere rettelser til dette i Windows 10 Anniversary Update, ville det være rart, hvis Microsoft også porterede disse ændringer til Windows 8.1 og Windows 7.