Principal Windows 10 Liens symboliques, liens physiques et jonctions d'annuaire dans Windows 10

Liens symboliques, liens physiques et jonctions d'annuaire dans Windows 10

Dans Windows 10, vous pouvez utiliser des liens symboliques pour rediriger facilement un dossier vers un autre emplacement. Les liens symboliques sont largement utilisés dans le système d'exploitation pour ses propres fichiers et dossiers. À l'aide de liens symboliques, vous pouvez économiser votre espace disque et rendre vos données accessibles à partir de divers emplacements du système de fichiers sans déplacer physiquement vos données.

Publicité

Les liens symboliques peuvent être très utiles dans de nombreuses situations. Par exemple, j'ai récemment ajouté un lecteur SSD à mon ordinateur et installé Windows là-bas. Toutes mes applications portables sont restées dans le dossier D: portable et beaucoup d'entre elles ont été configurées pour fonctionner avec le dossier D: documents. Le problème était qu'avant d'ajouter ce nouveau SSD, le chemin d'accès aux dossiers était C: portable et C: documents.

En liant symboliquement ces deux dossiers, tout fonctionne en quelques secondes. J'ai créé des liens symboliques nommés c: portable et c: documents sans déplacer un seul fichier ou dossier. Une autre chose intéressante est que si je déplace mes liens symboliques vers un autre emplacement, par exemple vers le lecteur E:, ils continuent de fonctionner et pointeront vers mes dossiers sur le lecteur D :.



Voici comment créer des liens symboliques.

el enfoque de windows 10 sigue al mouse

Pour la gestion des liens symboliques, Windows vous offre de nombreuses façons.

L'outil le plus connu est mklink. Il a la syntaxe suivante (mklink /?):

MKLINK [[/ D] | [/ H] | [/ J]] Lien cible

/ D - Crée un lien symbolique de répertoire. La valeur par défaut est un lien symbolique de fichier.
/ H - Crée un lien dur au lieu d'un lien symbolique.
/ J - Crée une jonction de répertoire.
Lien - Spécifie le nouveau nom du lien symbolique.
Cible - Spécifie le chemin (relatif ou absolu) auquel le nouveau lien fait référence.

Vous vous demandez peut-être maintenant quelle est la différence entre un lien symbolique d'annuaire et une jonction d'annuaire.

Quelle est la différence entre un lien symbolique d'annuaire et une jonction d'annuaire
Une jonction d'annuaire est un type plus ancien de lien symbolique, qui ne prend pas en charge les chemins UNC (chemins réseau commençant par \) et les chemins relatifs. Les jonctions d'annuaire sont prises en charge dans Windows 2000 et les systèmes Windows NT ultérieurs. Un lien symbolique d'annuaire, d'autre part, prend également en charge UNC et les chemins relatifs. Cependant, ils nécessitent au moins Windows Vista. Ainsi, dans la plupart des cas aujourd'hui, le lien symbolique d'annuaire est l'option préférée.

Quelle est la différence entre un lien dur et un lien symbolique
Un lien physique ne peut être créé que pour les fichiers, pas pour les dossiers. Vous ne pouvez pas créer de lien physique pour les répertoires. Ainsi, il a plus de limitations qu'une jonction d'annuaire et ne prend pas non plus en charge les chemins UNC.

Comment voir si un fichier ou un dossier est un lien symbolique
Créons les trois types de liens symboliques et voyons comment ils seront affichés dans le système d'exploitation.
Je vais créer le dossier Winaero sur mon bureau et le fichier texte Winaero.txt au même emplacement.
Ensuite, je vais créer un nouveau lien symbolique et une nouvelle jonction de répertoire pour le dossier et le fichier texte.

La commande mklink nécessite des privilèges d'administrateur, vous devez donc l'exécuter à partir d'un invite de commande élevée .

La commande suivante créera un nouveaulien symbolique d'annuaire:

mklink / d 'c:  users  winaero  desktop  lien symbolique du répertoire' 'c:  users  winaero  desktop  winaero'

Windows 10 créer un lien symbolique de répertoireUn lien symbolique de répertoire peut être identifié visuellement par l'icône de superposition de raccourci ajoutée à son icône principale:Windows 10 créer une jonction de répertoire

De plus, lorsque vous avez activé la colonne «Attributs» dans la vue Détails de l'Explorateur de fichiers, vous verrez l'attribut «L» qui indique qu'il s'agit d'un lien symbolique.Commande de lien symbolique de fichier Windows 10

Maintenant, créons un nouveaujonction de répertoirepour le dossier Winaero, comme suit:

mklink / j 'c:  users  winaero  desktop  jonction de répertoire' 'c:  users  winaero  desktop  winaero'

Lien symbolique de fichier Windows 10 dans lIl n'a pas de différence visuelle par rapport à un lien symbolique de répertoire dans l'Explorateur de fichiers, vous ne pouvez donc pas dire s'il s'agit d'une jonction de répertoire ou d'un lien symbolique de répertoire:Lien symbolique du fichier Windows 10

La seule façon de trouver le type de lien est d'utiliser la consoleà toicommander. Ouvrez une nouvelle fenêtre d'invite de commande dans le dossier qui contient votre lien et exécutez la commande dir. Voir la sortie:Commande de liaison matérielle de fichier Windows 10

