Jump to content

Pourquoi Windows utilise-t-il toujours des lettres pour les lecteurs?


IceCream

Recommended Posts

Windows attribue généralement à votre lecteur système la lettre et attribue des lettres différentes à d'autres périphériques de stockage. C'est inhabituel: macOS et Linux n'utilisent pas de lettres. Windows peut accéder aux lecteurs sans lettre, alors pourquoi les utilise-t-il?

 

D'où viennent les lettres de lecteur?

 

img_5d16965ae6b54.png.pagespeed.ce.xLIFSZMUD_.png

 

Comme beaucoup de choses dans Windows, telles que la façon dont il utilise  des barres obliques inversées au lieu de barres obliques inverses, les lettres de lecteur remontent à l'époque de MS-DOS (en fait, même un peu plus tôt). C'est la raison pour laquelle le lecteur système Windows utilise la lettre - A: et B: étaient réservés aux lecteurs de disquettes.

 

Les lettres de lecteur ont été transférées sous MS-DOS à partir de CP / M, un système d'exploitation plus ancien. Ils offraient un moyen d'accéder à des périphériques de stockage logiques et physiques contenant des fichiers. Pour accéder à un fichier nommé README.TXT sur le deuxième lecteur de disquette, il vous suffit de taper B: README.TXT.

 

Le besoin de lettres de lecteur est évident sur la ligne de commande. S'il n'y avait pas de lettres de lecteur, comment spécifier rapidement les chemins d'accès aux fichiers sur différents périphériques? C’était le système hérité de MS-DOS et Microsoft l’a maintenu depuis.

 

Bien que les lettres de lecteur puissent sembler moins importantes maintenant que nous utilisons des bureaux graphiques et que nous pouvons simplement cliquer sur des icônes, elles ont toujours leur importance. Même si vous accédez à vos fichiers uniquement via des outils graphiques, les programmes que vous utilisez doivent faire référence à ces fichiers avec un chemin de fichier en arrière-plan, et ils utilisent des lettres de lecteur pour le faire.

 

L'alternative Unix: Mount Points

Les lettres de lecteur ne sont toutefois pas la seule solution possible. Les systèmes d’exploitation macOS, Linux et d’autres systèmes d’exploitation de type Unix d’Apple utilisent une méthode différente pour accéder à différentes partitions et périphériques de stockage.

 

Plutôt que d'être accessible à la lettre, un périphérique peut être rendu accessible via un chemin de répertoire dans le système de fichiers. Par exemple, sous Linux, les périphériques de stockage externes étaient généralement montés sur /mount. Ainsi, plutôt que d'accéder à un lecteur de DVD sous D :, vous pouvez y accéder à /mount/dvd.

 

Cela va à la “racine” du système de fichiers. Linux et macOS n’ont pas de lettres de lecteur, donc la partie de base du système de fichiers n’est pas une lettre. Au lieu de cela, ils ont un répertoire racine, qui est /. Le lecteur système est «monté» (mis à disposition) à / au lieu de \. Les autres lecteurs peuvent être montés dans des dossiers arbitraires. Si vous souhaitez que votre répertoire personnel soit stocké sur un autre lecteur, vous pouvez le monter dans /home. Le contenu du lecteur sera alors accessible dans /home.

 

Vous pouvez accéder aux lecteurs sur Windows sans lettres

 

img_5d1698056fbd6.png.pagespeed.ce.X5ewex11vf.png

 

Alors, pourquoi ne pouvez-vous pas monter des disques sur Windows comme celui-ci, les rendant accessibles par des chemins arbitraires plutôt que par des lettres? Pourquoi ne pouvez-vous pas accéder à votre clé USB via \USB\, par exemple?

 

Et bien, vous pouvez! Les versions modernes de Windows vous permettent également de monter des périphériques de stockage sur un chemin de dossier . Cette option est disponible dans l' outil de gestion de disque . Cliquez avec le bouton droit de la souris sur une partition d'un lecteur, sélectionnez «Modifier les lettres de lecteur et les chemins d'accès», puis cliquez sur «Ajouter». Vous pouvez utiliser l'option «Monter dans le dossier NTFS vide suivant» pour créer un périphérique de stockage uniquement sur un chemin de dossier. comme vous pouvez sur les systèmes d'exploitation de type Unix.

 

Pour ce faire, vous devez toutefois monter le lecteur sur un chemin de dossier sur un volume NTFS, et ce volume NTFS doit être monté sur une lettre de lecteur.

 

img_5d1696db071e8.png.pagespeed.ce.bjE8gZUn2t.png

 

Ainsi, même si vous manquiez de lettres de lecteur de A: à Z:, vous pourrez toujours monter des périphériques de stockage supplémentaires et y accéder sous Windows. Vous n'êtes pas limité à 26 lecteurs sur les versions modernes de Windows.

 

Vous pouvez également changer les lecteurs qui utilisent quelles lettres de Gestion des disques - bien que vous ne puissiez pas changer votre lecteur en une autre lettre. Même changer une lettre comme en E: peut causer des problèmes. Par exemple, si vous avez un raccourci pointant sur le lecteur et que les fichiers se trouvent soudainement sur E :, le raccourci sera rompu.

 

Pourquoi Windows utilise-t-il toujours des lettres?

 

img_5d16975e3ea74.png.pagespeed.ce.ArYPqG3Gma.png

 

Si les lettres de lecteur (comme C : sont un ancien artefact et que Windows peut fonctionner sans elles, pourquoi les utilise-t-elle toujours?

 

La raison est simple et explique de nombreuses décisions de conception Windows: compatibilité avec les versions antérieures. Les premières versions de Windows devaient être compatibles avec le logiciel MS-DOS et les versions modernes de Windows devaient être compatibles avec les logiciels Windows plus anciens. Les lettres de lecteur continuent à être reportées.

 

Après tout, le désordre est suffisant, il suffit de conduire des lettres! Techniquement, il est possible d'installer Windows pour que ne soit pas votre lecteur système. Vous pouvez l'installer sur le lecteur G:\ et disposer des dossiers G:\Windows, G:\Users et G:\Program Files. ne doit pas nécessairement être votre lecteur principal, et cela est officiellement supporté par Windows. Cependant, de nombreuses applications Windows supposent que vous utilisez un lecteur et si vous ne l'êtes pas, vous aurez des problèmes. Et si les applications Windows ne peuvent pas vous imaginer ne pas utiliser comme lettre de lecteur système, imaginez comment elles se briseront si vous n’avez aucune lettre de lecteur.

 

Vous pourriez vous demander pourquoi Windows affiche toujours des lettres de lecteur. Après tout, l’Explorateur de fichiers peut les masquer et n’afficher que les mots «Lecteur système» ou «Clé USB», mais l’Explorateur de fichiers affiche déjà des descriptions simples comme celle-ci, et il est parfois utile de connaître la lettre du lecteur. De nombreuses applications affichent des chemins tels que D : \Folder\File.doc.

 

Bien sûr, Microsoft pourrait investir dans un logiciel de compatibilité qui redirige toutes les demandes de ers un autre chemin. Mais plutôt que d'abandonner les lettres de lecteur et de passer beaucoup de temps à réparer les problèmes qui en résulteraient, Microsoft choisit de s'en tenir aux lettres de lecteur.

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...