为什么硬盘标签以C而不是A开头?[重复]


4

安装操作系统后,当打开“我的电脑”时,它将第一个硬盘显示为“C”,为什么会这样?

为什么硬盘标签以C而不是A开头?


14
我的第一个想法是:“多么愚蠢的问题!显然,A:和B:是软盘驱动器!怎么可能不知道呢?” ......我的第二个念头:“伙计,我老了!”
JörgWMittag 2015年

2
我24岁了young,我知道答案。这是否意味着我太老了!:O
sohaiby 2015年

事实上,@ sohaiby在20世纪90年代仍在积极使用软盘,所以即使是20岁的人也会知道这一点。
鲁斯兰2015年

我想念你的软盘;(
静态风暴20​​15年

Answers:


15

因为历史。

正如您所看到的,从20世纪80年代早期开始,任何自尊的IBM PC都有两个5-1 / 4“软盘驱动器(黑色):

在此输入图像描述

第一个软盘驱动器,左边的那个,A:第二个,右边的那个是B:。当添加其中一个新的硬盘时,它就变成了C:。所有软件都假设这是驱动器的标签。

最终,当硬盘成为标准,任何需要访问操作系统文件的应用程序时,它都知道在驱动器上查找它C:。随着时间的推移,软盘驱动器慢慢消失。但是,关键操作系统文件在驱动器上的假设C:仍然存在。这就是第一个硬盘的原因C:


1
另外,因为基本上每台机器都有一个支持两个驱动器的软盘控制器,并且没有太多方法可以确定驱动器本身的缺失或存在。所以A和B实际上是永久保留的。
hobbs 2015年

2
Windows本身能够生活在任何路径上(实际上它根本不需要驱动器号,它们只是UNC路径的符号链接!)但是其他软件可能不太灵活,用户也可能不那么灵活。:)
hobbs 2015年

3

C:\是默认驱动器,因为Windows是在DOS上构建的。在早期的DOS计算机中,没有硬盘; 只有软驱。这些是A:\第一个和B:\第二个,如果计算机有两个。到时候硬盘围过来,A:\B:\采取这样C:\用于默认的硬盘。我们仍然使用,C:\因为保持与旧软件的兼容性。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.