Longaj dosiernomoj en Vindozo 10

Ne nur uzante npm sub Vindozo, vi trovas limon, kiu nun aĝas preskaŭ 30 jarojn, kiu limigas la vojojn al dosierujoj kaj dosieroj ĝis maksimume 255 signoj. Ĉi tio ne kulpas NTFS, sed LFN . Ĉi tio kondukas al ĝenaj cimoj kaj nekongruo inter operaciumoj. En la tempoj de WSL tio estas bedaŭrinda kondiĉo, kiun bonŝance vi povas ripari en la registro dum kelka 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 Datreveno-Ĝisdatigo de Vindozo 10 vi finfine povas levi ĉi tiun limon. Vi devas scii, ke pli malnovaj programoj eble ne plu povos aliri dosierojn ekster ĉi tiu limo. Ne ĉiuj 32-bitaj programoj estas trafitaj ĉi tie kaj vi povas lasi ĝin provi. Vi navigas al la ŝlosilo kun regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

kaj kreas (se ĝi ne jam ekzistas) la DWORD-valoron (32-bitan) LongPathsEnabled kaj starigas la 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