Windows Tips & News

Συμβολικοί σύνδεσμοι, σκληροί σύνδεσμοι και συνδέσεις καταλόγου στα Windows 10

click fraud protection
ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

Στα Windows 10, μπορείτε να χρησιμοποιήσετε συμβολικούς συνδέσμους για να ανακατευθύνετε εύκολα έναν φάκελο σε άλλη τοποθεσία. Οι συμβολικοί σύνδεσμοι χρησιμοποιούνται ευρέως στο λειτουργικό σύστημα για τα δικά του αρχεία και φακέλους. Χρησιμοποιώντας συμβολικούς συνδέσμους, μπορείτε να εξοικονομήσετε χώρο στο δίσκο σας και να κάνετε τα δεδομένα σας προσβάσιμα από διάφορες τοποθεσίες του συστήματος αρχείων χωρίς να μετακινήσετε φυσικά τα δεδομένα σας.

Διαφήμιση

Οι συμβολικοί σύνδεσμοι μπορούν να είναι πολύ χρήσιμοι σε πολλές περιπτώσεις. Για παράδειγμα, πρόσφατα πρόσθεσα μια μονάδα SSD στον υπολογιστή μου και εγκατέστησα τα Windows εκεί. Όλες οι φορητές εφαρμογές μου παρέμειναν στον φάκελο D:\portable και πολλές από αυτές διαμορφώθηκαν να λειτουργούν με το φάκελο D:\documents. Το πρόβλημα ήταν ότι πριν προσθέσω αυτό το νέο SSD, η διαδρομή προς τους φακέλους ήταν C:\portable και C:\documents.

Με τη συμβολική σύνδεση αυτών των δύο φακέλων κατάφερα να λειτουργήσουν όλα μέσα σε λίγα δευτερόλεπτα. Δημιούργησα συμβολικούς συνδέσμους με το όνομα c:\portable και c:\documents χωρίς να μετακινήσω ούτε ένα αρχείο ή φάκελο. Ένα άλλο ενδιαφέρον πράγμα είναι ότι αν μετακινήσω τους συμβολικούς συνδέσμους μου σε κάποια άλλη τοποθεσία, για παράδειγμα, στη μονάδα δίσκου E:, συνεχίζουν να λειτουργούν και θα δείχνουν στους φακέλους μου στη μονάδα δίσκου D:.

Εδώ είναι πώς μπορούν να δημιουργηθούν συμβολικοί σύνδεσμοι.

Για τη διαχείριση συμβολικών συνδέσμων, τα Windows σάς προσφέρουν πολλούς τρόπους.

Το πιο διάσημο εργαλείο είναι το mklink. Έχει την ακόλουθη σύνταξη (mklink /?):

MKLINK [[/D] | [/H] | [/J]] Στόχος σύνδεσης

/D - Δημιουργεί έναν συμβολικό σύνδεσμο καταλόγου. Η προεπιλογή είναι ένας συμβολικός σύνδεσμος αρχείου.
/H - Δημιουργεί έναν σκληρό σύνδεσμο αντί για έναν συμβολικό σύνδεσμο.
/J - Δημιουργεί μια διασταύρωση καταλόγου.
Σύνδεσμος - Καθορίζει το νέο συμβολικό όνομα συνδέσμου.
Target - Καθορίζει τη διαδρομή (σχετική ή απόλυτη) στην οποία αναφέρεται ο νέος σύνδεσμος.

Τώρα μπορεί να αναρωτιέστε ποια είναι η διαφορά μεταξύ ενός συμβολικού συνδέσμου καταλόγου και μιας διασταύρωσης καταλόγου.

Ποια είναι η διαφορά μεταξύ ενός συμβολικού συνδέσμου καταλόγου και μιας διασταύρωσης καταλόγου
Μια διασταύρωση καταλόγου είναι ένας παλαιότερος τύπος συμβολικής σύνδεσης, ο οποίος δεν υποστηρίζει διαδρομές UNC (διαδρομές δικτύου που ξεκινούν με \\) και σχετικές διαδρομές. Οι διασταυρώσεις καταλόγου υποστηρίζονται στα Windows 2000 και νεότερα συστήματα Windows που βασίζονται σε NT. Ένας συμβολικός σύνδεσμος καταλόγου από την άλλη πλευρά υποστηρίζει επίσης UNC και σχετικές διαδρομές. Ωστόσο, απαιτούν τουλάχιστον Windows Vista. Έτσι, στις περισσότερες περιπτώσεις σήμερα, ο συμβολικός σύνδεσμος καταλόγου είναι η προτιμώμενη επιλογή.

