用需要附加组件的功能时
会自动安装附加组件
?支持无人参与的程序安装
Installer支持根据管理员的指令使用脚本来安装程序
WindowsInstaller技术分为以下两部分
它们结合在一起工作
客户端安装服务Msiexecexe)和Microsoft软件安装MSI)软件包文件
WindowsInstaller使用软件包文件中包含的信息安装程序
Msiexecexe程序是WindowsInstaller的一个组件
当安装程序调用Msiexecexe时
它使用Msidll读取软件包msi)文件
应用任何转换mst)文件
并合并安装程序所提供的命令行选项
Installer执行所有与安装有关的任务
包括将文件复制到硬盘
修改注册表
在桌面上创建快捷方式
以及在必要时显示对话框以提示用户输入安装首选项
在计算机上安装WindowsInstaller后
它将更改注册的msi文件的文件类型
以便当您双击msi文件时
将运行Msiexecexe
每个MSI软件包文件都包含一个关系类型的数据库
用于存储在各种安装方案中安装或卸载)该程序所需的指令和数据
三
WindowsInstaller出错的解决方案WindowsInstallerwindows安装服务)是一种通用的软件发布方式
现在许多软件都使用windowsInstaller作为自风林火山 windows xp sp3系统ghost32 稳定版己的安装程序
有时因为各种原因以及windowsInstaller本身的缺陷
会导致windowsInstaller出错
症状一
删除某个程序后
在运行某些软件时
老会弹出一个&ldquo
windows正在配置WindowsInstaller
请稍候&rdquo
的窗口
解决办法
重新安装WindowsInstaller
officeXP安装盘的根目录有两个名为instmsiexe和InstMsiWexe的文件
instmsiexe用于win
XMe,InstMsiWexe用于Win
XP
打开组策略&rarr
计算机配置&rarr
管理模板&rarr
Windows组件&rarr
WindowsInstaller&rarr
禁用WindowsInstaller
只是这样一来
很多软件就有能安装了
此法用于Win
XP
请看本文最后的&ldquo
终级解决方案&rdquo
症状二
Win
XP安装软件时提示&ldquo
无法访问windows安装程序
服务中windowsInstaller状态为停止
不能启动&rdquo
解决办法
命令提示符下输入
misiexec regserver
在&ldquo
管理工具&rdquo
&rarr
&ldquo
服务&rdquo
中启动windowsInsta