我安装在D盘里的软件程序,为什么在C盘里还占内存?

 我来答
载梧桐局云
游戏玩家

2019-11-14 · 非著名电竞玩家
知道小有建树答主
回答量:1.1万
采纳率:31%
帮助的人:873万
展开全部
因为软件包还有很多库文件要安装到C盘
  软件安装包,除了把程序本身安装到硬盘上,往往还需要很多支持文件,比如运行库,也是要一起安装的。通常都会把这些库文件装到C盘。如果指定了软件的路径是D,软件会安到D,但运行库往往还会安装到C。这就是原因所在。
  运行库是一个经过封装的程序模块,对外提供接口,只要知道接口参数就可以自由使用。如果不使用运行库,每个程序中都会包含很多重复的代码,而使用运行库,可以大大缩小编译后的程序的大小。但另一方面,由于使用了运行库,所以在分发程序时就必须带有这些库,比较麻烦。如果在操作系统中找不到相应的运行库程序就无法运行。为了解决这个矛盾,Windows总是会带上它自己开发的软件的最新的运行库。像Windows
2000以后的版本都包括Visual
Basic
5.0/6.0的库。Internet
Explorer总是带有最新的Visual
C++6.0的库。Windows
XP带有Microsoft
.NET
1.0(用于VB.
NET和C#)的库。Visual
C++、Delphi和C++
Builder允许用户选择所编译得到的程序是否依赖于运行库。而VB、FoxPro、PowerBuilder、LabWindows/CVI和MatlabNGDX就不允许用户进行这种选择,必须依赖于运行库。
达竹雨嘉之
游戏玩家

2019-12-13 · 游戏我都懂点儿,问我就对了
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:980万
展开全部
因为其安装在d盘不代表其相关输出文件放在d盘,这很正常,一般浏览器的储存数据文件夹都在c盘,无论怎么安装,因为其要依附于windows的,而windows在c盘。所以。。。。。。。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
资依霜宜淼
2020-02-19 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:607万
展开全部
你虽然是装在了d盘但是你运行软件肯定是不能缺少系统盘的运行
自然是要占内存的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微生锦文蒯悦
2019-11-20 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:794万
展开全部
某些软件虽然安装其他盘符,但某些文件还是默认在c盘生成或运行的。望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尉绮艳黄通
2019-11-16 · TA获得超过3万个赞
知道大有可为答主
回答量:9884
采纳率:30%
帮助的人:897万
展开全部
我安装在D盘里的软件程序,为什么在C盘里还占空间?
程序安装到非系统盘
在程序运行是会产生和多后台文件
这个是正常的
望采纳、、、、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式