Windows Installer服务不可用 - 如何修复错误

Anonim

Windows Installer服务
如果在Windows 7,Windows 10或8.1中安装任何程序时,此指令应帮助您查看以下错误消息之一:

  • Windows 7安装程序服务不可用
  • 无法访问Windows Installer服务。如果安装了Windows Installer错误,可能会发生这种情况。
  • 无法访问Windows Installer安装程序
  • 您可能无法安装Windows Installer

按顺序,我们将分析所有有助于在Windows中纠正此错误的步骤。另请参阅:可以禁用哪些服务以优化工作。

1.检查Windows Installer服务是否正在运行,并且完全是

开放服务

打开Windows 7,8.1或Windows 10,要执行此操作,请按WIN + R键,并在“RUN”窗口中输入Services.msc命令

Windows Installer服务列表中

在服务列表中找到Windows Installer(Windows Installer),单击其两次。默认情况下,服务启动参数应在下面的屏幕截图上看起来像。

Windows 7中的Windows Installer服务

Windows 8安装程序服务

请注意,在Windows 7中,您可以更改Windows Installer的启动类型 - 放置“自动”,并且在Windows 10和8.1中锁定(解决方案 - 下一个)。因此,如果您有Windows 7,请尝试启用自动启动服务,重新启动计算机并尝试再次安装程序。

重要提示:如果在Services.msc中没有Windows Installer或Windows Installer服务,或者是,但是您无法在Windows 10和8.1中更改启动此服务的类型,则在指令中描述了这两种情况的解决方案失败访问安装程序服务Windows Installer。还描述了一对附加方法来校正有问题的错误。

2.手动纠错

纠正与Windows Installer服务不可用的事实相关的错误的方法 - 在系统中重新注册Windows Installer服务。

命令行中的服务注册

为此,请代表管理员运行命令提示符(在Windows 8中,按Win + X并在Windows 7中选择相应的项目 - 要在标准程序中查找命令行,请使用鼠标右键单击它,选择“在管理员名称上运行”。

如果您有32位版本的Windows,则按顺序输入以下命令:

msiexec /取消注册msiexec /注册

在执行命令后重新注册系统中的安装程序服务,重新启动计算机。

如果您有64位版本的Windows,则按照以下命令进行操作:

%windir%\ system32 \ msiexec.exe / unregister%windir%\ system32 \ msiexec.exe / regserver%windir%\ syswow64 \ msiexec.exe / unregister%windir%\ syswow64 \ msiexec.exe / regserver

并重新启动计算机。错误应该消失。如果问题仍然存在,请尝试手动运行该服务:在管理员名称上打开命令提示符,然后输入NET START MSISERVER命令并按ENTER键。

3.重置注册表中的Windows Installer服务设置

通常,第二种方法足以纠正正在考虑的Windows Installer的错误。但是,如果问题无法解决,我建议熟悉在Microsoft网站上描述的注册表中重置服务中服务参数的方法:http://support.microsoft.com/kb/2642495/cn

请注意,注册表方法可能不适合Windows 8(关于此帐户的准确信息,我不能。

祝你好运!

阅读更多