这是使用权限的问题。
其实只需要给Everyone组赋予“读取及运行”、“列出文件夹目录”、“读取”三项权限其中之一,就可以解决Windows Installer无法启动的问题。如果顾及隐私和安全问题的话,只赋予Everyone组“列出文件夹目录”权限即可。
如果在服务里面找不到Windows Installer可如下操作:
1、点击”开始-->运行“,输入”CMD“命令,在弹出的”CMD命令提示符“窗口中输入”msiexec /unregserver“命令,这样就停掉windows installer服务。
2、运行“CMD”命令提示符,输入“msiexec /regserver启动windows installer服务。这样就可以看见服务项里面有windows installer服务了设置为自动并启动该服务,如果提示拒绝访问照最前面的方法面的做就可以了。