Lange filnavne på Windows 10

Det er ikke kun, når du bruger npm på Windows, at du støder på en grænse, der er næsten 30 år gammel og begrænser stier til mapper og filer til maksimalt 255 tegn. Det er ikke NTFS, der er skyld her, det er LFN . Dette fører til irriterende fejl og inkompatibilitet mellem operativsystemer. Dette er en uheldig situation i tider med WSL , men heldigvis har du været i stand til at rette det selv i registreringsdatabasen i nogen tid nu.


Selv på en nuværende Windows 10 Pro 1709 får du denne besked, når du opretter en mappe / filsti, der er for lang:

Lange filnavne på Windows 10

Efter jubilæumsopdateringen af ​​Windows 10 kan du endelig løfte denne grænse. Du skal være opmærksom på, at ældre software muligvis ikke længere er i stand til at få adgang til filer, der er uden for denne grænse. Ikke al 32-bit software er påvirket her, og du kan stole på en test. Du navigerer til nøglen med regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

og opretter (hvis den ikke allerede findes) DWORD-værdien (32-bit) LongPathsEnabled og sætter dens værdi til 1.

Ændringen er aktiv efter en genstart. Desværre understøtter den interne Windows Stifinder ikke længere stier i øjeblikket (forhåbentlig vil dette ændre sig i fremtiden). I stedet kan du bruge mere kraftfulde værktøjer som One Commander , som nu tillader stier med en tegnlængde på 32767 tegn.

Tilbage