|
|
关于Windows Installer出错的分析和解决方法
最近一些朋友经常会遇到windows installer出错的情况,
现象如下:
一、所有使用installer安装的程序,均不能正常安装,提示:“不能访问windows installer 服务。可能你在安全模式下运行 windows ,或者windows installer 没有正确的安装。请和你的支持人员联系以获得帮助”
二、察看windows installer服务,一般为停用。如果试图在service中启用,有时会发现,
被系统禁用,再启动,提示:“指定的服务已标记为删除”
三、如果试图重新安装InstMsiW.exe,提示:“指定的服务已存在”
原因分析:
Windows Installer错误通常由以下原因引起:
1 病毒;
2 软件冲突,比较典型的有acdsee5.0中文版,某些字体文件等(与windows2000pro简体中文版中的IE有冲突);
3 Windows Installer遭到损坏,需要重新安装;
4 软件本身的问题
根据上述情况,建议采取如下措施:
1 查/杀病毒;
2 检查系统中安装的软件并逐一排查;
3 重新安装Windows Installer;
4 重新下载软件或者在其它机器上试用以证明其完整性
这里重点解释一下如何重新安装Windows Installer,具体步骤如下:
** 对于Win9x/NT/2K系统 **
可以直接使用Installer CleanUp Utility,进行修复,再重新安装
** 对于WinXP以上版本 **
一、先用msiexec /unregserver 停掉windows installer服务。
二、下载InstMsiW.exe,用winrar解压开。进入目录。
三、右击msi.inf ,点击安装,右击mspatcha.inf ,点击安装。
四、再用msiexec.exe /regserver 启用服务。
|
|