为什么电脑上的软件都想把自己安装到c盘上?

音乐会说话uu

呵呵,这不是软件”想“的,是因为不是所有的电脑磁盘都有多个分区呀。也就是说,很多电脑的磁盘并没有分区,尤其是笔记本电脑。这样的电脑只有C盘。如果应用软件默认安装在D盘上,不就是安不上了吗?为了保证自己被安装到磁盘上,所以,所有的应用软件都会默认安装在C盘。Window系统也为应用软件事先选好了安装目录,如果是64位系统,64位的软件一般会默认安装在C:\\program files目录下,32位软件一般会默认安装在C:\\program files(X86)目录下。如果是32位系统,应用软件一般会默认安装在C:\\program files目录下。

另外,也不是说C盘的软件安多了,系统就会变卡,即使你把所有的应用软件都安装在其他盘下,系统该卡还得卡呀,因为你安装在哪个盘符下,也都是安装在了电脑里,都得归系统管理。所以,只要C盘足够大,就不妨把应用软件安装到C盘下,否则浪费了C盘的空间不说,还占用了其他分区的空间,有些得不偿失啊。


松涛盛语

问题:为什么电脑上的软件都想把自己安装在c盘?

1、系统默认盘都是c盘

砸门在装系统的时候,先是给整个盘分区,其中你装系统的那个盘符会默认为c盘,那么就是说c盘这个路径是一定存在的,然后装的系统盘符的下面会默认有一个文件,Program Files

此砸门装软件的时候基本上默认为:c:\\\\Program Files\\,为有效路径,自然就可以装成功了

2、可以修改软件默认安装路径


里面软件也基本上涵盖了许多我们需要的东西,我们在下载设置里面软件安装包默认下载路径、软件默认安装路径,这样就省事多了

喜欢的朋友可以点一波关注,有问题的可以在下方留言哦


程序小屋

您好,很高兴为您解答疑惑。

默认路径可以改

我们知道,windows安装程序时,大多数程序会让用户选择安装位置,单少数程序是不会让用户选择安装位置的。那么这些不让选择位置的程序会安装到哪里呢?

