现象:安装软件时提示:不能访问windows installre服务。可能是你在安全模式下运行windows ,或者windows installre没有正确安装。
实际上是所有使用 Windows Installer 服务安装的 MSI 格式程序均不能正常安装,在“服务”里查看“Windows Installer ”服务的状态,一般为停用,当你尝试重新启动 Windows Installer 服务时,会发现有时可以正常启动,但是MSI文件还是安装不了,有时发现此服务已被系统禁用,或Windows Installer 服务已被标记为删除或系统提示“指定的服务已存在。
解决方法:
1、先用记事本编写如下内容,并保存为 installer.reg 格式文件,双击将文件导入注册表;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
"ImagePath"=-
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\
56,00,00,00
; ImagePath = %SystemRoot%\System32\msiexec.exe /V
2、运行---cmd,在命令提示符窗口,输入“msiexec /regserver”并回车;
3、无须重启电脑,发现MSI文件可以正常安装了。