如何修复Windows升级错误0x800700b7- 0x2000A

错误0x800700b7-0x2000a通常在用户尝试从较旧的Windows版本升级到Windows11或尝试更新到Windows10的最终版本时遇到 。当用户尝试安装待定的累积或功能时 , 有时会出现此错误代码手动更新 。
此问题通常与Windows更新不一致、第3方干扰或系统文件损坏有关 。我们在下面提到了一些可能的修复方法 , 以确保您的问题得到解决 。

如何修复Windows升级错误0x800700b7- 0x2000A

文章插图
1. 运行Windows更新疑难解答如果您开始解决此问题 , 请试试运气 , 看看是否可以自动修复它 。
0x800700b7-0x2000a 错误是一个相当古老的问题 , Microsoft 已经通过 Windows Update Troubleshooter 提供了自动修复计划 。
注意: Windows更新疑难解答包含一系列自动修复策略 , 您可以部署这些策略来修复会破坏 Windows 更新和升级组件的最常见原因 。
如果问题的原因是 Windows Update Troubleshooter 已经解决了错误的原因 , 那么解决问题所需要做的就是运行该工具并使用推荐的修复程序 。
注意:如果您使用的是 Windows 11 , 那么您很幸运 , 因为该工具比早期版本要好得多 。Microsoft 添加了数十个新的自动修复选项 , 如果发现已知案例 , 只需单击几下即可使用 。
如果您还没有 , 请按照以下步骤运行 Windows 更新疑难解答并自动安装推荐的补丁程序:
注意:以下说明适用于每个最新版本的 Windows 。
  1. 按Windows 键 + R打开“运行”框 。
  2. 在文本框中键入“control”  , 然后按Enter 键打开“控制面板” 。
    注意:用户帐户控制可能会询问您是否要授予管理员访问权限 。如果是 , 请选择“是” 。
  3. 进入“控制面板”窗口后 , 使用搜索功能查找“疑难解答” 。
  4. 从搜索结果列表中选择所有故障排除类别 。
  5. 在故障排除选项卡上 , 转到系统 和安全 , 然后单击修复 Windows 更新问题 。
  6. 当 Windows 更新疑难解答提示时 , 单击下一步并等待第一次扫描完成 。
  7. 如果您找到可行的解决方案 , 请单击Apply this Fix以在当前情况下使用它 。
    注意:对于某些推荐的解决方案 , 您可能需要手动执行多项操作 。
  8. 修复工作后 , 重新启动计算机并再次尝试安装无效的更新 。
如果您仍然遇到0x800700b7-0x2000a 错误 , 请转到下面的下一个方法 。
2. 重置每个 Windows 更新组件如果无论使用何种升级代理都出现此错误 , 则可能是用于升级过程的某些 WU 依赖项已损坏 。要解决此问题 , 请尝试使用我们为您创建的自定义脚本重置 Windows 更新组件和服务 。按着这些次序:-
  1. 下载Windows 更新重置批处理命令 。
  2. 下载后 , 以管理员身份运行该文件 。
  3. 等待该过程完成 , 然后重新启动计算机 。
  4. 检查问题是否仍然存在 。
3. 安装更新 KB3112343 和 KB3112336(仅限 Windows 7 和 8.1)如果您使用的是 Windows 7.1 或 Windows 8.1 , 并且在尝试升级到 Windows 10 和 Windows 11 时遇到此问题 , 则您可能缺少旨在提高升级到高级 Windows 版本的稳定性的 Windows 更新 。
根据您使用的 Windows 版本 , 请确保在重新启动升级程序之前安装了此更新:
  • 如果您当前使用的是Windows 7 , 请下载并安装KB3112343 。
  • 如果您使用的是Windows 8.1 , 请下载并安装KB3112336 。
安装当前 Windows 版本的稳定性更新后 , 再次部署升级并查看 0x800700b7-0x2000a 错误现在是否已修复 。
如果问题仍未解决 , 请尝试下面的最终修复 。
4. 运行 SFC 和 DISM 扫描事实证明 , 运行 Windows Update 疑难解答程序时出现0x800700b7-0x2000a 错误的最常见原因之一是损坏的系统文件会阻止 Windows 更新或中断升级过程 。
如果是这种情况 , 您应该首先使用系统文件检查器 (SFC)和部署映像服务和管理 (DISM) (DISM) 进行扫描 。
尽管 SFC 和 DISM 在某些方面很相似 , 但您应该依次快速运行这两项检查 , 以提高修复损坏的系统文件的机会 。
如果是这种情况 , 请从简单的 SFC 扫描开始 。
重要提示:此工具完全是本地的 , 不需要您始终连接到互联网 。
启动此过程后 , 您不得关闭 CMD 窗口 , 即使该实用程序似乎已停止工作 。耐心等待该过程完成 。如果您在它完成之前停止它 , 您的 HDD 或 SSD 可能会出现逻辑错误 。
SFC扫描成功后 , 重新启动计算机 , 再次启动时问题是否仍然存在 。
如果在尝试升级时0x800700b7-0x2000a不断出现 , 请运行 DISM 扫描并按照屏幕上的说明完成该过程 。
注意: DISM 使用 Windows Update 的一部分将损坏的系统文件替换为健康的系统文件 , 但 SFC 不会 。因此 , 在开始此过程之前 , 您应该确保拥有稳定的 Internet 连接 。
【如何修复Windows升级错误0x800700b7- 0x2000A】DISM 扫描成功完成后 , 重新启动计算机以查看 0x80070643 错误是否已修复 。