03.01 电脑软件安装在c盘只有坏处没有好处吗,为什么很多软件默认安装在c盘?

用户60284563


有的人说把应用装在C盘离系统更近这样应用启动的快。

还有人说把应用装在C盘上由于计算机频繁读取C盘那么系统性能会降低。

这恐怕臆断的成分太大了吧。

还有 在之前的问答里面:

还是有很多人持这样的观点。那么Windows 是不是可以不格式化系统还原呢?

有图有真相:

windows系统是带有还原功能的,这个还原功能实际上在windows 95上就已经自带了,到现在最新的Windows 10上面已经都可以不需要任何其他安装盘就可以直接还原了。系统崩溃重新安装要格式化硬盘的问题实际上都是修电脑的在忽悠。

只要进得去系统就可以用系统还原功能还原,如果进不去系统就可以用安装盘重置系统,在这个条件下磁盘文件不会被破坏。


在W君公司的重要设施服务器上面磁盘分配也是按照这个原则来做的——磁盘不分区

系统上有两个盘符C和D,问题是C盘和D盘是两个不同的物理驱动器,用作系统启动的是一个300GB的SSD,用在数据存储的是8块SCSI硬盘组成的Raid5阵列,我们的阵列读取速度大约是1秒一个GB,但因为是不同用途盘所以会分离开。。

所以很多的人将一块硬盘分区然后不同的软件装在不同的盘上就是一种感觉上没问题的事情了。但事实不想很多人想的那么美好。

简单的看下磁盘结构,磁头在盘面上读取信息,但目前的问题是磁头臂是固定在一起的,因此同一时间只能有一个磁头工作,即便是将不同的软件放在CDEFGHIJKL等多个硬盘上,在一个时间内也是读取了一条数据,分开放置并不能提高数据的读取率。

其次系统如果多分区,会造成不同的分区之间磁盘利用率降低例如:

图片中的C盘系统空间严重不足,而DEF盘还都有多余空间,那么C盘由于空间不足只能缩减交换文件大小导致系统性能下降。而且在图片这样的分配方式中用户并不能方便的作出其他改变。


相反如果不分区,那么情况会是如何呢?硬盘几乎无限大!


当一个硬盘写满后,我们可以向系统分区中挂接硬盘——骚操作。

通过向目录挂接硬盘,我们就完全可以将C系统盘扩展起来,完全不会有系统盘用满的一天,而且由于是挂载的独立硬盘,那么性能是比单独硬盘翻倍的效果,另外——这样的方法自由度很高,随用随加。


因此和题主说的就是 软件只安装到C盘实际上并没有任何坏处。


另外题主问题里面“为什么很多软件默认安装在c盘?”

因为软件在安装过程中读取了一下系统环境变量,确认了C盘是系统盘


军武数据库


我来简单回答一下。

C盘一般是电脑系统安装的位置,电脑的系统文件都放置在C盘,所以如果C盘损坏就无法正常启动电脑,今天就简单分析一下程序安装在C盘的好处和坏处。

好处

由于C盘是电脑系统安装的位置,所以程序文件安装到C盘就和系统命令等在一个盘符,也就是离系统更近,这样电脑需要启动程序的时候就会相对更加快,不用再到其它盘符找程序,而且现在组装的电脑很多是C盘是固态硬盘,副盘是机械硬盘,所以程序安装到C盘启动速度会快很多,而安装到C盘的程序一般在“program”和“program(x86)”这两个文件夹。

坏处

程序安装到C盘确实可以提高启动速度,防止程序卡顿等情况,但是如果很多程序都安装到C盘会导致C盘文件太多,占用太多系统盘空间,反而影响系统开机速度,特别是视频类软件安装到C盘之后,随之产生一个视频缓冲文件夹(隐藏的)占用太多系统空间,而且视频类软件读写文件很大,长期读写C盘,会导致系统盘容易产生坏道,所以非重要程序还是建议安装到C盘以外的盘符,特别像下载程序、游戏程序、视频程序、音乐程序等大量读写的程序。

我简单安装系统,以及安装一些必要的文件在系统盘就占用了差不多30G的系统盘空间,如果大量程序安装到系统盘,可想而知会占用多少空间。

最后说一下,很多程序默认安装到C盘是因为一台电脑肯定会有C盘,但是不一定有其它D、E盘,所以在研发程序的时候,技术员都会首先选择C盘作为安装盘,以免出错。


数码八叔


为什么软件默认安装位置是在C盘?

首先,需要明确一点,如果操作系统被安装在D盘,就会发现少有软件会自动识别系统路径并出现D盘的默认安装位置,然而还是有些软件会显示C盘,这和软件安装包有关。

 所以,C盘并不是绝对的,但一定是很多软件开发商的默契所在,那些可以自动识别系统分区并默认了安装位置为系统盘所在的软件便是在尊重Windows系统的设计。

