如何修复 Windows 11 和 10 中丢失的安全设置
尝试更新 Windows 系统时,“某些安全设置丢失或已更改”错误可能会令人沮丧。此问题通常源于 Windows 模块安装程序服务问题、系统文件损坏或磁盘空间不足。让我们探索几种方法来解决此错误并使您的 Windows 更新再次正常工作。
方法1:重新启动Windows Modules Installer服务
Windows 模块安装程序服务(也称为 TrustedInstaller)对于安装 Windows 更新至关重要。重新启动此服务通常可以解决与更新相关的问题。
步骤一:右键单击 Windows 开始按钮,然后从菜单中选择“任务管理器”。
步骤2:在任务管理器中,单击窗口顶部的“服务”选项卡。
步骤3:向下滚动服务列表,直到找到“TrustedInstaller”或“Windows Modules Installer Service”。如果它没有运行,右键单击它并选择“启动”。如果它已经在运行,请选择“重新启动”。
第4步:如果您没有看到“启动”或“重新启动”选项,请右键单击并选择“打开服务”。这将打开服务应用程序。
第5步:在“服务”窗口中,再次找到“Windows Modules Installer”服务。右键单击它并选择“属性”。
第6步:将“启动类型”设置为“自动”,然后单击“应用”。如果尚未运行,请单击“服务状态”下的“启动”。
第7步:单击“确定”保存更改并关闭“属性”窗口。
重新启动服务后,尝试再次运行 Windows Update 以查看错误是否已解决。
方法2:重新注册Windows Modules Installer服务
如果重新启动服务不起作用,重新注册它可能会有所帮助。此过程可确保服务正确注册到操作系统。
步骤一:按 Windows 键 + R 打开“运行”对话框。
更多阅读:Server 2016:您当前的安全设置不允许下载此文件
步骤2:类型cmd并按 Ctrl + Shift + Enter 以管理员身份打开命令提示符。
步骤3:在命令提示符窗口中,一一输入以下命令,每条命令后按 Enter 键:
%windir%system32msiexec.exe /unregister
%windir%system32msiexec.exe /regserver
第4步:如果您使用的是 64 位系统,还请运行以下附加命令:
%windir%syswow64msiexec.exe /unregister
%windir%syswow64msiexec.exe /regserver
第5步:关闭命令提示符并重新启动计算机。
计算机重新启动后,尝试再次运行 Windows Update 以查看问题是否得到解决。
损坏的系统文件可能会导致各种问题,包括 Windows 更新问题。使用 DISM(部署映像服务和管理)工具可以帮助修复这些文件。
步骤一:以管理员身份打开命令提示符(如方法 2、步骤 1-2 中所述)。
步骤2:在命令提示符窗口中,键入以下命令并按 Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
步骤3:等待该过程完成。这可能需要几分钟的时间。
第4步:DISM 完成后,通过键入以下命令并按 Enter 运行系统文件检查器:
sfc /scannow
第5步:扫描完成后,重新启动计算机。
这些命令将扫描并修复可能导致安全设置错误的损坏的系统文件。
方法 4:清除 Windows 更新缓存
有时,Windows 更新缓存可能会损坏,从而导致错误。清除此缓存通常可以解决与更新相关的问题。
步骤一:按 Windows 键 + R,输入services.msc,然后按 Enter 打开“服务”窗口。
步骤2:在列表中找到并右键单击“Windows 更新”。选择“停止”。
步骤3:打开文件资源管理器并导航到 C:WindowsSoftwareDistribution。
第4步:选择该目录中的所有文件和文件夹并将其删除。不用担心,Windows 将根据需要重新创建这些文件。
第5步:返回“服务”窗口,再次右键单击“Windows Update”,然后选择“启动”。
第6步:重新启动计算机并尝试再次运行 Windows Update。
此过程会清除可能损坏的更新文件并允许 Windows 下载新副本。
通过执行这些方法,您应该能够解决“某些安全设置丢失或已更改”错误并成功更新您的 Windows 系统。请记住定期更新您的系统,以确保最佳性能和安全性。如果您仍然遇到问题,请考虑向 Microsoft 支持或专业 IT 服务寻求帮助。
