如何修复 Windows 更新错误

Windows 10发布和微软为其旗舰操作系统转向软件即服务(software-as-a-service)模式以来,更新一直在快速进行。无论您是否愿意,Microsoft至少每年都会发布一次Windows 10的重大更新。还有许多小的更新,从关键的安全补丁到更微不足道的外观和微小的变化。 

当一切正常时,你几乎不知道发生了什么事。但是,当Windows更新错误发生时,结果可能是任何事情,从被阻止的更新到不再工作的计算机! 

检查您是否有更新错误

如果您怀疑计算机上存在某种Windows 更新(Windows Update)错误,您可以通过检查更新状态来确认:

  1. 打开开始菜单(Start Menu)
  2. 键入检查更新(Check for Updates),然后选择它。
  3. 查看Windows更新的状态,如果有任何错误,应在此处列出。

如果没有,您将看到一个绿色复选标记和一条消息,表明您是最新的。尽管可能不会出现完全错误,但您可能会看到最后一次更新仍在等待中、下载失败或安装失败的指示。我们将在下面介绍的解决方案可以帮助您处理所有这些变化。

注意更新错误代码(如果有)

检查更新状态时,记下您可以看到的任何Windows更新错误代码。(Windows)您可以搜索这些代码以找出您的更新无法正常工作的具体原因。

错误(Error)代码通常具有“0x80070070​”之类的形式,并且可能涉及多个。如果您将这些信息打入搜索引擎,您很可能会得到关于哪里出了问题的准确答案。

检查卡住或失败的更新

虽然您可能看不到带有错误代码的实际错误,但这并不意味着您没有问题。Windows会记录您的更新历史记录,这样可以轻松检查您离开后发生的情况。

  1. 打开开始菜单(Start Menu)并选择设置 cog(settings cog)
  2. 选择更新和安全(Update & Security),然后选择Windows 更新(Windows Update)
  3. 接下来,选择查看更新历史记录。(View Update History.)

在这里,您可以查看是否有任何内容尝试下载或安装然后失败。有时更新本身的性质可以为您提供有关特定问题的线索。

在你做任何事情之前,重新启动

至此,您已经检查了更新状态,并注意到可能弹出的任何错误代码,但是您应该首先做什么来解决Windows更新错误?简单地重新启动计算机很可能就是答案。

有时会发生更新无法下载和安装的情况,因为它具有锁定的依赖项,直到下次Windows加载。它可能还需要另一个更新才能首先完成安装,但这要等到您下次重新启动后才能完成。

如果您打开“开始”菜单(Start Menu),然后打开电源按钮,您可能会看到“更新(Update)然后重新启动”作为选项。这是一个确定的迹象,表明有待处理的更新需要重新启动才能继续。

您的更新设置是否正确?

如果您没有发现错误,但您的Windows副本似乎没有自行更新,则可能只是您的更新设置配置错误:

  1. 打开开始菜单(Start Menu)
  2. 键入Windows 更新设置(Windows Update Settings),然后在出现时选择它。

检查您的更新是否已暂停,或者您的活动时间是否设置为您的偏好。

选择高级选项(Advanced Options)以查看更多配置选项。如果您已将 Internet 连接设置为“按流量计费”,则必须切换允许通过按流量计费的连接(metered connections)下载更新的开关。只要(Just)确保您愿意支付这些数据费用(如果有)。

尝试更新疑难解答

微软(Microsoft)知道它的更新系统时常会出轨,所以他们实际上在Windows中包含了一个专门的工具来查找和修复Windows Update的问题。以下是如何运行它:

  1. 打开开始菜单(Start Menu)并选择设置齿轮(Settings cog)
  2. 现在选择更新和安全(Update & Security)

  1. 选择疑难解答(Troubleshoot),然后选择其他疑难解答(Additional troubleshooters)

  1. 最后,在Get up and running下选择Windows Update运行疑难解答(Run the troubleshooter)

  1. 按照屏幕上的说明进行操作。

更新疑难解答(Update Troubleshooter)通常可以解决Windows 更新(Windows Update)的小问题,而无需您做任何进一步的事情。

对于Windows 7和8.1尝试(Try)在线向导(Online Wizard)

虽然本文主要关注Windows 10更新问题,但仍有很多人在使用旧版本的Windows。如果您仍在使用Windows 7 ,您的主要更新问题可能源于对Windows 7的支持已于2020年1 月 14(January 14)日结束。

Windows 8也是如此,它已在 8.1 中被删除。我们强烈建议不要再争吵,而是冒险升级到更新版本的Windows

如果您确实想继续前进,Microsoft提供了一个简洁的在线指导疑难解答(online guided troubleshooter)程序,它将询问您一系列问题,以帮助缩小问题的可能原因。

你可能只是空间不足

Windows下载并安装更新时,它需要硬盘空间和大量空间!毕竟,它必须下载更新数据,它需要工作空间来更新文件,它还必须存储备份,以便您可以回滚有问题的更新。

