解决 Windows 10 上的 Windows 更新错误 0X800B0101

一些 Windows 10 用户遇到了 0x800b0101 尝试通过 Windows 更新独立安装程序安装挂起的更新或尝试通过 Windows 安装程序安装不同的 Windows 组件时。 此问题似乎仅限于 Windows 10。

怎样修复 Windows 安装程序错误 0x800B0101

在彻底调查此特定问题后,事实证明有几种不同的潜在原因会导致 Windows 10 上出现此特定错误。以下是潜在罪魁祸首列表:

  • 日期和时间不正确 – 事实证明,如果您的系统的日期和时间值与安全证书的预期等效值相差甚远,您可能会在与服务器的连接终止时看到此错误。 要解决此问题,您需要将系统的日期和时间值更改为正确的值。
  • 运行 SFC 和 DISM 扫描 – 已知系统文件损坏也会触发此特定错误,尤其是当您尝试安装每个待处理的 Windows 更新时都遇到此错误代码时。 在这种情况下,您可以通过运行 SFC 和 DISM 扫描并应用推荐的修复程序来解决问题。
  • 缺少更新要求 – 根据一些受影响的用户的说法,当您尝试为 System Center Configuration Manager 安装挂起的更新而缺少几个更新要求的情况下,您也可能会看到此错误代码。 在这种情况下,首先安装缺少的更新(通过 Windows 更新目录)应该会为您解决这个问题。
  • 错误的 AccountRight 安装程序 – 如果您仅在尝试安装或更新 AccountRight 时看到此错误,则您可能正在处理错误的安装程序包。 在这种情况下,下载修补的安装程序应该会为您解决问题。

现在您已经熟悉了代码的每个潜在原因 0x800b0101,这里列出了其他受影响的用户已成功用于解决此问题的潜在修复程序:

1. 将日期和时间更改为正确的值

正如此错误消息所指出的那样,发生此错误的原因可能是安全证书未能由 WU 验证,因为时间或日期(或两者)与验证服务器预期的值相差甚远。

您(作为访问者)不需要满足很多条件才能下载挂起的 Windows 更新,但通过时间戳检查就是其中之一。

继续检查您系统的日期和时间是否以天(或月或年)的方式关闭。

如果是,这里有一个关于怎样确保您使用正确的时间和日期的快速指南:

  1. Windows 键 + R 打开一个运行对话框。 然后,键入“时间日期.cpl”并按 Enter 打开 日期和时间 控制板。
    打开时间日期窗口
  2. 一旦你进入 日期和时间 窗口,转到 上网时间 选项卡并单击 更改设置. 当您被提示时 通用汽车公司 (用户账户控制),点击 是的 授予 admin 使用权。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 1访问日期和时间菜单
  3. 在 – 的里面 上网时间 设置,选中与 与 Internet 时间服务器同步,设置 服务器time.windows.com, 并点击 更新 现在。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 2访问互联网设置
  4. 移至 日期和时间 标签,点击 更改时区 并确保您使用的是正确的。 接下来,点击 更改日期和时间 并确保正确选择日期。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 3访问正确的日期和时间
  5. 重新启动计算机并通过重复之前触发 0x800b0101 的操作来查看问题是否已解决。

如果在尝试使用 Windows Update Standalone 安装程序时出现相同的错误,请向下移至下面的下一个潜在修复程序。

2. 运行 SFC 和 DISM 扫描

由于该问题很可能与影响 Windows 更新或 Windows 安装程序的某种损坏有关,因此您绝对应该探索的故障排除修复程序之一是扫描任何损坏的 Windows 文件。

为此,您需要使用两个内置实用程序运行几次扫描 – 系统文件检查器 (SFC)部署映像服务和管理(DISM).

笔记: 这两种工具有一些相似之处,但它们并不意味着要相互替代。 我们建议您快速连续运行两次扫描,以提高修复损坏系统文件的机会。

你应该从一个简单的开始 证监会扫描。

解决 Windows 10 上的 Windows 更新错误 0X800B0101 4执行 SFC 扫描

