服务:[2]Windows Installer
Windows操作系统中的服务各司其职,如有异常,就会导致操作出错。好在很多出错讯息都会给出相关提示,从中用户可以根据相关提示,打开相关服务选项,问题就能迎刃而解。此文专讲安装服务(Windows Installer)相关案例。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/84010e2a04e23ea243737ace2b10bc33ed38c385.jpg)
工具/原料
电脑、Windows操作系统。
出错提示:
1、Windows操作系统中安装软件,需要安装服务处于开启状态,如果Windows Installer服务被关闭,安装程序就会弹出异常提示,好在这些提示都能十分清晰地提到Windows Installer服务未开,只要开服务即可解决问题。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/18aebc5f0c14c27b51b35c3d2a46b7b1eff9398a.jpg)
2、开始→控制面板→管理工具→服务→双击Windows Installer服务,打开选项框。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/7efc527c34b33c41bf8b09f5887de137c8762e8a.jpg)
3、也可以在开始→运行中输入:services.msc 点击确定,或按下回车键(Enter)打开服务。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/ce26355fd54605962f252e643e03c8d247fe258a.jpg)
4、如果Windows Installer服务当中启动按钮是黑色的,说明启动有效,点击启动即可。如果启动是灰色的不可设置,可以先在启动类型中设置为自动或者手动模式→应用。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/c3c22dbf3bef354ff1896e8a23db574afb321b8a.jpg)
5、设置好之后如果还是没效果,可以重启电脑予以确认,一般都能顺利开启服务。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/fb738d9c2cf7dfb275281498d01b1edef5dc138a.jpg)
6、如果不能在服务中正常开启 Windows Installer 服务,可以在运行中输入:msiexec /unregister 点击确定,或按下回车键(Enter)执行,先停掉此服务。再输入:msiexec /regserver 开启服务,这时服务列表就会出现此项安装服务,双击调整其状态为自动或者手动,再点击启动(两者有区别,而且调成“自动”后还不行需要重启)。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/125ed0ecd3d9697541f5362dd243040149fe098a.jpg)
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 三个文件(重命名也可以)。
![服务:[2]Windows Installer](https://exp-picture.cdn.bcebos.com/486884883913e8e553df7708352f477047187d8a.jpg)