手机版

为什么需要安装软件?不需要在便携应用中安装吗?

时间:2021-08-29 来源:互联网 编辑:宝哥软件园 浏览:

为什么需要安装软件?其实这个问题很简单。在安装、升级和卸载我们常用的Windows软件时,我们需要修改文件来添加/删除它们。便携应用也不例外,只是便携应用每次都会临时安装卸载,我们看不到。

为什么软件需要安装?绿色软件不需要安装吗?

为什么需要安装软件?

Windows下的安装程序主要做以下工作:

1.检查系统版本、运行时/库、软件、硬件、磁盘空间等。

2、清理旧版本软件,做好更新准备。

3.将文件复制到安装路径。不是每个软件都能在任何路径下运行。由于历史问题或程序员的效率问题,路径中的空格或Unicode字符的问题会导致大量的bug。因此,安装人员必须首先判断。还有一些文件要写到其他地方,比如共享DLL和需要安装到Common Files的文件等等。

4.注册组件,主要是调用regsvr32注册dll和安装服务。

5.写入注册表,主要包括软件配置文件、卸载信息、启动等。

6.安装期间清理临时文件。

不需要在便携应用中安装吗?

根据可移植应用的原理,要么软件本身可以不依赖注册表项和共享dll运行,要么可以通过程序在软件启动前临时编写,退出后删除。(相当于每次打开安装一次,关闭后自动卸载。原则是PortableApps和云软件平台。)

以上就是需要安装软件而不需要安装可移植应用的原因,而大多数Windows程序都是这样安装使用的,所以用户必须等待程序安装进度完成。

版权声明:为什么需要安装软件?不需要在便携应用中安装吗?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