无法访问 Windows Installer 服务

无法访问 Windows Installer 服务
.net2.0时出现:无法访问Windows Installer服务。没有正确安装Windows Installer时可能发生这种情况。请与技术支持人员联系以获得帮助。


症状
在运行具有 Service Pack 3 的 Microsoft Windows 2000 的系统上,当应用通过使用 Microsoft Windows Installer 的早期版本为 Windows Installer 创建的自定义应用程序映像时,首次运行、下载或访问应用程序期间可能会要求原始应用程序安装 CD。原因
出现此问题的原因是 Windows Installer 不知道应用程序已全部安装。这是因为 Windows Installer 的配置数据中没有此信息。这是由于 Microsoft Windows Installer 1.1 和 Windows Installer 2.0 之间的问题造成的,它使已安装应用程序的配置数据位置发生了改变。解决方案
要解决此问题,如果计算机配置不是按照每个用户安装的多个用户之一,则在安装过程中包括迁移工具。

迁移工具可包括在安装过程中,以便在应用程序映像应用后运行一次。此工具是 Msiregmv.exe。此工具必须包含在操作系统 (OS) 映像中,并且必须安排它在将应用程序应用到系统之后的首次启动时执行。执行完迁移工具后,需要重新启动,然后才能执行应用程序。

Msiregmv.exe 工具可能位于以下任一位置: • %windir%\servicepackfiles\i386\msiregmv.exe
• windir%\system32\msiregmv.exe
Windows XP解决过程:

Windows XP集成了最新版本的Windows Installer v2.0,但在Windows XP里安装MSI程序也会经常出现”找不到windows installer服务”“的错误。

第一步:使用记事本编写installer.reg文件,内容如下:

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

然后将文件保存为”.reg“格式,双击该文件,将文件内容导入注册表。

第二步:重新启动电脑进入安全模式(启动时按F8键),然后点击”开始-->运行“,输入”CMD“命令,在弹出的”CMD命令提示符“窗口中输入”msiexec /regserver“,最后重新启动系统即可。
以下是来在网上的说法(本人没有证实是否可行)

原因
如果 Windows Installer 文件丢失或损坏,可能会发生此问题。

以下方法1是本次安装出问题的解决方案

方法 1:重新注册 Windows Installer
1. 退出所有 Windows 程序。 
2. 单击“开始”,单击“运行”,在“打开”框中键入 msiexec /unregister,然后单击“确定”。 
3. 单击“开始”,单击“运行”,在“打开”框中键入 msiexec /regserver,然后单击“确定”。 
4. 重新启动计算机。
 

方法 2:删除 Windows Installer 文件
1. 退出所有 Windows 程序。 
2. 单击“开始”,单击“运行”,在“打开”框中键入 msiexec /unregister,然后单击“确定”。 
3. 在 Windows 资源管理器中,重命名 System 文件夹中的下列文件:• Msi.dll 
• Msihnd.dll 
• Msiexec.exe 
注意:如果无法重命名这些文件,请尝试在命令提示符中重命名这些文件。要启动命令提示符,请单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。 
4. 重新启动 Windows XP。 

方法 3:在安全模式下重新启动 Windows XP
在安全模式下重新启动 Windows XP,然后重新尝试方法 1 和方法 2(按照上面列出的顺序)。

posted on 2009-04-17 18:25  mingal  阅读(5748)  评论(0编辑  收藏  举报