Långa filnamn på Windows 10

Inte bara när man använder npm under Windows stöter man på en nästan 30 år gammal begränsning som begränsar sökvägar till mappar och filer till maximalt 255 tecken. Detta beror inte på NTFS, utan snarare LFN . Detta leder till irriterande buggar och inkompatibilitet mellan operativsystem. I WSL -åldern är detta en beklaglig situation, som lyckligtvis nu kan åtgärdas i registret.


Även på en nuvarande Windows 10 Pro 1709 får du detta meddelande när du skapar en mapp / filsökväg som är för lång:

Långa filnamn på Windows 10

Efter jubileumsuppdateringen av Windows 10 kan du äntligen höja denna gräns. Du bör vara medveten om att äldre programvara kanske inte längre kan komma åt filer som ligger utanför denna gräns. Inte varje 32-bitars programvara påverkas här och du kan låta den komma ner till ett test. Du navigerar till tangenten med regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

och skapar (om det inte redan finns) DWORD-värdet (32-bitars) LongPathsEnabled och ställer in dess värde till 1.

Ändringen är aktiv efter en omstart. Tyvärr stöder inte den interna Windows Explorer för närvarande längre vägar (detta kommer förhoppningsvis att förändras i framtiden). Istället kan du använda kraftfullare verktyg som One Commander , som nu tillåter banor med en karaktärslängd på 32767 tecken.

Tillbaka