Version courte : A : & B : sont réservés aux lecteurs de disquettes, donc C : est utilisé par les disques durs pour des raisons de rétrocompatibilité.
Il fut un temps où les premiers ordinateurs de type CP/M et IBM PC n'avaient pas de disque dur. Vous aviez un lecteur de disquettes, et c'était tout. À moins que vous ne dépensiez environ 1 000 $ de plus pour un deuxième lecteur de disquettes, votre système était alors très performant ! Si vous n'aviez qu'un seul lecteur, il était courant de démarrer à partir d'une disquette, de placer l'autre disquette avec vos programmes et vos données, puis d'exécuter le programme. Une fois le programme terminé, l'ordinateur vous demandait de réinsérer le disque de démarrage pour pouvoir utiliser à nouveau la ligne de commande. La copie des données d'un disque à l'autre était une série de
Please insert source disk into drive A:...
Please insert destination disk into drive A:...
Please insert source disk into drive A:...
Au moment où les disques durs sont devenus bon marché, les ordinateurs "chers" étaient généralement équipés de deux lecteurs de disquettes. (une pour démarrer et exécuter les programmes courants, une pour sauvegarder les données et exécuter des programmes spécifiques) . Il était donc courant que le matériel de la carte mère prenne en charge deux lecteurs de disquettes à des adresses système fixes. Puisque c'était intégré au matériel, on pensait qu'il était acceptable d'intégrer la même exigence au système d'exploitation, et tous les disques durs ajoutés à la machine devaient commencer par le disque C:
et ainsi de suite.
Pendant la transition des disques 5.25" (qui étaient en fait, physiquement des disquettes) aux disques 3.5" (qui étaient encastrés dans une Shell en plastique plus dur), il était courant d'avoir les deux lecteurs dans un système, et encore une fois, cela était supporté sur la carte mère avec du matériel, et dans l'OS à 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éassignables dans le système d'exploitation jusqu'à beaucoup plus tard, lorsque les lecteurs ont été abstraits en même temps que les adresses en raison de la norme plug'n'play.
De nombreux logiciels ont été développés depuis cette époque et, malheureusement, la plupart d'entre eux s'attendaient à être stockés à long terme sur le lecteur 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 des lecteurs de disquettes. A:
y B:
.
Donc en grande partie la raison pour laquelle le disque dur démarre à C est pour la rétrocompatibilité. . Bien que le système d'exploitation ait abstrait le stockage des données jusqu'à un certain point, il traite encore A:
y B:
différemment, de telle sorte qu'ils puissent être retirés du système sans altérer le système d'exploitation, en les mettant en mémoire cache différemment, et parce que les premiers virus traitaient leur secteur de démarrage avec plus de précaution que celui du disque dur.
Pour Windows spécifiquement, il est intéressant de mentionner que vous pouvez utiliser A:
y B:
comme noms de volumes, qu'il s'agisse d'une clé USB ou d'un disque dur interne.
14 votes
Si vous voulez savoir ce à quoi ils peuvent servir maintenant Une astuce consiste à les faire correspondre à des clés USB. Si vous insérez et retirez fréquemment un lecteur USB, mais que vous souhaitez qu'il conserve la même lettre de lecteur, vous pouvez le mapper sur A ou B. Windows tente de réutiliser la dernière lettre de lecteur pour un périphérique donné, et n'attribue pas dynamiquement A ou B, ce qui vous garantit d'obtenir la même lettre de lecteur la prochaine fois.
0 votes
C'est pertinent.