也有360产品这样自动检测安装目录并创建次目录的软件,但这样人性化设计的安装步骤只存在一小部分。



Windows系统中: Program Files和Program Files(x86)是用来存放程序本体的, ProgramData和%user%/appdata是用来存放程序数据的。

当你的程序本体出现问题,你只需要重新安装程序,你的用户数据依然会保存。

当你要还原程序设置,你只需要从ProgramData或者%user%/appdata中删掉程序的配置文件,就能够把程序还原到初始设置。

程序在安装过程中向对应的注册表位置写入软件信息和卸载程序的路径,这样就可以通过控制面板统一的管理程序。

绿色软件还是要慎用, 这种脱离了系统管控的东西还是少用为妙。

那软件装在C盘好吗?



先说说为什么很多用户会在软件安装在C盘和D盘之间选择后者。

原因之一:在N年前,硬盘容量还不像现在这样海量,20G就可被称为大容量硬盘的年代,计算机的C盘作为系统盘,在安装完操作系统后基本就没多大空间了,所以当时人们的习惯是将软件安装在非系统盘,以免因为系统盘剩下的空间过小导致虚拟内存不足(那年代物理内存容量也不像现在这么恐怖的,256M跑xp的也有,运行大型软件,例如游戏啥的,虚拟内存还是很必要的。)

 原因之二:有人说过了,操作系统并非不坏金身,总有挂了的时候,而windows不像类unix环境那样,挂了你自己还可以鼓捣鼓捣,说不定就起来了,windows挂了之后当时大多数人,包括所谓的“高手”们,采用的均是简单粗暴但最有效的方式,格了系统盘重装。 这时备份你的个人文件就是个问题,当时并没有太多的简单易用的系统维护环境可选。(基本都是DOS,一则这东西界面不是那么友好,二则系统被你用崩溃了肯定不是一两天的事儿,在没有文件管理器的情况下把少则数百多则上千的文件从系统盘复制到别的盘符并非易事)。


 现如今硬件配置大幅提升,使得系统盘空间不够用的情况越来越少了,可以为C盘分担更多的空间,以便在C盘安装软件。并且有了很多较为易用的系统维护环境,基本都是基于PE,用光盘或U盘或网络启动,而不少主板厂商由于BIOS容量激增也开发出了一些基于BIOS的系统维护环境,功能也相当强大。所以,这件事可以遗忘了,不用再强逼自己把软件安装在其他分区中。


侠客挨踢数码


个人习惯,

纯系统以及系统使用相关的小工具装C盘。win10推荐100G容量。

大型软件装D盘,包括他们的安装盘备份。重装系统后,可以快速再一次安装,且不丢习惯设置。每个大型软件可以用REGEDIT备份一个系统注册信息。这个盘也推荐100G容量。

C,D盘用固态盘的话,用256G分两个一样大的区就行。

data盘,建议用机械盘,要求超大容量1,2,4,8G,按需配置,可以根据需要分区E、F、G,,,将E设置成USER数据盘,将系统习惯设置在C盘的桌面,文件,图片,下载,收藏等等全部搬家到指定E盘,重装系统后确保不丢,再一次重新指定。这个E盘,,,极为重要,小心维护。

专门为各种播放软件开辟TEMP缓冲盘,根据需要100-500G不等,如果有视频狂人,那就整个几T又何妨。每装一个视频播放器,都把缓存及下载制定到这个数据盘。我是专门用一个旧盘300G,坏了也没啥关系,也不影响其他重要数据。

这样你的电脑,金刚不坏,随时可以重装系统。

更改路径。


阿奇100


“网络极客”,全新视角、全新思路,伴你遨游神奇的网络世界。


电脑软件安装在C盘也并非是没有好处,只有坏处。

  • 至于软件默认安装的盘符问题,是因为系统安装的默认分区导致;

  • Windows系统默认分区是安装在第一个硬盘的第一个主分区,默认盘符就是C盘;

  • 为了避免硬盘没有其他分区,软件才会默认安装路径设置为C盘。

那么,看看程序安装在C盘的好处和坏处吧。


软件安装在系统盘的好处

1.硬盘的读写速度

  • 目前很多电脑使用的是混合硬盘,系统盘使用固态硬盘,存储使用机械硬盘;

  • 将软件安装在系统盘,会明显提升硬件的启动速度。

2.磁盘空间使用效率

  • 如果系统盘仅仅安装操作系统就不在安装其他软件;

  • 那么,将会浪费很大的磁盘空间。


安装在C盘的坏处

1.挤占系统盘空间


  • 很多软件随着时间的推移,会变得十分的臃肿;

  • 内部会产生大量的垃圾,如果没有及时清理,将会导致系统盘空间被完全占用;

  • 导致系统运行缓慢,严重的甚至会频繁出现系统奔溃的问题。

