Windows Tips & News

Sådan aktiverer du NTFS Long Paths i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

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

File Explorer Windows 10-mappeindstillingerAlle Windows-filsystemer har et koncept med filer og mapper for at få adgang til lagrede data. En sti er en strengværdi, der angiver, hvor disse data er gemt. Der er dog en begrænsning på 260 tegn for stien pålagt af Windows, som inkluderer drevbogstavet, kolon, adskillende skråstreg og et afsluttende null-tegn. Dette er ikke en begrænsning af NTFS-filsystemet, men af ​​de ældre API'er, der bruges til at få adgang til data. Der er også løsninger som at få adgang til Unicode (eller "brede") versioner af Windows API-funktionerne, og også ved at præfiksere stien med \\?\.

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

  1. Trykke Vinde + R taster sammen på dit tastatur og skriv:
    gpedit.msc

    Tryk på Enter.Windows 10 køre gpedit

  2. Group Policy Editor åbnes. Gå til Lokal computerpolitik -> Computerkonfiguration -> Administrative skabeloner -> System -> Filsystem -> NTFS.
  3. Der skal du dobbeltklikke og aktivere indstillingen Aktiver NTFS lange stier.gruppepolitik
  4. Genstart Windows 10.

Sådan aktiverer du NTFS Long Paths i Windows 10 ved hjælp af en gruppepolitik-tweak

  1. Åbn Registreringseditor.
  2. 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.

  3. På højre side skal du oprette en ny 32-bit DWORD-værdi med navnet LongPathsEnabled. Indstil dens værdidata til 1.registreringsdatabasen
    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:
  4. 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

  1. Åbn Registreringseditor.
  2. 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.

  3. På højre side skal du oprette en ny 32-bit DWORD-værdi med navnet LongPathsEnabled. Indstil dens værdidata til 1.
  4. 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.

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne
Sådan kalibrerer du skærmfarver i Windows 10

Sådan kalibrerer du skærmfarver i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneWindows 10 kommer...

Læs mere

Skift ClearType-skrifttypeindstillinger i Windows 10

Skift ClearType-skrifttypeindstillinger i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneClearType er en s...

Læs mere

Opret en genvej til Windows Defender Quick Scan i Windows 10

Opret en genvej til Windows Defender Quick Scan i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneWindows Defender ...

Læs mere