17Aug

Quels sont les Windows A: et B: lecteurs utilisés?

Le lecteur C: est l'emplacement d'installation par défaut pour Windows, si vous avez un lecteur de CD / DVD sur votre machine, il est probable que le lecteur D: et tous les lecteurs supplémentaires tombent en ligne après cela. Qu'en est-il des lecteurs A: et B:?

Image par Michael Holley .

Question d'aujourd'hui &La session de réponse nous vient avec l'aimable autorisation de SuperUser, une subdivision de Stack Exchange, un groupement de lecteurs communautaires de sites Web Q & A.

La question

Si vous êtes un connaisseur d'un certain millésime - nous ne commencerons pas à nommer les années - la réponse à cette question est évidente pour vous. Pour les plus jeunes geeks, cependant, les lecteurs A: et B: ont toujours été mystérieusement non comptabilisés sur leurs ordinateurs.

SuperUser lecteur Linker3000 pose la question:

Dans Windows, vous avez un lecteur C: .Tout ce qui est étiqueté au-delà est avec la lettre suivante.

Donc votre deuxième lecteur est D: , votre DVD est E: et si vous mettez une clé USB, il devient F: et le lecteur suivant G: .Et ainsi de suite.

Mais alors, quoi et où sont A: et B:?

Quoi et où, en effet? Heureusement, nous avons quelques geeks chevronnés pour répondre à la requête.

Les réponses

Image par AJ Batac .

Le vétéran geek Adam Davis offre un regard approfondi sur les lettres de lecteur manquantes:

Les premiers ordinateurs de type CP / M et IBM PC n'avaient pas de disque dur. Vous aviez un lecteur de disquette, et c'était tout.À moins que vous ayez dépensé un autre 1k $ sur un second lecteur de disquette, votre système a été fumé!Si vous n'aviez qu'un seul lecteur, il était courant de démarrer à partir d'un disque, de mettre l'autre disque avec vos programmes et vos données, puis d'exécuter le programme. Une fois le programme terminé, l'ordinateur vous demandera de réinsérer le disque de démarrage afin que vous puissiez réutiliser la ligne de commande. Copier les données d'un disque à l'autre était une série de "S'il vous plaît insérer le disque source dans le lecteur A:. .. Veuillez insérer le disque de destination dans le lecteur A:. .. Veuillez insérer le disque source dans le lecteur A:. .."

les ordinateurs "chers" avaient généralement deux lecteurs de disquette( un pour démarrer et exécuter des programmes communs, un pour enregistrer des données et exécuter des programmes spécifiques).Il était donc courant que le matériel de la carte mère supporte deux lecteurs de disquette à des adresses système fixes. Depuis qu'il a été intégré dans le matériel, on pensait que la construction de la même exigence dans le système d'exploitation était acceptable, et tous les disques durs ajoutés à la machine commenceraient avec le disque C: et ainsi de suite.

Lors de la transition entre les disques de 5,25 "(qui étaient en fait physiquement disquette) et les disques de 3,5"( qui étaient enfermés dans une coque en plastique plus dure), il était courant d'avoir les deux disques dans un système.matériel, et dans le système d'exploitation à des adresses fixes. Comme très peu de systèmes étaient à court de lettres de lecteur, il n'a pas été jugé important d'envisager de rendre ces lecteurs réattribuables dans le système d'exploitation jusqu'à ce que beaucoup de temps plus tard, les disques soient abstraits avec les adresses en raison de la norme plug'n'play.

Beaucoup de logiciels ont été développés depuis lors, et malheureusement une grande partie de ceux-ci s'attendait à voir un stockage à long terme sur le disque C: .Cela inclut le logiciel BIOS qui démarre l'ordinateur. Vous pouvez toujours attacher deux lecteurs de disquettes, démarrer sous DOS 6.1 et l'utiliser comme vous l'auriez fait au début des années 90, avec les lecteurs de disquette A et B.

Donc, la raison du démarrage du disque dur en C est la rétrocompatibilité.Bien que le système d'exploitation ait résumé le stockage de données, il traite différemment A et B, de manière à pouvoir les supprimer du système sans les modifier, les mettre en cache différemment et en raison des premiers virus traitant leur secteur d'amorçage.avec plus de précaution que le secteur de démarrage du disque dur.

SuperUser contributeur Nick s'accorde avec une anecdote intéressante qui construit le troisième paragraphe de la réponse d'Adam traitant des affectations de lettres:

Moins une réponse, plus d'une anecdote. Dans cet article Microsoft, il est dit:

"Vous pouvez assigner les lettres C à Z à chaque lecteur sur votre ordinateur. A et B sont généralement réservés aux lecteurs de disquettes, mais si votre ordinateur ne possède pas de lecteur de disquettes, vous permet d'assigner A et B aux volumes . "

Donc, quand j'ai construit un nouvel ordinateur récemment avec deux disques internes, un pour le système d'exploitation et un pour les données, j'ai pensé, hé!, Je vais faire mon lecteur de données "A".Je me sentais tout rebelle jusqu'à ce que je découvre que Windows n'indexera pas les lecteurs de lettres A ou B.:(

Il m'a fallu pas mal de temps pour comprendre quel était le problème, mais j'ai trouvé d'autres personnes qui ont souffert du même problème. B pour un lecteur [primaire] Dès que j'ai assigné une lettre différente à ce lecteur, Windows a indexé le lecteur, tellement pour être rebelle

Tellement pour être rebelle en effet - si vous voulez vivre sur le bord, vous pouvez assigner unlecteur de données à A: et B: , mais pas un lecteur de démarrage

Avoir quelque chose à ajouter à l'explication? Désactiver dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange tech-savvy? Consultez la discussion complètefil ici.