跟我们一起
玩转路由器

Windows Installer服务无法访问的解决方法

首先确保Windows Installer服务已启动并设为自动,再通过管理员命令提示符重新注册msiexec,接着运行sfc /scannow修复系统文件,检查注册表中msiserver权限是否正常,最后使用系统自带的“修复程序无法安装或卸载的问题”疑难解答工具完成修复。

如果您在安装或卸载软件时,系统提示“Windows Installer 服务无法访问”,这通常意味着 Windows Installer 服务未正常运行或其相关配置出现问题。此问题会阻止您完成大多数基于 MSI 安装包的程序安装。

本文运行环境:Dell XPS 13,Windows 11

一、启动并设置Windows Installer服务为自动

确保 Windows Installer 服务已启用且设置为自动启动,是解决该问题的基础步骤。

1、按下 Win + R 键打开“运行”对话框。

2、输入 services.msc 并按回车键,打开“服务”管理窗口。

3、在服务列表中找到名为 Windows Installer 的服务。

4、右键点击该项,选择“属性”。

5、在“常规”选项卡下,将“启动类型”设置为 自动

6、如果服务状态显示为“已停止”,请点击“启动”按钮来启动该服务。

7、点击“应用”和“确定”保存设置。

二、通过命令提示符重新注册Windows Installer

重新注册 Windows Installer 可以修复其执行文件与系统之间的关联错误。

1、右键点击“开始”菜单,选择“终端(管理员)”或“命令提示符(管理员)”。

2、依次输入以下两条命令,每输入一条后按回车执行:

msiexec /unregister

msiexec /register

3、命令执行完毕后,重启计算机。

三、运行系统文件检查器(SFC)扫描

系统文件损坏可能导致 Windows Installer 服务异常,使用 SFC 扫描可以修复受保护的系统文件。

1、以管理员身份打开“命令提示符”或“Windows 终端”。

2、输入命令 sfc /scannow 并按回车。

3、等待扫描和修复过程完成,此过程可能需要几分钟时间。

4、扫描结束后,根据提示查看是否发现并修复了问题。

5、重启计算机后尝试再次安装软件。

四、检查并修复注册表权限

Windows Installer 服务依赖特定的注册表项,若这些项的权限被更改,可能导致服务无法访问。

1、按下 Win + R,输入 regedit 并按回车,打开注册表编辑器。

2、导航至以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver

3、右键点击 msiserver 项,选择“权限”。

4、确保 SYSTEMAdministrators 组拥有“完全控制”权限。

5、如果没有,请点击“高级”按钮,修改所有者为 TrustedInstaller,然后赋予相应权限。

6、完成后重启计算机。

五、使用疑难解答工具自动修复

Windows 提供了内置的疑难解答工具,可自动检测并修复常见的安装和卸载问题。

1、打开“设置”应用,进入“系统” > “疑难解答” > “其他疑难解答”。

2、找到名为 “修复程序无法安装或卸载的问题” 的选项。

3、点击“运行”按钮,按照向导提示操作。

4、工具将自动扫描并尝试修复与 Windows Installer 相关的配置错误。

5、修复完成后,重启设备并测试问题是否解决。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Windows Installer服务无法访问的解决方法》
文章链接:https://www.lu-you.com/wangluo/wenti/46351.html
本站资源来源于互联网整理,若有图片影像侵权,联系邮箱429682998@qq.com删除,谢谢。

评论 抢沙发

登录

找回密码

注册