这是一个刚刚出现在我脑海中的问题,我不禁想知道为什么在 C: 上安装 Windows 安装仍然很常见,而所有其他驱动器号从 D: 上升到 Z:。在早期的 MS-DOS 时代,我们只有软盘,它们位于 A:。当 3.5 寸软盘开始取代 5.25 软盘时,很多人都有 A: 和 B: 驱动器。然后硬盘开始流行,硬盘在C:因为A:和B:被占用了。然后 5.25 软盘消失了,大多数电脑在 A: 和 C: 之间有一个差距。如今,3.5 软盘实在是太落伍了,所以 A: 也消失了。现在所有磁盘都从 C: 开始。
是的,我知道我可以分配我自己的驱动器号,而且我已经用我的数据磁盘这样做了。我的安装盘将继续卡在 C: 上,我并不介意。我对驱动器号没有任何问题。
但是为什么新的 Windows 版本只是继续默认安装在 C: 上而不是分配字母 A: 到引导硬盘呢?
我相信它可能更多地与遗产有关,而不是向前发展。尽管采用了 A 和 B 并且 C 成为默认的硬盘分配,但大多数应用程序假定 C 是默认的操作系统位置,A 和 B 是软盘,而 D 是 CDROM 或 DVD 驱动器。
如果默认操作系统不在 C 上,我已经看到应用程序中断。
一些(写得不好的)软件,包括 Windows 的一部分,假定操作系统驱动器是 C,如果不是这种情况,将会崩溃/失败。微软不想破坏东西,所以他们将默认设置为 C。
当我使用 Vista 构建我的最后一台家用机器时,我尝试使用 A: & B: 作为 CD-ROM 驱动器。我忘记了我遇到的所有问题,但 Vista 显然不开心。
只是因为没有理由改变。从 C 更改为 A 只会破坏事情并且不会做任何更好的工作。
即使 C: 不是系统驱动器,大多数应用程序运行也不会出现问题,但是您可能在服务器上运行自定义脚本,并带有某些文件的硬路径(例如,如果您有分析 apache 日志文件的软件)并且如果您重新安装您的服务器,您可能不想检查每个配置文件或脚本来更改路径。
您只想将它们从旧安装复制到新安装,然后运行它就可以了。
自 Windows 2000 以来,我已将其他驱动器号(如 D:)用于我的 Windows 分区(然后将 AC 用于数据分区),没有任何问题,所以这只是传统。如果有什么软件不能处理的话,我没见过……
为什么要改变?它会带来什么好处?像这样的事情需要改变的理由,到目前为止,没有人想出任何可以保证这种改变的东西。
至于完全放弃使用驱动器号,同样的论点也适用。两种方式都有利有弊,都不是明显的赢家。
我可以将主磁盘设为 C:,但我希望我的闪存驱动器(默认情况下)显示为 A: 和 B:。至少他们会再次有目标!
-JFV