安装程式

安装程式(或称安装软体)是电脑软体的一种,用以协助使用者安装其他软体驱动程式。安装程式的档案名称常见有“setup”、“install”、“installer”、“installation”等字样。

安装程式通常也会同时提供移除程式(或称反安装程式卸载程序)以协助使用者将软体自电脑中删除。移除程式的档案名称常为“uninstall”、“uninstaller”等。

Windows系统有提供一个称为“新增与移除程式”的共用介面,内有大多数已安装软体的列表。通常安装程式都会在安装的同时将自己与自己的移除程式列表于其中。

功用

电脑发展之初,因硬体设备的限制,电脑软体都比较小型和简单,而且当时电脑尚未普及,通常电脑使用者都有一定程度以上的电脑操作知识,所以安装程式并不是相当必要。但随电脑硬体发展的突飞猛进,软体也因而大型化与复杂化,加上网路带动电脑普及化,越来越多的使用者困扰于软体的安装过程,因此越来越多的软体开发者会提供安装程式以协助使用者进行安装。

安装程式的目的主要如下:

  1. 简化软体安装过程
  2. 提供亲切友善的操作介面
  3. 压缩软体大小
  4. 保护软体完整,避免被盗版破解或植入病毒

安装步骤

安装步骤通常依以下形式进行,如果使用者没有要变更设定的话,多半只要一直按“是 (Y)”便能完成安装:

  1. 欢迎使用该软体的讯息提示
  2. 阅读终端使用者授权条款(EULA)
  3. 选择要安装哪些元件
  4. 选择要安装到何处
  5. 确认是否选择无误并准备开始安装
  6. 提示安装完成,询问之后要进行什么动作,例如启动程式、阅读说明或重新启动系统

定型化的安装程式

随著安装成为软体使用过程中最初且常见的步骤,为避免重复投入人力设计安装程式、加速软体的发布与上市、并减少使用者学习如何安装的麻烦,因此定型化的安装程式是必要的。这种定型化的安装程式也被称为“封装程式”或“封装软体”。

常见的封装程式有:

  • 免费
  1. Nullsoft Install System(NSIS)
  2. Inno Setup
  3. Windows Installer XML toolset英语WiX
  • 商用
  1. Windows Installer
  2. InstallShield
  3. Wise
  4. SetupBuilder

很多压缩程式同时也提供自解压缩形式的执行档,即不需要使用该压缩程式便能解压缩。这种自解压缩形式的执行档因具有一定程度的安装程式雏形,所以也常被当作简易的安装程式使用。常见的有:

  1. 7-Zip
  2. WinRAR
  3. WinZip
  4. 更多请见压缩软件列表