2.关键数据丢失

  • 系统一旦出现问题,需要重新安装系统的话,会导致系统盘所有数据丢失;

  • 如果程序中涉及到关键的数据,无法进行恢复。


程序究竟是该安装在系统盘种还是其它盘符,您怎么看?




极客谈科技


个人觉得利大于弊。

1.c分区处于硬盘外圈,读取速度最快,软件都放到C分区不仅不会影响系统速度反而会提高软件运行速度。

2.大型软件比如CA、3D MAX即使你装到D分区,也会在C分区安装大量数据文件,再比如PS、AE等众多插件,都不能自定义路径,全部在C分区,并且极有可能因为插件路径和软件路径不同而导致软件检测不到插件。

3.重装系统只会格式化C分区(系统分区),win10是可以把user里面的个人数据保存路径重新设置的,比如“下载”“文档”等,所以这个完全不用担心,另外大型软件当系统重装后C分区的数据没有了,安装在D分区的软件同样是不能用的,还是需要重新安装,所以不如一开始就默认。

4.现在的硬盘工作方式和以前的不一样,不是用的越多系统性能越差,而且剩的越少才会越差,系统运行也会产生很多的缓存,需要有足够的空间去维持他们,所以用的多只需要你给C分区多分配些空间就可以轻松解决。(所以我觉得以小容量固态作为系统分区除了提高开机速度和重装速度其他并没有什么实质性的帮助,普通用户可以,但是软件一多,问题就出来了)

5.最后,我的电脑,1T机械盘,C分区350G全部装软件用了170G了,视频文档的都在D,大概使用了300G左右,开机10-20S不定,运行什么的也没见过卡顿。


Miss4826


你好,安装应用软件时,大多数会提示选择安装到什么位置,很多人会选择安到C之外的分区,这其中主要原因,多是因为怕C分区随着安装软件的增加,可用空间不足,影响系统正常运行,当然也有安装时不考虑这个问题,一路NEXT,或是不留心,甚至软件根本没提供选择,安装后程序文件,就都存入到C盘了。像你所说为什么会默认安装在C盘,是因为用户电脑上哪怕只有一个分区基本都会是C,却不一定有D\\E等,程序开发人员当然会考虑到这种情况。

对于安装到C盘的好处坏处的问题,楼上"科技八叔"已经解释的很清楚了,需要注意的是:多数应用程序就是不安装在C盘,C盘的可用空间也会随着安软件的增加而减少,这除了软件运行时有的要有缓冲文件之外(当然有的缓冲的位置是安装时提示可选择的,有的在安装后也可设置),还要有一些注册信息类的文件、软件运行时所带的dll类文件等则是必须要安到系统特定的文件中的,而用户不能作出选择。

所以软件安到C分区上的坏处与好处,不是绝对意义上的,要看什么情况下来说,比如现在磁盘分区都足够大,哪怕用户所有的应用软件都安装在C盘,也不会出现C盘空间不足的情况,这时开始说的坏处也不存在了,另外随着SDD的普及,磁盘读写方式的变化,系统分区与非系统分区的速度差别,不是人为能察觉的了。


PC资讯通


如果系统核心文件损坏导致必须重新安装系统,非常容易导致你电脑应用软件默认存储文件夹也在C盘,该应用生成私人文档被重做系统时候会不小心干掉。之所以开发人员默认c多是因为c盘是必须有的,不会因为盘符指定出错,所以一般建议电脑之前分两个区,或者有两个硬盘,一个固态系统盘,一个任意盘存储应用和文档。笔记本等便携机最好分两个区,不但便于文档管理,也有利文档安全。另外桌面上面的文档一般都指向默认C,建议大家也修改一下指望另外盘,很多重要的临时文件在系统崩溃时候往往都死在了桌面


卡车人老颜


1.把非系统软件装在c盘,当然不是只有坏处。也有好处,就当你在启动这个软件的时候,他的调用可以更快一点,因为他不需要夸非系统盘去调用。

2.我们平时之所以说要把一些软件不装在c盘是因为,首先c盘的空间比较小。希望可以通过硬盘管理把他调的大一些。但是那样并不好,因为系统盘太大的话,在电脑启动的时候会比较。

3.其次,有些软件如果在系统盘的话,他就可以使用一些更底层的权限。但有些权限是他们不应该使用的。(有点夸张。)比方说,如果你电脑安装了360的话,如果360安装在D盘的话,360对你的电脑不能进行最全方位的守护。但如果在C盘,他就可以接触到一些更底层的权限,这样可以对你的电脑进行更全面的防御。

4.对于很多软件默认装在c盘,都是因为那些软件想得到你电脑的更大的权限,更方便他们去执行一些任务。


梦与雪的故事


因为所需安装的软件不知道你是否分区,有没有D、E盘等分区,C盘是肯定有的。不知对不对,请大家点评!


分享到:


相關文章: