Μεγάλα ονόματα αρχείων στα Windows 10

Όχι μόνο όταν χρησιμοποιείτε το npm στα Windows συναντάτε ένα όριο που είναι τώρα σχεδόν 30 ετών, το οποίο περιορίζει τις διαδρομές σε φακέλους και αρχεία σε έως 255 χαρακτήρες. Αυτό δεν είναι λάθος του NTFS, αλλά LFN . Αυτό οδηγεί σε ενοχλητικά σφάλματα και ασυμβατότητα μεταξύ λειτουργικών συστημάτων. Σε περιόδους WSL, αυτή είναι μια λυπηρή κατάσταση, την οποία ευτυχώς μπορείτε να διορθώσετε τον εαυτό σας στο μητρώο για κάποιο χρονικό διάστημα.


Ακόμη και σε ένα τρέχον Windows 10 Pro 1709 λαμβάνετε αυτό το μήνυμα όταν δημιουργείτε μια διαδρομή φακέλου / αρχείου που είναι πολύ μεγάλη:

Μεγάλα ονόματα αρχείων στα Windows 10

Μετά την Επετειακή ενημέρωση των Windows 10 μπορείτε τελικά να καταργήσετε αυτό το όριο. Πρέπει να γνωρίζετε ότι το παλιότερο λογισμικό ενδέχεται να μην μπορεί πλέον να έχει πρόσβαση σε αρχεία που δεν υπερβαίνουν αυτό το όριο. Δεν επηρεάζεται κάθε λογισμικό 32-bit εδώ και μπορείτε να το αφήσετε να δοκιμάσει. Πλοηγηθείτε στο κλειδί με regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

και δημιουργεί (εάν δεν υπάρχει ήδη) την τιμή DWORD (32-bit) LongPathsEnabled και ορίστε την τιμή σε 1.

Η αλλαγή είναι ενεργή μετά την επανεκκίνηση. Δυστυχώς, αυτή τη στιγμή η Εξερεύνηση των Windows δεν υποστηρίζει μεγαλύτερες διαδρομές αυτή τη στιγμή (ελπίζουμε ότι αυτό θα αλλάξει στο μέλλον). Αντ 'αυτού, μπορείτε να χρησιμοποιήσετε πιο ισχυρά εργαλεία όπως το One Commander , τα οποία τώρα επιτρέπουν διαδρομές με μήκος χαρακτήρων 32767 χαρακτήρων.

Πίσω