绿色版,免安装版,安装版的软件有什么区别?

大多数软件都是 EXE 格式的安装包,但偶尔也能看到一些「免安装版」、「绿色版」的版本,这两个版本是可以解压直
接使用的,这种版本安全吗?孰强孰弱呢?

01

没啥区别

「绿色版」、「免安装版」和「安装版」在功能和性能上没有差别。

「安装版」

常用 EXE 等格式,实际上就是一个运行程序,这个程序和我们打开软件的程序没有本质区别,EXE 安装文件的工作也很简单,检测本机是否已有本软件,是否存在运行库,是否兼容,自定义安装目录,释放文件等。

另外很多朋友还知道,使用 EXE 安装时会写入注册表,其实这与是否为「安装版」无关,写入注册表的操作只看程序是否有这个功能,并不一定要在安装时进行。

「免安装版」

没有安装过程,一般下载解压,运行目录下的 .exe 主程序即可,「免安装版」通常是安装后直接将安装目录打包得到的,少了安装的过程,一般对系统不错任何修改(写入注册表,组件安装等)。

这种版本一般是破解或者便携版

「绿色版」

为什么叫「绿色版」?「红色版」不行吗?
「绿色」代表健康、安全,「绿色版」软件就是想传达这个信息,「绿色版」相较「免安装版」往往对客户端,比如破解,或精简多余的东西(广告,语言)等,已达到所谓的「绿色」效果。

有些「绿色版」软件需要使用 .bat 批处理文件,这个过程的目的其实和使用「安装版」一样,就是写入「注册表」等信息,让程序能和系统,或者其他程序相互调用。

02

安全性

三个版本那个更安全呢?其实并不存在这个问题。
因为「安装版」也可以重新封装加入奇怪的东西,「免安装版」直接裸的更不用说,即便是号称健康无害的「绿色版」也不过只是改个名字罢了。
真正安全的版本只有官网下载的版本!
另外不要以为官网就只提供「安装版」,一些程序是有官方「解压版」的。