笔记: 此工具完全是本地的,因此您不需要主动连接到 Internet。

重要的:一旦您启动此程序,非常重要的是不要 close CMD 窗口,即使该实用程序看起来像冻结了。 等待该过程完成,因为中断操作可能会导致 HDD/SSD 出现逻辑错误。

成功完成 SFC 扫描后,继续并重新启动计算机,并通过尝试执行先前触发 0x800b0101 错误的操作,在下一次计算机启动完成后查看问题是否已解决。

当你这样做时,我仍然出现同样的错误, 部署 DISM 扫描 并按照屏幕提示完成操作。

解决 Windows 10 上的 Windows 更新错误 0X800B0101 5执行 DISM 扫描

笔记: 与 SFC 不同的是,该工具使用了一个子组件 Windows更新 下载健康的等效文件来替换损坏的系统文件。 因此,您需要确保您拥有可靠的 在启动此操作之前 Internet。

DISM 扫描成功完成后,再次重新启动计算机并查看 0x800b0101 错误现已修复。

如果您仍在处理相同的问题,请向下移至下面的下一个潜在修复。

3. 使用 Windows 更新目录(如果适用)

如果您在尝试为 System Center Configuration Manager 安装挂起更新时看到此错误,则错误 0x800b0101 很可能是由于缺少一些需要首先安装的关键更新而发生的 – 更新 KB2756872KB2749655。

如果此方案适用于您的特定情况,请按照以下说明使用 Microsoft 更新目录首先下载并安装所需的更新(在安装 System Center Configuration Manager 更新之前)

如果您正在寻找有关怎样执行此操作的分步说明,请按照以下说明操作:

  1. 访问 官方 Microsoft 更新目录页面 从您喜欢的浏览器在受影响的机器上。
  2. 接下来,使用搜索功能(在右侧)搜索 KB2756872 更新并按下 Enter 生成结果。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 6搜索丢失的更新
  3. 结果出现后,通过查看操作系统架构和 Windows 版本来确定与您的 Windows 版本兼容的版本。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 7下载更新的正确版本

笔记: 如果您不知道您的操作系统架构,请右键单击 这台电脑 文件管理器 并选择 特性 从上下文菜单。 接下来,从结果列表中,查看 系统类型 并检查您的操作系统的位版本。

  1. 确定需要在计算机上安装的正确更新后,单击 下载 按钮并等待该过程完成。
  2. 下载完成后,导航到下载更新的位置,右键单击 .inf 文件并选择 安装。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 8安装正确的更新
  3. 按照屏幕上的说明完成安装,然后对剩余的更新 (KB2749655)/
  4. 成功安装每个挂起的更新后,重新启动计算机,然后最终安装失败的 System Center Configuration Manager Windows 更新。

如果此特定场景不适用于您的特定情况,请向下移至下面的下一个潜在修复。

4. 下载最新版本的 AccountRight(如果适用)

如果您在尝试更新或安装 AccountRight 时遇到 0x800b0101,则几乎可以肯定,该问题的发生是由于附加到可供下载的应用程序版本的安全证书编写不当所致。

这是由于 AccountRight 开发人员分配了一个旧的到期日期而造成的混乱。

幸运的是,此问题已得到解决,因此只需下载 AccountRight 的修补版本即可解决问题。

如果您发现自己处于这种特殊情况,请按照以下说明下载并安装正确版本的 AccountRight:

  1. 打开您的默认浏览器并访问此链接以下载 AccountRight 安装程序的修补版本.
  2. 下载完成后,右键单击它并选择 以管理员身份运行. 这是必不可少的,因为安装需要 admin 访问以完成没有错误。
  3. 在第一个安装提示处,选中与 我接受许可协议和使用条款,然后单击安装并按照其余提示进行操作。
    解决 Windows 10 上的 Windows 更新错误 0X800B0101 9安装 AccountRight 应用程序的修补版本
  4. 安装完成后,重新启动计算机并在下次启动完成后打开应用程序,并完成剩余更新的安装。

相关阅读:

Posted in: 实用技巧