一般会默认在C:\\Program Files或者C:\\Program Files (x86)里边。为什么会安装在这里边呢?(C:\\Program Files用于安装64位程序,C:\\Program Files (x86)用于安装32位程序

这就需要从程序开发者和windows系统说起。windows系统安装完成后,会自动建立两个文件夹用于安装各种系统软件以及用户软件C:\\Program Files和C:\\Program Files (x86)。因为这两个文件夹是与生俱来的,所以肯定是存在的,可以保证程序被正确安装到磁盘上。而且这两个文件夹的使命是保存程序文件,所以许多开发者就会把自己的程序安装在C:\\Program Files和C:\\Program Files (x86)文件夹里。

那么,有人可能就会说了,建一个文件夹也不是什么难事啊?一行代码搞定。对,没错,建文件夹需要的代码量很少,不难。但是,大家想一想,如果没一个程序都要在C盘的一级目录下建立文件夹,那么用户一打开就会出现几十个、几百个文件夹啊。是不是非常凌乱?

所以为了让用户体验好一点,不被用户诟病,大多数程序会将自己的安装文件放在C:\\Program Files和C:\\Program Files (x86)文件夹里。

还有一点,windows可以修改默认安装路径,毕竟在windows系统上,win才是老大哥,管你什么程序,什么内置默认安装路径,统统都得听windows的。可以通过修改注册表的方式去更改安装位置。也可以在设置-系统-存储-更改新内容的保存位置进行更改。修改注册表的方式最明确,可以直接指定明确的位置。通过设置-系统的方式不能直接修改位置。对于萌新还是第二种方式为宜。毕竟注册表修改不当是非常危险的。记得

修改注册表前备份注册表

今天是母亲节,母亲的经年累月,镌刻着我们的成长轨迹。就让我们一起祝全天下的母亲吉祥如意,幸福安康吧。


干货一条街

软件默认安装位置是C盘,为什么不是D盘/E盘呢?首先我们要搞清楚每个盘的作用和结构。

在软盘时代,电脑用的是A盘和B盘。如今软盘已经被硬盘代替了,所以现在的电脑没有A盘和B盘了,盘符是从C盘开始。

新买一个硬盘不能直接用,必须分区后才能使用。如果电脑只有一块硬盘,需要将其分为主分区、扩展分区、逻辑分区。

主分区

即操作系统所在的分区,盘符通常为C,很多时候也会称为系统分区。我们在给电脑安软件时,默认是安装到C盘,也可以修改让其安装到D盘/E盘等盘。修改方法很简单,在安装过程中认真阅读提示内容,到了安装路径时将“C:\\Program Files(X86)\\”修改为“D:\\Program Files(X86)\\”、“E:\\Program Files(X86)\\”都行,前提是电脑有D盘、E盘。

为什么默认会安装到C盘呢?程序猿在编写软件代码时,已经设置了默认安装位置,这么做有很多好处。因为只要是电脑都会有C盘,但不一定都有D盘/E盘/F盘,当遇到不懂电脑的用户时可以很顺利的完成安装操作。有些软件对安装位置有特殊要求,当安装在D盘/E盘/F盘时软件会报错甚至不能使用,默认安装在C盘可以很好的规避这个问题。

所以说存在的就是合理的,不要抱怨太多。需要注意的是,在给硬盘分区的时候,多分点空间给C盘。因为C盘是系统分区、也会安装很多软件、系统垃圾等等都在存在C盘的,时间长了C盘会不够用。


AI尚数码

首先,系统在安装初始,为了系统稳定及各个程序的正常运行,都会安装到系统盘,也就是你说的C盘,因为这样做的好处就是,只要系统能开机,那么就能保证已安装的各个程序都能运行。如果系统安装在别的盘,碰巧那个盘如果是独立可移动硬盘,碰巧这会儿行动硬盘没插,那么就会造成程序无法运行的错误。当然这只是一个系统默认安装在系统盘的系统原因。从软件方面来讲,一般软件在安装的时候都会读取系统注册表里的软件默认安装途径来选择安装所在文件夹,一般都是C:\\P~\\,所以就会出现题主所问的那个问题,为什么软件都会选择C盘。


你还好吗世界

因为这样便于管理。而且所谓的逻辑盘符c盘,那么操作系统也就特指的微软的系统,比如Linux,就不是称作c盘。

首先说明一点,这跟软件的启动速度或者运行速度没有关系,虽然现在很多以SSD作为启动盘后,装在SSD的软件的确启动和运行速度会快很多,但在SSD还没有出现的时代,软件就都会默认安装在c盘了。

原因其实真的没有那么复杂,的确就是所有安装微软操作系统的电脑都有c盘,默认他是系统盘,但却不一定有其他的d,e,f等,所以软件默认是安装在这里,但是除了少数软件,大部分也并不强制你安装在那里,几乎都可以在安装前更改位置。甚至你使用某数字的软件管家下载安装软件,还可以提前指定所有软件都默认安装在其他盘。

所以题主所说的所有软件都“想”把自己安装在c盘,更正确的表述是“默认”安装在c盘。


有极汇Geektown

微软默认就是让这些软件装到这个地方的,根据32位或者64位有两个不同的目录,即是C:\\Program Files或者C:\\Program Files (x86)

为什么会这样呢?

如果是备份操作系统,一般是只盘份C盘的东西,这样恢复出来的话还能再用这个软件。

如果操作系统能正常启动,那C盘肯定存在,那软件也肯定能正常运行。安装在C盘更加保险。一般人不会随便删除C盘的东西,毕竟删错东西可能会导致系统无法正常启动。

安装到别的盘可能会被一些清理软件误删除。或者重装系统后,原有的软件不能用了。


慧光

主要是考虑到有的人只有一个盘。凡事都要按最坏的打算去考虑,如果你默认安装到D盘,而有些人懒,只有一个C盘,软件就装不上了。而如果你有几个盘,那么对于懒人来说,装哪都一样。对于小白来说,装哪也一样。对于懂点的来说,顺手改一下也不是难事。

所以,软件作者默认C盘的作法是符合逻辑学,推理学,社会学,伦理学,心理学,科学的常规做法。


风中的棍子

打一个比方,c,d,e,f盘就相当于你的车库,安装软件就相当于把车停到车库,那么所有的车都更愿意把自己停在离你更近的车库,这样你使用车会更方便。

具体来说,就是软件安装在c盘后,当你使用该软件时,系统从c盘读取文件要比从其他盘读取文件更快更便捷,类比于停车就相当于你停车在小区车库和离小区较远的商场车库。


软件测试一点通

首先,这个问题要追溯到电脑的起源了…因为早期的电脑除了硬盘,还是用一种叫做软盘的东西。软盘使用软盘驱动器,分3.5英寸和5.25英寸,分别使用A,B盘符。所以,习惯上硬盘从C开始。同时,早期的电脑硬盘比较小,100多M就很大了,一般只有C盘!

即使现在的电脑硬盘足够大,很多人也会分区,DE盘等,但是为了考虑通用性,每个电脑的C盘一定是硬盘,所以软件开发者就都默认程序安装在C盘上了!这样也会便于管理!

但对于大多数的电脑,在安装软件时都会提示安装位置,如果考虑的C盘空间,建议可以安装到其它盘,你可以单独建一个文件夹,只用来装软件,当然对于C盘建议流出20%以上的空间,以利于电脑运转!


分享到:


相關文章: