平时我们下载软件时,有着各种各样的版本,比如安装版,绿色版以及便携版和单文件版等。那么每种版本到底有什么区别?今天我们就来聊一聊。
1、安装版
一个正规的软件厂商,发行的软件,基本上都是安装版。打开安装包,会让你选择安装路径,要安装的功能。安装完成后还不忘给你推荐全家桶,以前是默认勾选的,稍不注意就安装了其他软件。
安装完成以后,软件的配置,一般保存在系统的固定位置,Windows系统划分了一块专门的路径:C:\Users\Administrator\AppData。当然了,是否都保存在这儿,全看开发者的心情。
除了读写文件以外,软件还会和注册表打交道,保存注册信息,文件路径,卸载信息。一个合格的安装软件,除了提供安装以外,还提供卸载,可以在系统的控制面板里面卸载软件。但是现在的安装软件,附赠的垃圾太多了,胡乱读写系统文件,注册表。就算是卸载的时候,也不会安安静静的离开。
2、绿色版
绿色版软件,一般指不用安装,直接可以使用的软件。传播方式为压缩包的形式,解压以后能直接运行,并且不会乱写注册表和文件,配置一般保存在软件运行目录,删除的时候,可以直接删除文件。
但是现在符合规范的软件太少,绿色软件的定义也在改变。现在很多绿色软件,首次使用需要运行目录里面的绿化.bat脚本文件,脚本文件和安装软件的功能是一样的,注册一些组件,导入一些注册表等操作,执行以后,软件才能正常使用。
在卸载的时候,需要运行卸载.bat脚本文件,脚本会删除软件在系统里面的各种信息,但并不会删除当前软件目录,允许我们下次再继续使用。
绿色软件除了不需要安装程序以外,往往还伴随着一些特性,例如修改授权,去除广告等实用的功能,正是因为这些功能,使用绿色软件的人越来越多。但是由于绿色软件是第三方制作,并非官方发布,里面可能会有木马等恶意程序,木马伪装成绿色软件在各大软件站传播,所以使用必须得谨慎小心。
3、便携版
便携版软件,在绿色版软件上面进行升级,便携软件不仅不用安装,而且允许我们在任意地方使用,所有的配置都在当前目录保存,就算是放到U盘里面,更换电脑,配置同样不会丢失。
便携软件制作难度高,所以并不那么流行。不过现在有专门的解决方案可以使用,有兴趣的同学,可以深入了解。
4、单文件版
单文件版指软件只有一个文件,不附带其他的文件。除了开发者开发成单文件外,很多的单文件靠的是打包成一个文件。将一堆文件压缩到一起,运行的时候,释放文件到系统临时目录,再运行主程序。
制作单文件的方式很简单,使用软件将绿色版或者便携版打包即可。除此之外,也能通过虚拟化的方式,打包成一个文件,软件运行不再释放临时文件。
每种版本的软件都能制作第三方版本,并且现在的各种版本概念越来越模糊,软件也越来越流氓,需要多学一些电脑基础知识,使用绿色软件,让自己电脑变得更好用。