如果您没有足够的空间供Windows 更新(Windows Update)执行其操作,请首先转到在 Windows 10 中创建更多磁盘空间的 7 种方法,以创建更多(7 Ways to Create More Disk Space in Windows 10)的喘息空间。

删除(Delete)软件分发文件(Software Distribution Files)

Windows更新使用的文件保存在软件分发目录中。一个温和的选择是简单地删除此文件夹。在Windows 更新(Windows Update)服务运行时您无法执行此操作,因此请重新启动到安全模式(Mode)并执行以下操作:

  1. 在Windows 资源管理器(Windows Explorer)中打开您的Windows文件夹。
  2. 选择SoftwareDistribution文件夹。
  3. 删除整个文件夹。
  4. 正常重启 Windows。

这不会以任何方式损害您的计算机,并强制Windows 更新(Windows Update)服务从头开始重建更新工作文件。

检查您的系统文件(System Files)是否损坏(Corruption)

根据一些用户报告,损坏或丢失的系统文件似乎会影响您的更新过程并导致Windows更新错误。系统文件丢失或损坏的原因有多种,但重要的是解决问题的难易程度。Windows附带一个称为系统文件检查器(System File Checker)的实用程序。

有关如何确保系统文件处于良好状态的确切说明,请查看使用这些命令提示符命令修复或修复损坏的文件(Use These Command Prompt Commands to Fix or Repair Corrupt Files)。您可能认为Windows 更新(Windows Update)实用程序可以自行解决此问题,但有时似乎需要手动帮助。 

确保硬件(Make Sure Hardware) 驱动程序(Drivers)是最新的

虽然Windows Update可以自行更新大部分内容,但某些第三方硬件驱动程序和实用程序不受其控制。如果您已经很长时间没有更新GPU驱动程序或任何其他重要组件,则可能会阻止最新的 Windows 更新。

审核所有驱动程序可能很乏味,但您可以使用一些工具来自动化和平滑该过程。Driver Booster是我们使用过的一款免费工具。您可能还想看看如何在 Windows 10 中自动更新设备驱动程序(How To Automatically Update Device Drivers In Windows 10)

尝试回滚上次更新

您的最新更新可能会失败,因为您的最后一次更新以某种方式出错。您将获得一个 10 天的窗口(Window),您可以在其中回滚上次更新所做的更改。这意味着当下一次更新出现时,您可能不再被允许这样做,但是如果在错误的更新之后不久又进行了修复,那么在某些情况下您可能必须这样做。

  1. 打开开始菜单(Start Menu)
  2. 键入Windows 更新设置(Windows Update Settings),然后在出现时将其打开。
  3. 从侧边栏中选择恢复。(Recovery)
  4. 查找Go back to the previous version of Windows 10

  1. 如果可用,请选择开始。(Get Started)

现在只需按照说明进行操作。如果您为时已晚,还有另一种方法可以通过直接卸载特定更新来摆脱它们。

卸载特定更新

您可以直接在Windows 10中删除不需要或有问题的更新。这很容易,但我们会提醒您确保特定更新是问题所在。例如,如果许多其他用户报告更新正在干扰Windows 更新(Windows Update)或存在其他问题。以下是删除更新的方法:

  1. 打开控制面板(Control Panel)
  2. 选择程序(Programs)
  3. 选择查看已安装的更新(View installed updates)

您应该会看到可以删除的已安装更新列表。并非每个更新都会在这里,但应该会出现一些更新。只需(Simply)右键单击要删除的任何更新,然后选择Uninstall

手动下载(Download)安装更新(Install Updates)

虽然自动更新服务很方便,但有时您只需要自己做一些事情。许多用户甚至可能不知道Microsoft将其累积更新作为独立下载提供。当您考虑它时,这完全有道理。

由于并非所有运行Windows 10的计算机都有足够的互联网访问权限。一些用户还需要更新多台计算机,并且离线安装程序无需为每台计算机下载相同的更新数据。

要手动下载和安装Windows 10更新,请转到Microsoft 更新目录(Microsoft Update Catalog),然后输入最新更新的 KB 编号。您可以通过谷歌搜索找到 KB 编号。

然后只需按下载(Download)按钮以获取相关更新并像安装任何下载的应用程序一样安装它。

执行 Windows 的修复安装

如果您真的没有想法,您实际上可以使用Windows 10安装程序来修复您的Windows安装,而不会丢失任何文件或程序。您所要做的就是从您的Windows 10媒体启动设置过程。如果您没有Windows 10媒体,可以从Microsoft免费下载。 

当被问到时,选择“升级”您的Windows安装,然后选择保留您的文件和程序。在某些情况下这可能会出错,因此请考虑将其作为最后的手段。

与微软支持挂钩

如果一切都失败了,您总是可以抽出一点时间与Microsoft 支持人员(Microsoft Support)交谈。根据我们的经验,他们的聊天支持快速高效。顾问甚至可以接管您的计算机并快速诊断和纠正问题。 

如果您上次Windows(Windows)更新失败的原因归结为Microsoft自己必须从头开始解决的已知问题,这将特别有用。如果您无能为力,顾问会通知您,以便您继续处理更重要的事情。



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts