Windows Installer不能正常使用了?

技巧与实践

相信很多使用Windows XP的朋友电脑上都已经装上了SP2,但是最近我发现,有些用户在安装软件时经常会遇到不能正常使用Windows Installer服务的问题,那么下面我们就来详细解释一下这个问题。

该问题导致的一个结果是:所有调用Windows Installer服务的安装程序都会在安装进程中弹出这样一个错误提示对话框:“不能访问Windows Installer服务,可能是你在安全模式下运行Windows,或者Windows Installer没有正确的安装,请和你的支持人员联系以获得帮助。”

打开“控制面板→管理工具→服务”,启动服务管理窗口,在右侧的列表中找到并双击windows installer,弹出标题为“windows installer的属性(本地计算机)”窗口,其中可以看到“可执行文件的路径”,它的下面有一个编辑框,不过是灰的,只能看,不能改,出现installer服务错误的机器该值可能是“c:\docume~1\……\msiexec.exe /V”,它的正确值应该是“C:\WINDOWS\System32\msiexec.exe /V”(不包括引号),在运行对话框中键入regedit回车,打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSIServer”分支,其中ImagePath的值就是我们在服务管理窗口中看到的可执行文件的路径的值,在这里把它的值改成"C:\WINDOWS\System32\msiexec.exe /V"就行了(不包括引号),现在你可以试试安装程序,问题就解决了!