首先检查Windows Modules Installer服务状态并手动启动,设置为自动启动;若无效,通过命令提示符重新配置TrustedInstaller服务路径;接着修改注册表中RegistrySizeLimit值为FFFFFFFF以释放限制;最后运行sfc /scannow修复系统文件,确保服务正常运行。
如果您尝试在Windows 10上安装或更新软件,但系统提示相关错误,可能是由于Windows Modules Installer服务无法启动所致。此问题通常会阻碍系统的正常更新和程序安装。
本文运行环境:Dell XPS 13,Windows 10。
一、通过服务管理器启动并设置服务
该方法旨在直接检查服务的运行状态,并手动启动它,同时配置其启动类型以避免未来出现相同问题。
1、按下Win + R组合键打开“运行”对话框。
2、输入services.msc,然后按回车键,进入服务管理界面。
3、在服务列表中找到名为Windows Modules Installer的服务项。
4、双击该项或右键选择“属性”,在打开的窗口中点击“启动”按钮以运行服务。
5、将“启动类型”更改为手动或“自动”,然后点击“应用”和“确定”保存设置。
二、使用命令提示符重新配置服务路径
当服务的可执行文件路径配置错误或丢失时,可通过命令行工具重新指定正确的路径。
1、右键点击开始按钮,选择命令提示符(管理员)或“Windows PowerShell(管理员)”。
2、在管理员命令窗口中输入以下命令:
sc config TrustedInstaller binpath= “%SystemRoot%\servicing\TrustedInstaller.exe”
3、按回车执行,若显示“ChangeServiceConfig 成功”,则表示配置已完成。
4、重启计算机后再次尝试启动该服务。
三、修改注册表中的RegistrySizeLimit值
注册表大小限制过低可能导致服务无法读取必要配置,修改该值可解决因资源不足引发的启动失败。
1、按下Win + R,输入regedit并以管理员身份运行,打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control。
3、在右侧窗格查找名为RegistrySizeLimit的DWORD值。
4、若存在,双击将其数值数据修改为FFFFFFFF,基数选择十六进制。
5、若不存在,右键空白处,选择新建 > DWORD (32位) 值,并命名为RegistrySizeLimit,再设置其值为FFFFFFFF。
6、完成修改后重启电脑。
四、执行系统文件检查修复损坏文件
系统关键文件损坏可能影响服务运行,使用SFC工具可以扫描并修复受保护的系统文件。
1、以管理员身份打开命令提示符。
2、输入命令sfc /scannow并按回车执行。
3、等待扫描过程完成,该过程可能需要数分钟时间。
4、如果发现并修复了损坏的文件,重启系统后再检查服务状态。