使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

当您尝试在 Windows 7 或 Windows Vista 安装程序时,您会收到以下错误消息︰

"Windows 安装程序服务无法访问。如果 Windows 安装程序安装不正确,这将会发生。请与技术支持人员以寻求帮助。

解决方案

若要解决此问题,请使用方法 1。如果方法 1 不能解决问题,请使用下一种方法在解决问题之前列出的。

重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰ 322756如何备份和还原在 Windows 注册表

要重新设置注册表中的 Windows 安装程序服务设置,请使用记事本创建注册表文件。然后,运行该文件以更新注册表项。

若要执行此操作,请执行以下步骤:

  1. 单击开始,然后在搜索框中键入记事本

  2. 程序标题下单击Notepad.exe。

  3. 复制下面的文本,然后将其粘贴到记事本中︰

    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
    "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
      74,00,25,00,5c,00,73,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,20,00,2f,00,56,00,00,00
    "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"
    "ObjectName"="LocalSystem"
    "ErrorControl"=dword:00000001
    "Start"=dword:00000003
    "Type"=dword:00000010
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
    "ServiceSidType"=dword:00000001
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
      74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
      00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
      6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
      73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
      00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
      00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
      00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
      00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
      69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
      00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
      66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
      00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
      6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
      72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
      47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
      00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
      72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
      00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
      73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
      51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
      00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
      00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
      76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
      00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
    "0"="Root\\LEGACY_MSISERVER\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
  4. 单击文件,单击另存为,将其命名为 Msirepair.reg 的文件。

  5. 另存为类型框中,单击的所有文件 (*。 *)

  6. 保存在框中,单击桌面,然后单击保存

  7. 文件菜单上,单击退出以关闭记事本。

  8. 在桌面上,Msirepair.reg,用鼠标右键单击,然后单击以管理员身份运行。如果提示您输入管理员密码或进行确认,键入密码,或单击继续

  9. 当提示您安装的注册表项,请单击

  10. 请重新启动您想要安装该程序的安装过程。

要启动 Windows 安装程序服务,请执行以下步骤︰

  1. 单击开始,然后在搜索程序和文件es对话框中键入CMD
    Click Start, and then type CMD in the Search programs and files dialog box.

  2. Cmd.exe,用鼠标右键单击,然后单击以管理员身份运行
    Right-click cmd.exe, and then click Run as Administrator.

  3. 键入网络启动 MSIServer,,然后按输入

  4. 请重新启动您想要安装该程序的安装过程。

检查 Windows 安装程序服务正在运行,请执行以下步骤︰

  1. 单击开始,在搜索框中,键入services.msc ,然后单击程序标题下的服务

  2. 服务 (本地)列表中,用鼠标右键单击Windows 安装程序,,然后单击属性

  3. 启动类型下拉列表,检查值设置为手动。

  4. 如果 Windows 安装程序服务正在运行服务状态︰条目设置为运行

如果计算机上已安装要安装的程序的早期版本,请按照下列步骤︰

  1. 单击开始,单击控制面板,然后单击程序下的卸载程序

  2. 选择列表中您想要安装的程序。

  3. 单击卸载(或在 Windows Vista 中卸载/更改),然后按照说明或提示卸载该应用程序。

  4. 重新启动计算机。

  5. 请重新启动您想要安装该程序的安装过程。


出现此问题的一种或多种以下情况︰

  • 安装或删除的程序,使用 Microsoft 安装程序服务,然后再尝试在您的计算机上安装该程序。

  • Windows 安装程序服务未运行。

  • Windows 安装程序注册表设置已损坏或配置不正确。

有关在 Windows XP 和 Windows Server 2003 中的此问题的详细信息,请单击下面的编号,以查看 Microsoft 知识库中相应的文章︰

当您尝试添加或删除程序正在运行 Windows XP 或 Windows Server 2003 的计算机上的315346错误消息:"无法访问 Windows 安装服务"
 

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×