多语言展示
当前在线:1030今日阅读:39今日分享:10

服务:[2]Windows Installer

Windows操作系统中的服务各司其职,如有异常,就会导致操作出错。好在很多出错讯息都会给出相关提示,从中用户可以根据相关提示,打开相关服务选项,问题就能迎刃而解。此文专讲安装服务(Windows Installer)相关案例。
工具/原料

电脑、Windows操作系统。

出错提示:
1

Windows操作系统中安装软件,需要安装服务处于开启状态,如果Windows Installer服务被关闭,安装程序就会弹出异常提示,好在这些提示都能十分清晰地提到Windows Installer服务未开,只要开服务即可解决问题。

2

开始→控制面板→管理工具→服务→双击Windows Installer服务,打开选项框。

3

也可以在开始→运行中输入:services.msc 点击确定,或按下回车键(Enter)打开服务。

4

如果Windows Installer服务当中启动按钮是黑色的,说明启动有效,点击启动即可。如果启动是灰色的不可设置,可以先在启动类型中设置为自动或者手动模式→应用。

5

设置好之后如果还是没效果,可以重启电脑予以确认,一般都能顺利开启服务。

6

如果不能在服务中正常开启 Windows Installer 服务,可以在运行中输入:msiexec /unregister 点击确定,或按下回车键(Enter)执行,先停掉此服务。再输入:msiexec /regserver 开启服务,这时服务列表就会出现此项安装服务,双击调整其状态为自动或者手动,再点击启动(两者有区别,而且调成“自动”后还不行需要重启)。

7

再手动注册msi.dll,在运行中输入:regsvr32 msi.dll 点击确定,或按下回车键(Enter)执行,会有成功提示。还有可能是因为某些病毒(如磁碟机、d.dll等病毒)感染了 %windir%\system32\msiexec.exe 系统服务文件,通过比较其文件大小或看文件的修改时间可知。要替换msiexec.exe 与 dllcache 缓存中的 msiexec.exe ,最好在Dos或PE环境下提取替换。 如果上述方法不能解决问题,可以下载安装包,重装windows installer(重装之前,在安全模式下分别删除 %windir%\system32 和 %windir%\system32\Dllcache 两个文件夹下的msi.dll,msiexec.exe,msihnd.dll 三个文件(重命名也可以)。

推荐信息