在 Windows 10 上获取“您的设备缺少重要的安全和质量修复”?

微软(Microsoft)的众多优点之一是它不断推出更新以修复错误或提高系统的安全性。在推出更新时安装更新符合您的最大利益。但是,有时Windows Update似乎无法安装更新并给出错误消息“您的设备缺少重要的安全和质量修复程序”。 

如果您遇到此错误并需要一些帮助,本文将指导您完成一些可以解决问题的快速修复。按照列出的顺序尝试这些修复——我们首先列出了最简单的修复。

运行Windows 更新疑难解答(Windows Update Troubleshooter)

当您遇到“您的设备缺少重要的安全和质量修复”错误时,内置的更新(Update)疑难解答应该是您的首选。如果Windows识别出问题并为您解决了问题,则您无需费力地排除潜在问题。

  1. Win + I 打开设置(Settings)应用程序并选择更新和安全(Update & Security)

  1. 从左侧窗格中选择疑难解答。(Troubleshoot )

  1. 选择其他疑难解答(Additional Troubleshooters)

  1. 选择Windows 更新(Windows Update)>运行疑难解答(Run the troubleshooter)。 

  1. 等待(Wait)疑难解答程序检测到潜在问题。

  1. 如果Windows发现问题,它会建议并实施修复。如果它没有发现问题,它会告诉你没有检测到问题。

如果未检测到问题,请继续进行下一个修复。

手动重置 Windows 更新服务(Reset Windows Update Service Manually)

如果以前的方法不起作用,您可以尝试重新启动Windows Update服务(以及一些相关服务)。您还需要重命名SoftwareDistribution和 catroot2 文件夹。 

SoftwareDistribution 是Windows 更新(Windows Update)临时存储安装新更新所需的文件的文件夹。Catroot2Windows 更新(Windows Update)包存储安装所需签名的文件夹。

请注意,System32文件夹有两个名称相似的文件夹:catroot 和 catroot2。此方法涉及重命名 catroot2 文件夹,该文件夹会在您重新启动时再次自动创建。但是,如果您重命名或删除 catroot 文件夹,您的计算机可能会无法启动。

  1. 通过在“开始”菜单中搜索cmd并从右侧窗格中选择“以管理员身份运行”(Run as administrator )来打开提升的命令提示符。(Command Prompt)

  1. 通过在命令提示符(Command Prompt)中键入以下命令并按Enter键,按此顺序运行以下命令:

净停止 wuauserv(net stop wuauserv)

净停止 cryptSvc(net stop cryptSvc)

净停止位(net stop bits)

净停止 msiserver(net stop msiserver)

Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

Ren C:\Windows\System32\catroot2 Catroot2.old

净启动 wuauserv(net start wuauserv)

网络启动 cryptSvc(net start cryptSvc)

网络起始位(net start bits)

网络启动 msiserver(net start msiserver)

网络启动/停止命令启动/停止提到的服务。Ren命令将上述路径中的文件夹(例如 C:WindowsSoftwareDistribution 重命名为命令末尾的名称(SoftwareDistribution.old)。

完成后,重新启动计算机并查看是否能够成功安装Windows 更新(updates)

但是,您可能会在使用此方法时遇到一些错误。可能是Windows Update服务或BITS 服务无法启动(BITS service won’t start),或者您尝试停止的服务一开始就没有运行。

如果发生这种情况,请尝试下一个修复。

修复损坏的文件

您在以前的方法中遇到的错误可能是系统文件损坏的结果。您可以使用称为系统文件检查器和部署映像服务和管理(System File Checker and Deployment Image Servicing and Management)的两个内置Windows 实用程序(utilities)替换损坏或丢失的系统文件。

  1. 通过在“开始”菜单(Start Menu)中搜索cmd并从右侧窗格中选择“以管理员身份运行”(Run as administrator)来打开提升的命令提示符。(Command Prompt)

  1. 此步骤可能会或可能不会起作用,具体取决于导致Windows 更新(Windows Update)问题的原因,因为DISM使用Windows 更新(Windows Update)源文件来替换任何损坏。但是,运行以下命令来修复Windows映像仍然值得您花时间:

DISM.exe /Online /Cleanup-image /Restorehealth

  1. 当您看到消息The operation completed successfully时,执行以下命令: 

sfc /scannow

  1. 再次尝试以前的方法。

如果您仍然无法更新Windows,请尝试下一个修复。

修复损坏的注册表项

该错误可能是由于Windows 更新(Windows Update)服务未正确启动、已损坏或完全丢失所致。如果是这种情况,有一个简单的解决方法。

  1. 您可以从Tenforums下载损坏或丢失服务的.reg文件。查找Windows Update (wuauserv) 并选择Windows Update以下载 .reg 文件。

  1. 运行 .reg 文件并在看到安全(Security)警告时选择运行(它是安全的)。(Run)

  1. 尝试使用命令net start wuauserv再次启动(net start wuauserv)Windows 更新(Windows Update)服务,它应该可以正常运行。

理想情况下,一旦您的Windows 更新(Windows Update)服务启动,您应该能够安装更新。

如果您不习惯下载 .reg 文件并将其安装到您的计算机上,您可以使用Windows工具安装更新,而不会弄乱注册表。

使用 Windows 10 更新助手

Windows 10更新助手(Update Assistant)可帮助您下载Microsoft发布的功能更新和改进。它还为安排更新提供了更多控制。不过,最重要的是,它可以帮助您解决“您的设备缺少重要的安全和质量修复”错误。

  1. 下载Windows 10 更新助手(Windows 10 Update Assistant)

  1. 运行助手并单击立即更新(Update Now)以开始安装最新更新。

重置您的电脑

如果由于某种原因,您仍然无法安装更新,您可以重置您的 PC(reset your PC)。 

  1. Win + I启动Settings应用程序并转到Update & Security
  2. 在“恢复(Recovery )”部分下的右窗格中查找“重置此 PC(Reset this PC) ”,然后选择“开始(Get Started)使用” 。

  1. 询问时,选择保留我的文件(Keep my files)以开始重置过程。

重置过程完成后,Windows将自动安装最新更新。

你解决了这个问题吗?

希望您能够使用这些修复程序并让您的Windows 更新(Windows Update)再次运行。如果在您尝试停止自动更新后出现错误,请确保使用正确的方法停止 Windows 更新(stop Windows Update)以避免附带损害。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts