修复我们无法安装某些更新,因为其他更新正在进行中

遇到消息“我们无法安装某些更新,因为其他更新正在进行中“在 Windows PC 上?此错误通常意味着 Windows 更新服务陷入循环,认为当前正在安装或处理另一个更新,即使事实并非如此。Windows 更新服务旨在按顺序管理和安装更新。如果由于某种原因此服务陷入困境,它可能会阻止安装新更新,从而导致潜在的安全漏洞和系统不稳定。让我们探讨一下这背后的常见原因,故障排除步骤可帮助您正确修复和安装 Windows 更新。

为什么 Windows 无法安装某些更新?

当 Windows 安装更新时,它使用 Windows Installer 服务 (msiserver) 来管理该过程。为了确保系统稳定性,Windows 会阻止同时安装其他更新。但是,如果存在文件损坏或 Windows Installer 服务出现问题,系统可能会错误地认为更新仍在进行中,即使事实并非如此。这可能会阻止后续更新并显示错误消息:“我们无法安装某些更新,因为其他更新正在进行中。”

重新启动计算机

有时,只需重新启动即可清除挂起的更新并允许安装新更新。

  1. 点击开始,然后选择重新启动从电源菜单。
  2. 重新启动后,导航至再次检查更新设置 > 更新和安全 > Windows 更新并点击检查更新

重新启动电脑可以清除可能导致 Windows 更新服务故障并导致此类错误的临时故障。

手动完成待定更新

挂起的更新通常会阻止新的安装。您可以手动检查并完成它们。

参见:已解决:Microsoft 无法在您的 PC 上安装重要的安全更新 0x80072ee7

  1. 前往设置 > 更新和安全 > Windows 更新
  2. 查找标记为“待安装”或“需要重新启动”的更新。
  3. 如果出现提示,请单击立即安装或者立即重新启动完成安装

有时,更新可能已完成下载,但需要重新启动才能完成安装。

运行 Windows 更新疑难解答

Windows 包含一个内置的故障排除程序,旨在自动诊断和修复常见更新问题。

  1. 打开设置 > 更新和安全 > 疑难解答
  2. 点击额外的疑难解答
  3. 选择Windows更新,然后单击运行疑难解答程序
  4. 按照屏幕上的说明进行操作,让疑难解答人员解决问题。

重新启动 Windows Installer 服务

手动重新启动相关服务通常可以解决问题。

  1. 赢+R, 类型services.msc,并击中进入
  2. 找到以下服务:
    • Windows更新
    • 后台智能传输服务 (BITS)
    • 加密服务
  3. 右键单击每个服务并选择重新启动
  4. 重新启动服务后,再次检查更新。

清除 Windows 更新缓存

同样,更新缓存中损坏的文件可能会导致问题。清除此缓存会强制 Windows Update 下载更新文件的最新副本。

  1. 赢+R, 类型services.msc,并击中进入
  2. 停止Windows更新右键单击该服务并选择停止
  3. 导航至C:WindowsSoftwareDistribution
  4. 删除 SoftwareDistribution 文件夹内的所有文件和文件夹。
  5. 重新启动Windows更新服务。
  6. 再次检查更新设置 > 更新和安全 > Windows 更新

使用部署映像服务和管理 (DISM) 工具

DISM 可以修复可能干扰 Windows 更新的损坏的系统文件。

  • 打开以管理员身份运行命令提示符
  • 键入命令 DISM /Online /Cleanup-Image /RestoreHealth 并按 Enter
  • 此过程可能需要一些时间。确保您有稳定的互联网连接。
  • 扫描完成后,重新启动电脑并尝试再次安装 Windows 更新。

执行干净启动

第三方应用程序或服务可能会干扰 Windows 更新。执行干净启动使用最少的驱动程序和启动程序启动 Windows,这可以帮助识别并解决此类冲突。

  1. 赢+R, 类型msconfig,并击中进入
  2. 系统配置窗口,转到服务选项卡。
  3. 查看隐藏所有 Microsoft 服务,然后单击全部禁用
  4. 前往启动选项卡并单击打开任务管理器
  5. 禁用所有启动项。
  6. 重新启动您的电脑并检查更新。

手动更新 Windows

如果自动更新失败,您可以从 Microsoft 更新目录手动下载并安装更新。

  1. 参观微软更新目录
  2. 搜索您需要的更新的 KB 号。
  3. 下载更新并运行安装程序。

有时,第三方防病毒或防火墙软件可能会干扰 Windows 更新。暂时禁用这些程序可能会有所帮助。请记住之后重新启用它们。再次如果问题是最近出现的,您可以尝试恢复你的系统到问题开始之前的某个时间点。