最近公司利用landesk、symantec altiris资产管理系统部署软件,这2款软件本身都有一个软件打包的工具,当打包工具打包出来的软件下发到客户端,然后再想安装其他软件时,出现windows install服务没启用。当技术员想在计算机任务管理器中启用此服务时,提示无法启用。怎么处理此问题呢?

1、首先在菜单 “开始”----“运行”----输入命令“msiexec /unregserver”删除此服务

2.下载windows installer3.1并安装
3.msiexec /regserver(注册windows installer服务)

再查看installer服务属性“可执行文件路径”变成了“C:\WINDOWS\system32\msiexec.exe /V”,手动启动installer服务,也能正常启动,安装软件正常了。

总接,installer服务对应的exe文件是C:\WINDOWS\system32\msiexec.exe,这次的问题是错误的指定了msiexec.exe的路径导致installer服务无法启动。

XXX /unregserver”删除服务(删除后系统服务列表里就没有这个服务了),“XXX /regserver”注册服务(把某exe注册为系统服务,添加到系统服务列表中)。

这次我问题只是路径错误,只要先删除installer服务再注册就可以,不必重新安装windows installer。