安装机制

成功安装过程有两个阶段:获取和执行。 如果安装失败,可能会发生回滚阶段。

获取

在获取阶段开始时,应用程序或用户指示安装程序安装功能或应用程序。 然后,安装程序将执行安装数据库的序列表中指定的操作。 这些操作查询安装数据库并生成一个脚本,该脚本提供执行安装的分步过程。

执行

在执行阶段,安装程序使用提升的权限将信息传递给进程并运行脚本。

回退

如果安装失败,安装程序将还原计算机的原始状态。 当安装程序处理安装脚本时,它同时生成回滚脚本。 除了回滚脚本,安装程序还会保存安装过程中删除的每个文件的副本。 这些文件保存在隐藏的系统目录中。 安装完成后,将删除回滚脚本和保存的文件。 有关详细信息,请参阅 回滚安装