Windows installer是一款配置和服务工具,Windows installer能够有效的对应微软旗下的软件,给您在实际的使用上可以更加的便利。此外软件内支持多种系统配置,满足了绝大部分用户的使用需求。
【软件介绍】
微软Windows Installer作为Win2K/WinXP/WinVista的组件之一,是专门用来管理和配置软件服务的工具。在Win95、Win98、WinMe与WinNT4.0下,作为额外的产品提供,允许用户有效地安装与配置软件产品与应用程序。新的Installer提供给软件产品新的特性,例如使用命令行安装产品、增加了用户的可定制性。
【软件功能】
在Microsoft Windows的安装程序(MSI)是用于Windows应用程序安装和配置服务。版本的Windows Installer 4.5有几个新功能,包括:
1.多包事务:在多包事务,你可以创建一个从多个包单交易。在多包交易中,链接器是用来动态包含在交易中的软件包。如果不安装任何软件包如预期,您可以回滚安装。
2.嵌入式用户界面处理程序:您可以嵌入一个自定义用户界面(UI)在Windows安装程序包的处理程序。这使得自定义用户界面更容易集成。你也可以调用一个嵌入式用户界面处理程序中的添加或删除程序控制面板项。或者,你可以调用一个在一个Windows Installer的修复过程嵌入式用户界面处理程序。
3.嵌入式推理链:您可以使用嵌入式链接器来添加包到多个包事务。你可以使用一个嵌入式链接器,以便在多个包的安装活动。例如,您可以启用安装点播事件,维修活动,并在多个包
卸载事件。
4.更新新老交替弹性:此功能使您能够正确在FeatureComponent表变化的替换项。
5.共享组件在卸载修补弹性:此功能确保组件的最新版本适用于所有的产品。
6.自定义更新卸载行动执行:此功能允许添加或更新更改自定义操作,以便自定义操作时调用卸载的更新。
7.升级:经过这个包安装,安装的Windows系统上的版本将升级到4.5。
【操作系统】
1.本软件包含:
Windows6.0-KB942288-v2-ia64.msu
Windows6.0-KB942288-v2-x64.msu
Windows6.0-KB942288-v2-x86.msu
WindowsServer2003-KB942288-v4-ia64.exe
WindowsServer2003-KB942288-v4-x64.exe
WindowsServer2003-KB942288-v4-x86.exe
WindowsXP-KB942288-v3-x86.exe。
2.注意请查看下表,以找到要为操作系统选择的文件:
安装 Windows Installer 4.5 程序包需要重新启动,以便成功更新所需的二进制文件。
3.Windows Installer 4.5 不适用于这些操作系统:
Windows 7
Windows 7 SP1
Windows Server 2008 R2
Windows Server 2008 R2 SP1
Windows 8
Windows Server 2012
Windows 8.1
Windows Server 2012 R2
【使用教程】
安装步骤
1、首先在该页选择任意地址将Windows Installer软件包下载至本地,并运行包内安装程序。
2、开始安装后进入Windows Installer安装向导,直接【下一步】
3、Windows Installer安装信息设置完进入如下界面:
4、我们直接选择【完成】就可以关闭该界面并开始体验了。
禁用windows installer
1、请选择打开【开始】——【运行】
2、输入“regedit”并回车确定
3、找到图中的选项:HKEY_LOCAL_MACHINE。
4、依次找到HKEY_LOCAL_MACHINE——Software——Policies——Microsoft——Windows——Installer
5、请在右侧窗口选择新建一个DWORD值,并命名为DisableMSI。然后鼠标双击该选项将数值数据设置为 2 ,即可禁用Windows Installer了。
【修复服务】
可能存在“不能访问windows installer服务”或在“我的电脑--管理--服务”列表里没有windows installer服务选项。
可运行msiexec /unregister停掉此服务,再运行msiexec /regserver,这时服务列表就会出现此项,双击调整其状态为自动或者手动的启动(两者有区别,而且调成“自动”后还不行需要重启)后可进行msi文件安装。
手动注册msi.dll,运行regsvr32 msi.dll。具体方法:点击开始 - 附件 - 运行 , 输入“cmd”,点击“确定”按钮,然后输入“regsvr32 msi.dll”,最后按下回车,提示注册成功即可。
还有可能出现了%windir%\system32\msiexec.exe感染,如磁碟机、d.dll等病毒,通过比较其文件大小或看文件的修改时间可知。要替换msiexec.exe与dllcache缓存中的msiexec.exe,最好在Dos或PE环境下提取替换。
如果上述不能解决,可以选择重装windows installer。
下载安装包。重装前,在安全模式下分别删除%windir%\system32和%windir%\system32\Dllcache两个文件夹下的msi.dll,msiexec.exe,msihnd.dll三个文件(重命名也可以)
【常见问题】
一、如何开启Windows Installer?
1、首先需要我们根据步骤打开Windows Installer服务,【开始】——【控制面板】——【性能和维护】——【管理工具】——【服务】windows Installer选项并选中,鼠标右键选择启动。
2、启动后Windows Installer就可以正常开启了。
二、不能在服务中正常开启Windows Installer服务怎么办?
1、首先我们需要找到Windows Installer,然后选中鼠标右键选择【属性】——【常规】——启动类型【手动/自动】并【应用】——【启动】并【确定】
【更新日志】
优化部分功能
修复bug