I Windows 10-jubilæumsopdatering behandlede Microsoft endelig et langvarigt problem, som udviklere stod over for, mens de udviklede sig - 260 tegnbegrænsningen for stillæ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 frigivne 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åes.
Annoncering
Alle 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 den sti, der pålægges af Windows, som inkluderer drevbogstav, kolon, adskillende tilbageslag 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 adgang til Unicode (eller 'brede') versioner af Windows API-funktionerne og også ved at prefikse stien med \? .På slutbrugerniveau har nogle brugere muligvis 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 at enten bruge symbolske links til at få adgang til disse data eller et tredjepartsværktøj, der 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 kassen.
hvordan jeg ændrer mit airdrop-navn
Explorer Shell har dog stadig haft denne begrænsning i Windows i årevis. For at løse dette problem har Microsoft foretaget de passende ændringer i Windows 10. En ny indstilling for gruppepolitik, der starter med Windows 10 build 14352, giver operativsystemet mulighed for at have stier, der er længere end 260 tegn:
Aktivering af NTFS lange stier giver manifesterede Win32-applikationer og Windows Store-applikationer adgang til stier ud over den normale 260 tegngrænse 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 manifestet:
hvordan man opretter forbindelse til enhver wifi
rigtigt
Et manifest er en lille fil, der indeholder yderligere oplysninger om processen EXE, såsom kompatibilitetsoplysninger og DPI-opmærksomhed osv.
Udover appudvikleren, der tilføjer manifestet, skal den relevante indstilling for gruppepolitik aktiveres. Dette kan gøres ved hjælp af gruppepolicyeditor eller ved hjælp af et registerjustering.
Sådan aktiveres NTFS lange stier i Windows 10 ved hjælp af gruppepolitik
- Tryk på Win + R-tasterne 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 Aktivér NTFS lange stier .
- Genstart Windows 10.
Sådan aktiveres NTFS lange stier i Windows 10 ved hjælp af en gruppepolitisk tilpasning
- Åbn Registreringseditor .
- Gå til følgende registreringsnøgle:
HKEY_LOCAL_MACHINE System CurrentControlSet Policies
Tip: Du kan få adgang til den ønskede registreringsnøgle med et enkelt klik .
Hvis du ikke har en sådan nøgle, skal du bare oprette den. - På højre side skal du oprette en ny 32-bit DWORD-værdi med navnetLongPathsEnabled. Indstil værdidataene til 1.
Bemærk: 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 aktiveres NTFS lange stier i Windows 10 ved hjælp af et registerjustering
- Åbn Registreringseditor .
- Gå til følgende registreringsnøgle:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem
Tip: Du kan få adgang til den ønskede registreringsnøgle med et enkelt klik .
Hvis du ikke har en sådan nøgle, skal du bare oprette den. - På højre side skal du oprette en ny 32-bit DWORD-værdi med navnetLongPathsEnabled. Indstil værdidataene 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 Windows 8.1 og Windows 7, dette problem blev løst 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.
uenighed om, hvordan du forlader en server, du oprettede