Ποια είναι η διαφορά μεταξύ ενός σκληρού συνδέσμου και ενός συμβολικού συνδέσμου
Ένας σκληρός σύνδεσμος μπορεί να δημιουργηθεί μόνο για αρχεία, όχι φακέλους. Δεν μπορείτε να δημιουργήσετε έναν σκληρό σύνδεσμο για καταλόγους. Έτσι, έχει περισσότερους περιορισμούς από μια διασταύρωση καταλόγου και επίσης δεν υποστηρίζει διαδρομές UNC.

Πώς να δείτε εάν ένα αρχείο ή ένας φάκελος είναι ένας συμβολικός σύνδεσμος
Ας δημιουργήσουμε και τους τρεις τύπους συμβολικών συνδέσμων και ας δούμε πώς θα εμφανίζονται στο λειτουργικό σύστημα.
Θα δημιουργήσω τον φάκελο Winaero στην επιφάνεια εργασίας μου και το αρχείο κειμένου Winaero.txt στην ίδια θέση.
Στη συνέχεια, θα δημιουργήσω έναν νέο συμβολικό σύνδεσμο και μια νέα διασταύρωση καταλόγου για το φάκελο και το αρχείο κειμένου.

Η εντολή mklink απαιτεί δικαιώματα διαχειριστή, επομένως πρέπει να την εκτελέσετε από ένα ανυψωμένη γραμμή εντολών.

Η ακόλουθη εντολή θα δημιουργήσει ένα νέο συμβολικός σύνδεσμος καταλόγου:

mklink /d "c:\users\winaero\desktop\directory συμβολικός σύνδεσμος" "c:\users\winaero\desktop\winaero"

Τα Windows 10 δημιουργούν συμβολικό σύνδεσμο καταλόγουΈνας συμβολικός σύνδεσμος καταλόγου μπορεί να αναγνωριστεί οπτικά από το εικονίδιο επικάλυψης συντόμευσης που προστίθεται στο κύριο εικονίδιο του:Εικονίδιο επικάλυψης συμβολικού συνδέσμου καταλόγου Windows 10

Επιπλέον, όταν έχετε ενεργοποιήσει τη στήλη "Χαρακτηριστικά" στην προβολή Λεπτομέρειες της Εξερεύνησης αρχείων, θα δείτε το χαρακτηριστικό "L" που υποδεικνύει ότι πρόκειται για συμβολικό σύνδεσμο.Χαρακτηριστικά συμβολικής σύνδεσης καταλόγου Windows 10

Τώρα, ας δημιουργήσουμε ένα νέο διασταύρωση καταλόγου για το φάκελο Winaero, ως εξής:

mklink /j "c:\users\winaero\desktop\directory junction" "c:\users\winaero\desktop\winaero"

Windows 10 δημιουργία διασταύρωσης καταλόγουΔεν έχει οπτική διαφορά από έναν συμβολικό σύνδεσμο καταλόγου στην Εξερεύνηση αρχείων, επομένως δεν μπορείτε να πείτε εάν πρόκειται για διασταύρωση καταλόγου ή συμβολικό σύνδεσμο καταλόγου:Διασταύρωση καταλόγου Windows 10 στον εξερευνητή

Ο μόνος τρόπος για να βρείτε τον τύπο του συνδέσμου είναι να χρησιμοποιήσετε την κονσόλα σκην εντολή. Ανοίξτε ένα νέο παράθυρο γραμμής εντολών στο φάκελο που περιέχει τον σύνδεσμό σας και εκτελέστε την εντολή dir. Δείτε την έξοδο:Οι σύνδεσμοι των Windows 10 στην έξοδο cmd dir

Τώρα, ας δημιουργήσουμε ένα συμβολικός σύνδεσμος για το αρχείο κειμένου Δημιουργησα. Η εντολή είναι η εξής:

mklink "c:\users\winaero\desktop\file symbolic link.txt" "c:\users\winaero\desktop\winaero.txt"

Εντολή συμβολικής σύνδεσης αρχείων των Windows 10Και πάλι, δεν διαφέρει οπτικά από ένα κανονικό αρχείο συντόμευσης, εκτός από την τιμή της στήλης των χαρακτηριστικών και τον τύπο στοιχείου "σύνδεσμος":

Συμβολικός σύνδεσμος αρχείων Windows 10 στον εξερευνητήΣυμβολικός σύνδεσμος αρχείων Windows 10

Η κατάσταση είναι διαφορετική για σκληρούς συνδέσμους. Ας δημιουργήσουμε ένα:

mklink /h "c:\users\winaero\desktop\file hard link.txt" "c:\users\winaero\desktop\winaero.txt"

Εντολή σκληρού συνδέσμου αρχείου Windows 10Ο σκληρός σύνδεσμος δεν έχει οπτική διαφορά από ένα κανονικό αρχείο όταν εμφανίζεται στην Εξερεύνηση αρχείων:Windows 10 σκληρός σύνδεσμος αρχείων στον εξερευνητήWindows 10 αρχείο σκληρού συνδέσμου στην επιφάνεια εργασίας

