一些冷知识@TOC
冷门但是可以解惑
电脑使用的冷知识
我会把我在使用电脑时遇到的冷知识记录在此。
绿化软件
当我们需要使用某软件时,首先要下载该软件的安装包;解压安装包后,有两种类型:(1)点击运行安装程序.exe,进行安装之后才能使用该软件。(2)解压后直接有了该软件.exe,直接点击就能使用,无需安装,这种就是绿化软件。这两种使用方式有什么区别和关联呢?下面从两个方面来解释:
-
.exe软件的安装过程有四个步骤:
a.文件从安装源位置拷贝到目标位置,例如安装源(安装包)在D盘,目标位置在C盘。b.向系统目录写入必要的的动态链接库(DLL) ,这也是为什么,有时候打开某个软件,会出现无法定位程序输入点于动态链接库的弹窗
c.向系统注册表写入设置。
d.建立开始菜单里的程序组和桌面快捷方式。
卸载这些软件时,通常是点击卸载,会修改系统注册表信息。如果不这样,而是直接将它的软件安装目录删除,系统并不会修改注册表信息,长期如此,系统会堆积大量注册表信息,导致电脑卡顿。 -
绿化软件直接打开就可以使用,删除时直接删除整个文件夹就行,因为它并没有对注册表进行修改。
-
绿化软件安装使用相对方便,但是通常软件大小会大很多,而.exe安装这种会小很多。因为很多软件要使用公共的动态链接库(DDL),如果使用电脑自带的库,软件大小就会小很多,这就是.exe安装类型的软件使用的方法,所以此时需要修改系统注册表。而绿化软件是使用软件自带库,所以不需要对系统DDL进行链接,修改注册表,所以软件相对较大。
-
有些软件只有其中一种方式,有些两种都有,选择想要的版本下载即可。两种方式各有利弊,都有对应的应用场景。