为什么软件总是默认安装在c盘?

推荐  (0) | 16人关注关注
15个答案
20 0

馒头家的花卷技术图书译者,音乐人

2013-11-10 19:10

为什么软件默认安装在C盘?
因为Windows系统默认安装在第一块硬盘的第一个主分区,按照MSDOS/Windows的命名规则,那个分区就叫C盘。只要Windows还活着,那C盘一定还活着,因此默认安装在C盘是最靠谱的不是吗。

为什么第一块硬盘的第一个主分区叫C盘而不是A盘或者B盘?
因为早期的个人电脑上没有硬盘,只有软盘,因此A和B分配给了软盘驱动器使用,后来出现了硬盘就只好从C开始了,现在软盘驱动器已经不再使用,但这个命名规则还保存了下来。

软件默认安装位置可以不是C盘吗?
当然可以,事实上你在安装Windows的时候可以指定安装在某个硬盘的某个分区中,如果这个分区不是第一块硬盘的第一个主分区,那就不会被命名为C盘,比如我可以把Windows装在F盘,那么程序默认的安装位置也自然变成F盘了。

20 1

Jacob_226电子信息专业,DIY组鹳狸猿

2013-11-13 20:08

A、B到哪去了呢?

说明:我自知与问题无关,只想发讨论来着,只是讨论里不能贴图……

9 3

因为每台电脑都有C盘,如果你默认D盘,我没有分区怎么办

5 0

fuzzy无论如何,还是对C++最专业

2013-11-13 17:22

实际上这是个纯技术问题,正确的做法是用API获得程序安装目录,也就是windows系统盘下的“Pro...“,但是程序员偷懒,直接写死“C:\Pro....”

4 0

软件安装不是默认在C盘,而是默认在系统盘,当然除了一些比较变态奇葩的软件,因为几乎我们都是将系统安装在C盘,所以软件安装在系统盘,也就是在安装在C盘了,大部分软件给回给你选择的,你可以选择不安装在系统盘。
以前所以的东西只针对WINDOWS系列系统,换个系统就不一样了。

2 0

DOS时代的遗留产物而已
既然都命名为为磁盘操作系统(Disk Operation System),一个设备(分区)对应一个盘符的概念可谓是相当正常,然后C作为硬盘的第一个区自然长期被使用和保留下来了
Windows最初也还要考虑对DOS应用的兼容,这个特性也被保留了下来

题外话的,Unix(包括Linux, BSD, OS X)的对磁盘的管理的设计就完全和这个无关
Unix下面,你的各种存储设备甚至网络中的存储点都只是挂载在根目录"/"上的一个路径,从而没有盘符的概念,所以相对于DOS风格的磁盘管理形式抽象了一个更高的层次,对于程序来说,认目录即可,不需要知道到底在什么设备上,某种程度上也算是简化了和文件管理相关的开发和操作

2 0
支持者: zzchun 语风言雨


话说我在家里发现了这些……

1 0

前几天在win7吧看到一篇不错的精品贴就讲的这个,感觉挺有理的
http://tieba.baidu.com/p/2018539733

1 0

孤獨的觀測者电影媒体人、中二程序猿

2013-11-14 11:50
支持者: 秋八千爱吃肉

你的电脑可能没有e盘 f盘 d盘分区 但你肯定会有C盘 这就是原因

0 0

Windows的软件安装默认路径是可以修改的哟~只是微软安装的时候为了避免麻烦默认在C盘了~
其实你在注册表里面把默认安装路径修改了就不是C盘了~
另外@救世小树 那篇文章说得比较片面。由于windows的安装机制,如果不分区的话数据更危险。。。windows安装时会覆盖掉整个安装目录,清空整个C盘除了安装的文件以外的东西。(因为windows的启动文件有几个是直接写在硬盘规定位置的,如果移动了文件windows是没法启动的,因此为了确保文件位置正确会清掉整个安装盘。)

0 0

为啥呢?因为windows操作系统默认是安装到硬盘速度最快的一个分区------也就是我们常说的C盘。

在安装的过程中,windows就自动地将环境变量都设置成了默认分区(不过装好之后还可以手工修改滴),而且我们在安装各种软件(例如autocad)时,安装程序一启动就会自动检测当前系统的环境变量,然后代入到即将释放的路径中(%systemdrive%\\%ProgramFiles%\\),就变成了"C:\Program Files\"。

不过由于个人爱好或者多系统的需要将系统装到其他分区后,这个环境变量也会随之改变,例如系统装到F盘,则%systemdrive%=F:,安装新软件就会变成"F:\Program Files\"。

0 0

所以说还是linux和unix like系统好啊,想把盘挂载在哪里就在哪里

0 1

兼容不同的分区方式,而且理论上C盘的物理位置会在磁盘的内圈,访问速度比其他分区快点。

0 1

linux党 and安猪党表示完全不懂你们说个啥

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字第朝200003号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区