Maintenant, créons unlien symbolique pour le fichier texteJ'ai créé. La commande est la suivante:

mklink 'c:  users  winaero  desktop  file symbolic link.txt' 'c:  users  winaero  desktop  winaero.txt'

Lien dur de fichier Windows 10 sur le bureauEncore une fois, il n'est pas visuellement différent d'un fichier de raccourci normal, en plus de la valeur de la colonne des attributs et du type d'élément `` lien symbolique '':

Liens matériels du système Windows 10

La situation est différente pourliens durs. Créons-en un:

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

Le lien physique n'a aucune différence visuelle par rapport à un fichier normal lorsqu'il est affiché dans l'Explorateur de fichiers:

La seule façon de s'assurer que le fichier est un lien physique est d'utiliser un autre utilitaire de console, fsutil.
Exécutez-le comme suit:

fsutil hardlink list 'fichier hard link.txt'

La commande mentionnée montre tous les fichiers liés en dur:

Vous ne pouvez pas voir si un fichier est un lien physique facilement car Explorer prêt à l'emploi ne donne pas une telle indication. Ils se comportent comme des fichiers normaux dans la sortie d'une commande dir ou dans l'Explorateur de fichiers.

Cependant, les liens physiques sont toujours des liens vers d'autres fichiers. Ils ne dupliquent pas le contenu du fichier cible et n'occupent pas d'espace disque redondant.

Dans Windows Vista et versions ultérieures, les jonctions de répertoire sont utilisées pour lier les anciens chemins de dossier de fichiers tels que C: Documents et Settings à des chemins plus récents tels que C: Users. Les liens symboliques sont également utilisés pour rediriger C: Users All Users vers C: ProgramData.

À partir de Windows Vista, les liens physiques sont également largement utilisés par Windows et son mécanisme de maintenance. De nombreux fichiers système sont des liens physiques vers des fichiers dans le dossier Windows Component Store. Si vous exécutez la commande fsutil hardlink list pour explorer.exe, notepad.exe ou regedit.exe, vous pouvez le voir vous-même!

le Dossier WinSxS stocke divers fichiers système, qui sont liés via des liens physiques aux fichiers situés dans les dossiers C: Windows, C: Windows System32 et d'autres dossiers système. Lorsque les mises à jour du système d'exploitation sont installées, les fichiers à l'intérieur de WinSxS sont à nouveau mis à jour et liés aux emplacements système.

C'est ça. Vous savez maintenant tout ce que vous devez savoir sur les liens symboliques dans Windows 10. À l'aide de ces informations, vous pouvez résoudre les problèmes de chemins lorsque vous ajoutez un nouveau lecteur de disque sur votre ordinateur, ou déplacez un dossier mais en avez toujours besoin chemin. N'hésitez pas à laisser un commentaire si vous avez une question ou quelque chose à ajouter.

Maintenant vois comment créer des liens symboliques avec PowerShell .

Des Articles Intéressants

Choix De L'Éditeur

Internet Explorer 11 ne recevra plus de mises à jour sur Windows 7
Internet Explorer 11 ne recevra plus de mises à jour sur Windows 7
Microsoft ne prend plus en charge Internet Explorer 11 sur Windows 7. Cela signifie que le navigateur ne recevra pas de mises à jour, même pour les vulnérabilités critiques. IE11 est remplacé par Microsoft Edge Chromium, qui est également disponible pour Windows 7. Internet Explorer 11 est un navigateur Web fourni avec de nombreuses versions de Windows. Sous Windows
Restaurer les éléments du panneau de configuration dans le menu Win + X dans Windows 10 Creators Update
Restaurer les éléments du panneau de configuration dans le menu Win + X dans Windows 10 Creators Update
Découvrez comment restaurer le Panneau de configuration classique dans le menu Win + X de Windows 10 Creators Update (Windows 10 build 14959 et supérieur).
Comment configurer l'accès à la messagerie Outlook.com via IMAP dans Thunderbird
Comment configurer l'accès à la messagerie Outlook.com via IMAP dans Thunderbird
Décrit comment vous pouvez configurer l'accès à la messagerie Outlook.com via IMAP
Archives par étiquette: StartupDelayInMSec
Archives par étiquette: StartupDelayInMSec
Tout ce que vous devez savoir sur Firefox 45
Tout ce que vous devez savoir sur Firefox 45
Firefox 45 est sorti pour les PC de bureau et pour Android. Cette version bénéficiera d'un support à long terme (ESR), ce qui signifie qu'elle recevra des mises à jour pendant une année entière.
Correction d'une erreur Nous n'avons pas pu terminer cette mise à jour dans Windows 10
Correction d'une erreur Nous n'avons pas pu terminer cette mise à jour dans Windows 10
Plusieurs utilisateurs de Windows 10 signalent que parfois Windows 10 n'est pas en mesure de se mettre à jour avec le message suivant: Nous n'avons pas pu terminer cette mise à jour. Annulation des modifications.
Activer les notifications par bulles dans Windows 10 à l'aide d'un ajustement du registre
Activer les notifications par bulles dans Windows 10 à l'aide d'un ajustement du registre
Dans cet article, nous verrons comment activer les notifications par bulles dans Windows 10 à l'aide d'un ajustement du registre.