Windows Tips & News

Slik aktiverer du NTFS Long Paths i Windows 10

click fraud protection

I Windows 10 Jubileumsoppdatering tok Microsoft endelig opp et langvarig problem som utviklere møtte mens de utviklet - begrensningene på 260 tegn for banelengde. Denne banelengdebegrensningen var til stede i Windows i nesten en evighet. I tilfelle du ikke vet, i alle utgitte Windows-versjoner, er den maksimale lengden på filbanen 260 tegn. Fra og med build 14352 av Windows 10, som er en del av jubileumsoppdateringen (versjon 1607), kan denne begrensningen omgås.
Filutforsker Windows 10-mappealternativerAlle Windows-filsystemer har et konsept med filer og mapper for å få tilgang til lagrede data. En bane er en strengverdi som indikerer hvor disse dataene er lagret. Imidlertid er det en begrensning på 260 tegn for banen pålagt av Windows, som inkluderer stasjonsbokstaven, kolon, skillende skråstreker og et avsluttende null-tegn. Dette er ikke en begrensning for NTFS-filsystemet, men for de eldre APIene som brukes for å få tilgang til data. Det finnes også løsninger som å få tilgang til Unicode (eller "brede") versjoner av Windows API-funksjonene, og også ved å prefiksere banen med \\?\.

På sluttbrukernivå kan noen brukere allerede ha møtt problemet tidligere, når filutforsker ikke tillater tilgang til en fil eller mappe, hvis banen til den overskrider 260 tegn. I en slik situasjon har brukeren ingen annen løsning enn å enten bruke symbolske lenker for å få tilgang til disse dataene eller et tredjepartsverktøy som bruker løsninger. For eksempel kan det alternative filbehandlingsverktøyet, Total Commander, hjelpe deg med å få tilgang til slike filer og mapper, siden det er i stand til å jobbe med lange baner ut av boksen.

Imidlertid har Explorer Shell fortsatt hatt denne begrensningen i Windows i årevis. For å løse dette problemet har Microsoft gjort de nødvendige endringene i Windows 10. En ny gruppepolicyinnstilling, tilgjengelig fra Windows 10 build 14352, vil tillate operativsystemet å ha stier som er lengre enn 260 tegn:

Aktivering av NTFS lange baner vil tillate manifesterte Win32-applikasjoner og Windows Store-applikasjoner å få tilgang til stier utover den normale 260 tegngrensen per node. Aktivering av denne innstillingen vil føre til at de lange banene blir tilgjengelige i prosessen.

Dette betyr faktisk at en applikasjon må ha følgende linje i manifestet:

ekte

Et manifest er en liten fil som inneholder tilleggsinformasjon om EXE-prosessen, for eksempel kompatibilitetsinformasjon og DPI-bevissthet etc.

I tillegg til at apputvikleren legger til manifestet, bør den aktuelle gruppepolicyinnstillingen være aktivert. Dette kan gjøres ved å bruke Group Policy Editor eller ved å bruke en registerjustering.

Slik aktiverer du NTFS Long Paths i Windows 10 ved hjelp av gruppepolicy

  1. trykk Vinne + R taster sammen på tastaturet og skriv:
    gpedit.msc

    Trykk enter.

  2. Group Policy Editor åpnes. Gå til Lokal datamaskinpolicy -> Datamaskinkonfigurasjon -> Administrative maler -> System -> Filsystem -> NTFS.
  3. Der, dobbeltklikk og aktiver alternativet Aktiver NTFS lange baner.
  4. Start Windows 10 på nytt.

Slik aktiverer du NTFS Long Paths i Windows 10 ved hjelp av en gruppepolicyjustering

  1. Åpne Registerredigering.
  2. Gå til følgende registernøkkel:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

    Tips: Du kan få tilgang til ønsket registernøkkel med ett klikk.
    Hvis du ikke har en slik nøkkel, er det bare å lage den.

  3. På høyre side oppretter du en ny 32-biters DWORD-verdi med navnet LongPathsEnabled. Sett verdidataene til 1.
    Merk: Selv om du kjører 64-bits Windows, må du fortsatt opprette en 32-biters DWORD-verdi. Se følgende skjermbilde:
  4. Start Windows 10 på nytt.

Endelig er det en måte å aktivere denne nye funksjonen uten å bruke gruppepolicy. Det krever følgende justering.

Slik aktiverer du NTFS Long Paths i Windows 10 ved hjelp av en registerjustering

  1. Åpne Registerredigering.
  2. Gå til følgende registernøkkel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

    Tips: Du kan få tilgang til ønsket registernøkkel med ett klikk.
    Hvis du ikke har en slik nøkkel, er det bare å lage den.

  3. På høyre side oppretter du en ny 32-biters DWORD-verdi med navnet LongPathsEnabled. Sett verdidataene til 1.
  4. Start Windows 10 på nytt.

Du er ferdig.

Se følgende video:

Du kan abonnere på vår YouTube-kanal her: Youtube.

Det er det. Denne funksjonen ser veldig interessant ut, siden den endelig tar for seg et av smertepunktene ved å jobbe med Windows. Det ser ut som for Windows 8.1 og Windows 7, dette problemet ble løst i 2013 av hurtigreparasjonen KB2891362. Men hvis det er flere rettelser for dette i Windows 10 Anniversary Update, ville det være fint om Microsoft porterte disse endringene til Windows 8.1 og Windows 7 også.

Sysinternals-apper er nå tilgjengelige på Microsoft Store

Sysinternals-apper er nå tilgjengelige på Microsoft Store

Etter å ha publisert PowerToys-appen i Microsoft Store for Windows 11, tok Microsoft med seg et a...

Les mer

Lytt til mikrofon med avspillingsenhet i Windows 10

Lytt til mikrofon med avspillingsenhet i Windows 10

1 svarHvordan lytte til mikrofon med avspillingsenhet i Windows 10Du kan lytte til mikrofonen din...

Les mer

Finn om kontoen din er administrator i Windows 10

Finn om kontoen din er administrator i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenI Windows 10 har b...

Les mer