Nomi di file lunghi su Windows 10

Non è solo quando si utilizza npm su Windows che si incontra un limite vecchio di quasi 30 anni e che limita i percorsi di cartelle e file a un massimo di 255 caratteri. Non è NTFS la colpa qui, è LFN . Ciò porta a fastidiosi bug e incompatibilità tra i sistemi operativi. Questa è una situazione spiacevole ai tempi di WSL , ma per fortuna sei riuscito a risolverlo da solo nel registro ormai da qualche tempo.


Anche su un attuale Windows 10 Pro 1709 ricevi questo messaggio quando crei un percorso di cartella / file troppo lungo:

Nomi di file lunghi su Windows 10

Dopo l'Aggiornamento Anniversario di Windows 10 potrai finalmente eliminare questo limite. Tieni presente che il software precedente potrebbe non essere più in grado di accedere ai file che non rientrano in questo limite. Non tutto il software a 32 bit è interessato da questo problema e puoi fare affidamento su un test. Vai alla chiave con regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

e crea (se non esiste già) il valore DWORD (32 bit) LongPathsEnabled e ne imposta il valore a 1.

La modifica è attiva dopo un riavvio. Purtroppo, Windows Explorer interno non supporta percorsi più lunghi al momento (si spera che questo cambierà in futuro). Invece, puoi utilizzare strumenti più potenti come One Commander , che ora consente percorsi con una lunghezza di 32767 caratteri.

Indietro