Ο μόνος τρόπος για να διασφαλίσετε ότι το αρχείο είναι σκληρός σύνδεσμος είναι να χρησιμοποιήσετε ένα άλλο βοηθητικό πρόγραμμα κονσόλας, το fsutil.
Εκτελέστε το ως εξής:

fsutil λίστα σκληρών συνδέσμων "αρχείο σκληρού συνδέσμου.txt"

Η αναφερόμενη εντολή εμφανίζει όλα τα σκληρά συνδεδεμένα αρχεία:Windows 10 αρχείο σκληρού συνδέσμου στο fsutil

Δεν μπορείτε να δείτε εύκολα εάν ένα αρχείο είναι σκληρός σύνδεσμος, επειδή ο Explorer out of the box δεν δίνει τέτοια ένδειξη. Συμπεριφέρονται σαν κανονικά αρχεία στην έξοδο μιας εντολής dir ή στην Εξερεύνηση αρχείων.

Ωστόσο, οι σκληροί σύνδεσμοι εξακολουθούν να είναι σύνδεσμοι προς άλλα αρχεία. Δεν αντιγράφουν το περιεχόμενο του αρχείου προορισμού και δεν καταλαμβάνουν περιττό χώρο στο δίσκο.

Στα Windows Vista και μεταγενέστερα, οι διασταυρώσεις καταλόγου χρησιμοποιούνται για τη σύνδεση παλαιότερων διαδρομών φακέλων αρχείων όπως C:\Documents και Settings με νεότερες διαδρομές όπως C:\Users. Οι συμβολικοί σύνδεσμοι χρησιμοποιούνται επίσης για την ανακατεύθυνση C:\Users\All Users στο C:\ProgramData.

Ξεκινώντας με τα Windows Vista, οι σκληροί σύνδεσμοι χρησιμοποιούνται επίσης ευρέως από τα Windows και τον μηχανισμό σέρβις τους. Πολλά αρχεία συστήματος είναι σκληροί σύνδεσμοι προς αρχεία μέσα στο φάκελο του Windows Component Store. Εάν εκτελείτε την εντολή fsutil hardlink list για explorer.exe, notepad.exe ή regedit.exe, μπορείτε να το δείτε μόνοι σας!

Σκληροί σύνδεσμοι συστήματος Windows 10ο φάκελο WinSxS αποθηκεύει διάφορα αρχεία συστήματος, τα οποία συνδέονται μέσω σκληρών συνδέσμων με τα αρχεία που βρίσκονται στους φακέλους C:\Windows, C:\Windows\System32 και άλλους φακέλους συστήματος. Όταν εγκαθίστανται ενημερώσεις λειτουργικού συστήματος, τα αρχεία μέσα στο WinSxS ενημερώνονται και συνδέονται ξανά με τις θέσεις του συστήματος.

Αυτό είναι. Τώρα γνωρίζετε όλα όσα πρέπει να γνωρίζετε για τους συμβολικούς συνδέσμους στα Windows 10. Χρησιμοποιώντας αυτές τις πληροφορίες, μπορείτε να επιλύσετε προβλήματα με τις διαδρομές όταν προσθέτετε μια νέα μονάδα δίσκου στον υπολογιστή σας ή μετακινείτε κάποιο φάκελο, αλλά εξακολουθείτε να χρειάζεται να είναι προσβάσιμος μέσω της προηγούμενης διαδρομής του. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε κάποια ερώτηση ή έχετε κάτι να προσθέσετε.

Τώρα, δες πώς να δημιουργήσετε συμβολικούς συνδέσμους με το PowerShell.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Πώς να αποθηκεύσετε ένα θέμα στο Windows 10 Creators Update

Πώς να αποθηκεύσετε ένα θέμα στο Windows 10 Creators Update

Το Windows 10 Creators Update έλαβε μια ενημερωμένη διεπαφή χρήστη για εξατομίκευση και εμφάνιση....

Διαβάστε περισσότερα

Πώς να απενεργοποιήσετε τα σάρωση των άκρων της οθόνης αφής στα Windows 10

Πώς να απενεργοποιήσετε τα σάρωση των άκρων της οθόνης αφής στα Windows 10

13 ΑπαντήσειςΕάν είστε ο τυχερός κάτοχος μιας συσκευής Windows 10 με οθόνη αφής, ίσως να είστε εξ...

Διαβάστε περισσότερα

Ο Firefox 48 θα έρχεται με ενεργοποιημένη την "Ηλεκτρόλυση" (διαδικασία ανά καρτέλα).

Ο Firefox 48 θα έρχεται με ενεργοποιημένη την "Ηλεκτρόλυση" (διαδικασία ανά καρτέλα).

Ο Firefox 48, ο οποίος βρίσκεται αυτή τη στιγμή σε στάδιο beta, αναμένεται να κυκλοφορήσει σε στα...

Διαβάστε περισσότερα