windows Installer没有正确安装
作者:admin    文章来源:本站原创    点击数:22013    更新时间:2008/9/24 10:15:18
问题起因:
    安装某些软件的时候,总是提示:【不能访问windows Installer服务,可能是你在安全模式下运行Windows或者windows Installer没有正确安装,请和你的技术支持人员联系】

百度一下:
    引起该问题有2种原因:1、系统的确没有安装【windows Installer服务】;但这种情况比较少见,多出现在早期的xp系统。2、安装了某些软件,更改了系统的注册表,使得有些文件类型关联出错;例如豪杰超级解霸3000安装后会更改msi的文件关联,使得msi安装文件失效。

解决方法:

解决方法1
    先用记事本编写如下内容,并保存为 installer.reg 格式文件,双击将文件导入注册表;
运行“CMD”命令提示符,输入“msiexec /regserver”并回车;
无须重新启动,即刻搞掂!
Windows Registry Editor Version 5.00

[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
一、先用msiexec /unregserver 停掉windows installer服务。

二、下载InstMsiW.exe,用winrar解压开。进入目录。

三、右击msi.inf ,点击安装,右击mspatcha.inf ,点击安装。

四、再用msiexec.exe /regserver 启用服务。

点击下载windows install

(教程录入:admin    责任编辑:admin )