Longaj dosiernomoj en Vindozo 10

Ne nur kiam vi uzas npm en Vindozo, vi trovas limon kiu estas preskaŭ 30-jara kaj limigas vojojn al dosierujoj kaj dosieroj al maksimumo de 255 signoj. Ne NTFS kulpas ĉi tie, ĝi estas LFN . Ĉi tio kondukas al ĝenaj cimoj kaj nekongrueco inter operaciumoj. Ĉi tio estas bedaŭrinda situacio en tempoj de WSL , sed feliĉe vi povis ripari ĝin mem en la registro jam de iom da tempo.


Eĉ en aktuala Windows 10 Pro 1709 vi ricevas ĉi tiun mesaĝon kiam vi kreas dosierujon / dosieron-vojon tro longan:

Longaj dosiernomoj en Vindozo 10

Post la Datrevena Ĝisdatigo de Windows 10 vi povas finfine levi ĉi tiun limon. Vi devas konscii, ke pli malnova programaro eble ne plu povos aliri dosierojn kiuj estas ekster ĉi tiu limo. Ne ĉiuj 32-bita programaro estas tuŝita ĉi tie kaj vi povas fidi je testo. Vi navigas al la ŝlosilo per regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

kaj kreas (se ĝi ne jam ekzistas) la DWORD (32-bitan) valoron LongPathsEnabled kaj metas ĝian valoron al 1.

La ŝanĝo aktivas post rekomenco. Bedaŭrinde la endoma Esplorilo de Windows ne subtenas pli longajn vojojn nuntempe (ĉi tio espereble ŝanĝiĝos estonte). Anstataŭe vi povas uzi pli potencajn ilojn kiel One Commander , kiuj nun permesas vojojn kun signo longo de 32767 signoj.

Reen