Στο Windows 10 Anniversary Update, η Microsoft αντιμετώπισε επιτέλους ένα μακροχρόνιο ζήτημα που αντιμετώπισαν οι προγραμματιστές κατά την ανάπτυξη - τον περιορισμό των 260 χαρακτήρων για το μήκος διαδρομής. Αυτός ο περιορισμός μήκους διαδρομής υπήρχε στα Windows για σχεδόν μια αιωνιότητα. Σε περίπτωση που δεν γνωρίζετε, σε όλες τις τρέχουσες εκδόσεις των Windows, το μέγιστο μήκος της διαδρομής αρχείου είναι 260 χαρακτήρες. Ξεκινώντας με την έκδοση 14352 των Windows 10, η οποία αποτελεί μέρος της Επέτειος Ενημέρωσης (έκδοση 1607), αυτός ο περιορισμός μπορεί να παρακαμφθεί.
Διαφήμιση
Όλα τα συστήματα αρχείων των Windows έχουν μια ιδέα για αρχεία και φακέλους για πρόσβαση σε αποθηκευμένα δεδομένα. Μια διαδρομή είναι μια τιμή συμβολοσειράς που δείχνει πού αποθηκεύονται αυτά τα δεδομένα. Ωστόσο, υπάρχει ένας περιορισμός των 260 χαρακτήρων για τη διαδρομή που επιβάλλεται από τα Windows, η οποία περιλαμβάνει το γράμμα μονάδας δίσκου, την άνω και κάτω τελεία, τον διαχωρισμό κάθετων και έναν μηδενικό χαρακτήρα τερματισμού. Αυτό δεν είναι περιορισμός του συστήματος αρχείων NTFS αλλά των παλαιών API που χρησιμοποιούνται για πρόσβαση σε δεδομένα. Υπάρχουν επίσης εναλλακτικές λύσεις όπως η πρόσβαση στις εκδόσεις Unicode (ή «ευρεία») των λειτουργιών των Windows API, καθώς επίσης και με το πρόθεμα της διαδρομής με \? .Σε επίπεδο τελικού χρήστη, ορισμένοι χρήστες ενδέχεται να είχαν ήδη αντιμετωπίσει το πρόβλημα στο παρελθόν, όταν η Εξερεύνηση αρχείων δεν επιτρέπει την πρόσβαση σε αρχείο ή φάκελο, εάν η διαδρομή προς αυτό υπερβαίνει τους 260 χαρακτήρες. Σε μια τέτοια περίπτωση, ο χρήστης δεν έχει άλλη λύση παρά να χρησιμοποιήσει συμβολικούς συνδέσμους για πρόσβαση σε αυτά τα δεδομένα ή ένα εργαλείο τρίτου μέρους που χρησιμοποιεί λύσεις. Για παράδειγμα, το εναλλακτικό εργαλείο διαχείρισης αρχείων, το Total Commander μπορεί να σας βοηθήσει να αποκτήσετε πρόσβαση σε τέτοια αρχεία και φακέλους, καθώς είναι σε θέση να λειτουργεί με μεγάλες διαδρομές έξω από το κουτί.
μπορείτε να προσθέσετε γραμματοσειρές στα έγγραφα Google
Ωστόσο, το Explorer Shell εξακολουθεί να έχει αυτόν τον περιορισμό στα Windows για χρόνια. Για να επιλύσει αυτό το ζήτημα, η Microsoft έχει πραγματοποιήσει τις κατάλληλες αλλαγές στα Windows 10. Μια νέα ρύθμιση πολιτικής ομάδας, διαθέσιμη από τα Windows 10 build 14352, θα επιτρέψει στο λειτουργικό σύστημα να έχει διαδρομές μεγαλύτερες από 260 χαρακτήρες:
Η ενεργοποίηση μεγάλων διαδρομών NTFS θα επιτρέψει σε εφαρμογές Win32 και εφαρμογές Windows Store να έχουν πρόσβαση σε διαδρομές πέρα από το κανονικό όριο των 260 char ανά κόμβο. Η ενεργοποίηση αυτής της ρύθμισης θα προκαλέσει την πρόσβαση των μεγάλων διαδρομών στη διαδικασία.
Αυτό σημαίνει στην πραγματικότητα ότι μια εφαρμογή πρέπει να έχει την ακόλουθη γραμμή στο μανιφέστο της:
μπορώ να αλλάξω το όνομα χρήστη μου snapchat
αληθής
Ένα μανιφέστο είναι ένα μικρό αρχείο που περιέχει πρόσθετες πληροφορίες σχετικά με τη διαδικασία EXE, όπως πληροφορίες συμβατότητας και ευαισθητοποίηση DPI κ.λπ.
Εκτός από τον προγραμματιστή της εφαρμογής που προσθέτει το μανιφέστο, θα πρέπει να ενεργοποιηθεί η κατάλληλη ρύθμιση πολιτικής ομάδας. Αυτό μπορεί να γίνει χρησιμοποιώντας τον Επεξεργαστή πολιτικής ομάδας ή χρησιμοποιώντας μια τροποποίηση μητρώου.
Πώς να ενεργοποιήσετε τις διαδρομές NTFS Long στα Windows 10 χρησιμοποιώντας την πολιτική ομάδας
- Πατήστε τα πλήκτρα Win + R μαζί στο πληκτρολόγιό σας και πληκτρολογήστε:
gpedit.msc
Πατήστε Enter.
- Θα ανοίξει το πρόγραμμα επεξεργασίας πολιτικής ομάδας. Μεταβείτε στην Τοπική πολιτική υπολογιστή -> Διαμόρφωση υπολογιστή -> Πρότυπα διαχείρισης -> Σύστημα -> Σύστημα αρχείων -> NTFS.
- Εκεί, κάντε διπλό κλικ και ενεργοποιήστε την επιλογή Ενεργοποίηση μεγάλων διαδρομών NTFS .
- Επανεκκινήστε τα Windows 10.
Πώς να ενεργοποιήσετε τις διαδρομές NTFS Long στα Windows 10 χρησιμοποιώντας μια τροποποίηση πολιτικής ομάδας
- Ανοίξτε τον Επεξεργαστή μητρώου .
- Μεταβείτε στο ακόλουθο κλειδί μητρώου:
HKEY_LOCAL_MACHINE System CurrentControlSet Policies
Συμβουλή: Μπορείτε αποκτήστε πρόσβαση στο επιθυμητό κλειδί μητρώου με ένα κλικ .
Εάν δεν έχετε τέτοιο κλειδί, απλώς δημιουργήστε το. - Στη δεξιά πλευρά, δημιουργήστε μια νέα τιμή DWORD 32-bit με το όνομαLongPathsEnabled. Ορίστε τα δεδομένα τιμής σε 1.
Σημείωση: Ακόμα κι αν χρησιμοποιείτε Windows 64-bit , πρέπει να δημιουργήσετε μια τιμή DWORD 32-bit. Δείτε το παρακάτω στιγμιότυπο οθόνης: - Επανεκκινήστε τα Windows 10.
Τέλος, υπάρχει ένας τρόπος για να ενεργοποιήσετε αυτήν τη νέα δυνατότητα χωρίς τη χρήση πολιτικής ομάδας. Απαιτεί το ακόλουθο τσίμπημα.
Πώς να ενεργοποιήσετε τα NTFS Long Paths στα Windows 10 χρησιμοποιώντας ένα Registry tweak
- Ανοίξτε τον Επεξεργαστή μητρώου .
- Μεταβείτε στο ακόλουθο κλειδί μητρώου:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem
Συμβουλή: Μπορείτε αποκτήστε πρόσβαση στο επιθυμητό κλειδί μητρώου με ένα κλικ .
Εάν δεν έχετε τέτοιο κλειδί, απλώς δημιουργήστε το. - Στη δεξιά πλευρά, δημιουργήστε μια νέα τιμή DWORD 32-bit με το όνομαLongPathsEnabled. Ορίστε τα δεδομένα τιμής σε 1.
- Επανεκκινήστε τα Windows 10 .
Τελείωσες.
Δείτε το παρακάτω βίντεο:
Μπορείτε να εγγραφείτε στο κανάλι μας στο YouTube εδώ: Youtube .
Αυτό είναι. Αυτή η δυνατότητα φαίνεται πολύ ενδιαφέρουσα, καθώς επιτέλους αντιμετωπίζει ένα από τα βασικά σημεία της εργασίας με τα Windows. Φαίνεται ότι για τα Windows 8.1 και Windows 7, αυτό το πρόβλημα επιδιορθώθηκε το 2013 από την επείγουσα επιδιόρθωση KB2891362. Ωστόσο, εάν υπάρχουν πρόσθετες επιδιορθώσεις για αυτό στην Επετειακή ενημέρωση των Windows 10, θα ήταν ωραίο εάν η Microsoft μετέφερε αυτές τις αλλαγές στα Windows 8.1 και στα Windows 7.
πώς να κάνετε έναν ρόλο στη διαφωνία