安装软件时已经选择安装在D盘,为什么安装好了之后C盘D盘都有?

壹觉醒来天都黑了1


我们在安装一些软件时,会发现可以选择安装路径,大部分应用软件都是这样的,基于为C盘(系统盘)的考虑,我们通常都会把路径改为D盘等,但是发现还是有一些软件会在CC盘都有!

这里其实主要是为了方便程序的编写而故意设置的,这个用户没法改动,比如QQ,你如果安装在D盘,发现C盘的某个文件夹下还是有腾讯的文件,这是因为这个放在C盘里的腾讯文件夹里面包含一些通用的DLL之类的动态链接文件,这样可以方便系统调用,保证软件不会确实这些文件而无法运行!


还有一些软件比如微软的office办公软件,默认的缓存,自动备份好配置文件都是放在C盘里的,这个基本是无法更改的!还有一些多用户的软件,一般都是游戏,会在C盘的用户目录下建立同名文件夹存档各个用户使用进度!保证不同用户有自己的软件使用进度或个性化!驱动是无一例外的都是保存在C盘的并且用户无法更改!

其实安装软件在D盘E盘是由于以前的硬盘空间比较小,留给系统的C盘位置也不会太多,而为了保证系统的良好运行,C盘必须保留一些空闲空间来存档系统和系统软件使用过程中的各种缓存,配置等文件!而现在的硬盘空间比以前大了很多,完全没必要所有的软件都安装到其他盘里!


风来了156


这是因为有一些文件需要和操作系统紧密配合,因此会被安装到系统盘。这些文件大概分三类。

第一类是默认存放在系统盘的文件。安装游戏时我们往往会看到系统盘下多出一个游戏同名文件夹,里面可能会放一些游戏的存档或者设置文件;安装一些软件的时候也会把默认文件夹放在系统盘,例如下载工具就经常把下载文件夹默认设置在系统盘的“我的文档”或者“我的下载”文件夹下。在相应的软件中,有些文件夹路径可以改,有些不能改。

第二类是软件自身需要的文件,可能是一些可执行文件或者DLL文件之类。这些文件需要经常被操作系统调用,它们的路径也往往是固定的,会直接放在操作系统文件夹下。这些文件对软件的运行至关重要,一般来说是不允许改路径的;甚至有一些在使用“更改/卸载”功能后,也依然会保留。

第三类是注册表文件。windows操作系统有一个中央数据库叫注册表,里面存放了软件和硬件信息,供操作系统查询使用。每添加一个软件,都会再注册表中写入些信息,这也是用户无法决定的。有一些软件在卸载时会删除注册表信息,但是有些软件并不会。

这几个原因加起来,就是为什么我们的计算机用起来越来越慢、系统盘占据空间越来越大的原因。

一般来说,除了你能确保更改路径不会带来什么负面影响,否则还是不要轻易改动软件的默认设置。至于系统盘,空间留大一些就好了。


叶猛犸的故事们


但这是明的,暗的是,软件在安装过程中已经改写了系统注册表了。应用软件如果没有注册系统注册表,软件根本就用不起来,即便安装了所有文件。

相应的,卸载也需要在卸载盘中的文件的同时,改写系统的注册表。否则,光卸载盘中的文件是没用的,系统加载时,因该软件已在系统注册表的注册信息,依然会做出加载该软件的动作。然后找不到盘中的文件夹,这时会发出报警提示,软件也用不起来了。

本文所有图片均来自互联网,如有侵权,请联系删除。


剑雄品评文史经济


这方面对我来说有点太过专业

但就经常玩游戏的我也会时长删除游戏安装游戏

我认为在C盘也会出现文件并不是安装到了C盘

C盘里的东西应该是属于软件的文档类文件

因为我装的文件大部分都是在appdata里

应该是软件文档、缓存之类什么的!

我也不是太懂,请专业人士来解答!


饶小龍


c盘就做系统盘,所有软件装d盘,大部分软件,重装系统后还是能用的,若不能用,覆盖安装一下就是了,但之前的一些配置数据,还是在的。另外,内存大的朋友,可以割一点出来做缓存盘,系统的临时文件,浏览器的临时缓存等,一律指向内存盘,系统一重启,干干净净。


烟民一个


一个要想启动,还需要往系统中写入注册表信息,用户工作目录,配置文件变更记录,缓存,快捷方式等,所以虽然你选择了D盘,但是还是会往C盘里面写入很多东西,创建很多文件夹


网上搬砖头z


因为数据会缓存在C盘,比如QQ聊天记录 以及大部分接收到的图片和视频都存在C盘!


分享到:


相關文章: