修复 0x800f0831 Windows 10 更新错误

已发表: 2022-08-20
修复 0x800f0831 Windows 10 更新错误

许多用户在使用 Windows 更新服务时报告了 0x800f0831 Windows 10 错误。 当您遇到此错误时,您无法在您的 PC 上安装任何累积更新、安全更新或其他重要更新。 当您在 Windows 10/11 中安装特定更新 KB5012599 时会发生此错误。 通常,此错误是由损坏的 Windows 应用商店缓存和禁用的 Windows 更新服务、防病毒程序或损坏的更新文件触发的。 如果您在 Windows 10 PC 上也遇到相同的更新错误,本文中的故障排除方法将帮助您获得 0x800f0831 21h1 修复。 所以,继续阅读!

修复 0x800f0831 Windows 10 更新错误

内容

  • 如何修复 0x800f0831 Windows 10 更新错误
  • 方法一:基本故障排除方法
  • 方法二:拔掉外接设备
  • 方法 3:设置正确的日期和时间设置
  • 方法 4:运行 Windows 更新疑难解答
  • 方法 5:重置 Windows 更新组件
  • 方法 6:重新启动基本 Windows 服务
  • 方法 7:删除软件分发文件夹
  • 方法 8:卸载最近的更新
  • 方法九:扩展系统分区
  • 方法10:清空存储空间
  • 方法 11:手动安装更新
  • 方法12:通过媒体创建工具更新
  • 方法 13:调整 Windows 注册表
  • 方法 14:执行系统还原
  • 方法 15:重置电脑

如何修复 0x800f0831 Windows 10 更新错误

有几个原因会导致您的 Windows 10 PC 中讨论的错误代码。 它们在下面列出。

  • Windows 版本不支持升级电脑。
  • 插入的外部 USB 设备不兼容。
  • 很少有基本服务没有运行。
  • 防病毒和恶意软件正在阻止更新。
  • 计算机空间不足,无法安装新更新。
  • 数据损坏,互联网供应不足。
  • 过时的 BIOS 和非常旧的计算机。
  • 损坏的 Windows 注册表和 Windows 文件系统。

现在,您知道导致所讨论错误的原因。 请按照下面提到的故障排除方法进行修复。

方法一:基本故障排除方法

以下是解决问题的基本方法。

1A。 修复系统文件

如果您的系统有任何损坏的文件,您必须先修复它们,然后再安装任何更新。 系统文件检查器(SFC 命令)扫描并修复计算机中的任何损坏文件。 部署映像服务和管理 (DISM) 使用强大的命令行修复 Windows 操作系统错误。 要解决更新错误 0x800f0831 Windows 10,建议您按照我们的指南如何在 Windows 10 上修复系统文件中的说明在 Windows 10 计算机上运行 SFC/DISM 实用程序。

运行 SFC 和 DISM 命令行来修复系统文件。修复 0x800f0831 Windows 10 更新错误

完成扫描过程后,检查是否可以安装最新更新。

1B。 暂时禁用防病毒软件(如果适用)

防病毒套件有时可能会阻止在您的 PC 上安装任何最新的更新。 许多兼容性问题是由几个 Windows 用户发现的,它们很难修复。 NortonAvast等防病毒软件可能会阻止任何最新的 Windows 更新,建议您暂时禁用任何内置或第三方防病毒软件以解决此问题。 阅读我们关于如何在 Windows 10 上临时禁用防病毒程序的指南,并按照说明在您的 PC 上临时禁用防病毒程序。

暂时禁用防病毒软件。修复 0x800f0831 Windows 10 更新错误

在 Windows 10 PC 上修复 0x800f0831 错误后,请确保重新启用防病毒程序,因为没有安全套件的系统始终是一个威胁。

1C。 使用谷歌 DNS

一些用户建议更改 DNS 地址有助于他们在 Windows 10 计算机中修复 0x800f0831。 Google DNS 有 8.8.8.8 和 8.8.4.4 IP 地址,它们简单易记,可以在客户端和服务器之间建立安全的 DNS 连接。

这是我们关于如何在 Windows 10 中更改 DNS 设置的简单指南,它将帮助您更改计算机上的 DNS 地址。 您还可以按照我们关于如何在 Windows 上切换到 OpenDNS 或 Google DNS 的指南,在您的 Windows 10 计算机上切换到任何 Open DNS 或 Google DNS。 按照说明进行操作,并检查您是否可以在 PC 上安装累积更新。

选择图标 使用以下 DNS 服务器地址。修复 0x800f0831 Windows 10 更新错误

1D。 禁用代理服务器

有时,如果您的 Windows 10 计算机上的网络配置不正确,您将面临 0x800f0831 Windows 10 20h2 错误。 如果您在 PC 上安装了任何 VPN 服务或使用代理服务器,请阅读如何在 Windows 10 上禁用 VPN 和代理,并按照文章中的说明执行步骤。

关闭代理服务器。修复 0x800f0831 Windows 10 更新错误

禁用 VPN 客户端和代理服务器后,检查您是否已修复所讨论的错误。 不过,如果您遇到同样的问题,请尝试连接到移动热点。

1E。 更新 BIOS

世界各地的一些 Windows 10 用户报告说,更新 BIOS 后 0x800f0831 错误消失了。 但是,如果您拥有最新版本的 BIOS 并且仍然遇到相同的错误,则必须重新安装 BIOS。 如果以上所有方法都无法解决您的问题,建议您按照我们的指南什么是 BIOS 以及如何更新 BIOS 中的说明更新 BIOS?

单击立即重新启动以完成更新。修复 0x800f0831 Windows 10 更新错误

更新 BIOS 后,您将修复更新错误 0x800f0831 Windows 10。

方法二:拔掉外接设备

当您在 Windows 10 计算机中遇到更新错误 0x800f0831 21h1 错误时,请检查您是否连接了任何外部外围设备或 USB 设备。 如果是这样,建议您将其移除以避免任何导致错误的电磁干扰。 按照指示进行。

1. 首先,拔掉所有连接到计算机的外部 USB 设备

拔下连接到计算机的所有外部 USB 设备

2. 然后,断开网络摄像头设备打印机和其他外围设备,让最必要的设备保持连接。

检查您是否已修复 0x800f0831 错误。

另请阅读:修复 Windows 更新错误 0x800704c7

方法 3:设置正确的日期和时间设置

计算机中不正确的日期和时间设置可能会导致 Windows PC 上出现 0x800f0831 Windows 10 21h1 错误。 要同步 Windows 10 计算机中的日期、地区和时间设置,请按照下面列出的说明进行操作。

1. 同时按下Windows + I 键打开Windows 设置。

2. 现在,选择时间和语言设置。

现在,点击时间语言

3. 接下来,在日期和时间选项卡中,确保两个值自动设置时间和自动设置时区选项已打开。

确保自动设置时间和自动设置时区选项已打开

4. 然后,单击上面突出显示的立即同步。 检查您是否可以获得 0x800f0831 修复。

方法 4:运行 Windows 更新疑难解答

如果您的计算机中存在任何错误和问题,您将无法更新您的 Windows PC。 Windows 内置疑难解答程序可帮助您修复网络连接问题、损坏的注册表项和导致 0x800f0831 Windows 10 21h1 错误的损坏的 Windows 组件也可以通过此工具修复。 按照我们的指南如何运行 Windows 更新疑难解答中指示的步骤进行操作。

Windows 更新疑难解答。修复 0x800f0831 Windows 10 更新错误

按照演示执行,从而解决故障排除人员发现的问题。

另请阅读:如何修复 Windows 更新错误 80072ee2

方法 5:重置 Windows 更新组件

如果没有其他选项可以帮助您,则修复 0x800f0831 Windows 10 21h1 的有效方法是重置 Windows 更新组件。 所有 Windows 更新文件都存储在您的计算机上,如果它损坏或不兼容,您必须面临几个令人沮丧的问题。 要修复计算机中损坏的 Windows 更新组件,请按照我们关于如何在 Windows 10 上重置 Windows 更新组件的指南进行操作。

键入 net stop wuauserv 命令

这个简单的过程涉及在命令提示符下运行一组命令,以便在您的 Windows 10 PC 上重新启动所有基本的 Windows 服务。 执行完所有命令后,检查是否可以安装累积更新。

方法 6:重新启动基本 Windows 服务

必须在您的计算机上启用一些基本的 Windows 服务,例如 Windows 更新和后台智能传输服务,以避免出现错误代码 0x800f0831 21h1。 后台智能传输服务使用可用带宽来安装任何最新更新,以便您的计算机仅在没有其他安装正在进行时安装任何更新。 如果这些服务在您的系统中被禁用,您更有可能面临所讨论的错误。 因此,请按照以下说明重新启动基本的 Windows 服务。

1. 按Windows 键,输入服务,然后单击以管理员身份运行

以管理员身份打开服务

2. 现在,向下滚动并双击后台智能传输服务

后台智能传输服务。修复 0x800f0831 Windows 10 更新错误

3. 现在,选择启动类型自动,如图所示。

注意:如果服务状态Stopped ,则单击Start按钮。 如果服务状态为正在运行,请单击停止并再次启动。

选择启动类型为自动

4. 单击应用 > 确定以保存更改。 检查您是否可以获得 0x800f0831 21h1 修复。

5. 对Cryptographic、MSI InstallerWindows Update Services等其他 Windows 服务重复所有这些步骤。

另请阅读:在 Windows 10 上修复 iaStorA.sys BSOD 错误的 7 种方法

方法 7:删除软件分发文件夹

如果您已确保 Windows 更新服务正在运行并且在 Windows 10 中仍然面临更新错误,那么还有另一种简单的解决方法来修复更新问题。 首先,停止 Windows Update 服务并删除文件资源管理器中的Software Distribution文件夹。 然后再次启动 Windows 更新服务。 按照以下说明进行操作。

1. 像在方法 4 中所做的那样,以管理员身份启动服务窗口。

2. 现在,向下滚动屏幕并右键单击Windows Update

Windows 更新服务

3A。 如果状态未设置为正在运行,请跳至步骤 5

3B。 如果状态为正在运行,请单击停止,如图所示。

如果状态为正在运行,则单击停止

4. 在提示屏幕上等待 2 到 3 秒, Windows 正在尝试停止本地计算机上的以下服务...

Windows 正在尝试在本地计算机上停止以下服务...

5. 现在,通过同时单击Windows + E 键打开文件资源管理器。 现在,导航到以下路径。

 C:\Windows\SoftwareDistribution\DataStore

6. 现在,选择并右键单击所有文件和文件夹,然后单击删除选项。

选择删除选项以从 DataStore 位置删除所有文件和文件夹。修复 0x800f0831 Windows 10 更新错误

7. 同样,导航到路径,然后删除所有文件和文件夹。

 C:\Windows\SoftwareDistribution\下载

删除下载位置中的所有文件

8. 再次,切换到服务窗口并右键单击Windows 更新,然后选择开始选项。

选择开始选项

9. 在提示符中等待 3 到 5 秒, Windows 正在尝试在本地计算机上启动以下服务...

Windows 正在尝试在本地计算机上启动以下服务...

最后,您重新启动了 Windows 更新服务,从而删除了 Software Distribution 文件夹中的内容。 检查您是否可以修复 0x800f0831。

方法 8:卸载最近的更新

Windows 10 PC 中任何以前不兼容的更新可能不允许在其中下载新更新。 因此,建议您将计算机上正在安装的最新更新卸载到 0x800f0831 修复。 完成这项任务非常容易,步骤如下所示。

1. 按Windows 键并输入Control Panel ,然后单击Open

打开控制面板

2. 设置查看方式 > 类别,然后单击程序菜单下的卸载程序选项,如图所示。

单击“程序”菜单下的“卸载程序”选项。修复 0x800f0831 Windows 10 更新错误

3. 现在,单击左窗格中的查看已安装更新,如图所示。

单击查看已安装的更新

4.接下来,通过参考安装日期并单击卸载选项来搜索并选择最新更新,如下所示。

选择最新的更新,然后单击卸载选项。修复 0x800f0831 Windows 10 更新错误

5. 最后,确认任何提示并重新启动计算机。

检查您是否可以修复 Windows 10 上讨论的更新错误。

另请阅读:如何在 Windows 10 中删除 Win 安装文件

方法九:扩展系统分区

如果系统分区空间不足,您将无法在 Windows 10 PC 上安装任何新更新。 还有其他几种方法可以增加计算机的内存空间,但它们可能不会一直对您有所帮助。 您必须扩展系统保留分区以修复 0x800f0831 Windows 10 20h2 错误。 尽管有许多第三方工具可以增加系统保留分区,但我们更喜欢按照我们的指南在 Windows 10 中如何扩展系统驱动器分区 (C:) 进行手动操作。

右键单击系统驱动器并选择扩展卷

扩展系统分区后,检查是否已解决问题。

方法10:清空存储空间

如果您的 PC 没有任何驱动器空间来安装 Microsoft Store 中的任何新应用程序,您将面临所讨论的错误代码。 因此,首先检查驱动器空间并在必要时清理临时文件。

第 I 步:检查驱动器空间

要检查 Windows 10 PC 中的驱动器空间,请按照以下步骤操作。

1. 同时按下Windows + E 键打开文件资源管理器

2. 现在,从左侧屏幕单击此 PC

3. 检查设备和驱动程序下的磁盘空间,如图所示。 如果它们是红色的,请考虑清除临时文件。

检查设备和驱动程序下的磁盘空间

第二步:清除临时文件

如果您的计算机中有最小可用空间导致更新错误 0x800f0831,请按照我们的指南在 Windows 上释放硬盘空间的 10 种方法来帮助您清除计算机中所有不必要的文件。

单击系统还原和卷影副本下的清理...按钮。修复 0x800f0831 Windows 10 更新错误

最后,如果你能达到 0x800f0831 修复。

另请阅读:修复 Windows 10 更新错误 0x80072ee7

方法 11:手动安装更新

如果本指南中的所有其他解决方案都无法为您工作,您仍然可以手动下载所需的更新。 Windows 10 更新历史网页包含为您的 Windows 计算机发布的所有更新历史。 按照下面列出的说明强制安装更新。

1. 同时按下Windows + I以打开系统中的设置

2. 现在,点击更新和安全

单击更新和安全。修复 0x800f0831 Windows 10 更新错误

3. 现在,选择查看更新历史记录选项,如下所示。

单击查看更新历史记录选项

4. 在列表中,确保KB 编号由于冲突错误而等待下载。

5. 在此处,在 Microsoft Update 目录搜索栏中键入KB 编号

在 Microsoft 更新目录搜索栏中键入 KB 编号

6. 最后,单击与您的最新更新相对应的下载,然后按照屏幕上的说明完成该过程。

点击下载。修复 0x800f0831 Windows 10 更新错误

方法12:通过媒体创建工具更新

如果您无法手动安装更新,您可以尝试使用媒体创建工具进行安装。 这是微软推荐的官方下载平台,用于修复 Windows 10 PC 中的任何更新错误。 按照下面提到的步骤执行相同的操作。

1. 打开任意浏览器,打开媒体创作工具官方下载页面。

2. 现在,单击Create Windows 10 installation media下的Download tool now按钮。
单击创建 Windows 10 安装媒体下的立即下载工具按钮

3. 运行安装文件并在用户帐户控制 (UAC) 提示中单击(如果有)。

4. 现在,单击Windows 10 设置窗口中的接受按钮,如图所示。

单击 Windows 10 设置窗口中的接受按钮。修复 0x800f0831 Windows 10 更新错误

5. 等待扫描过程完成并选择立即升级此 PC选项,然后单击下一步按钮。

等待扫描过程完成并选择立即升级此 PC 选项,然后单击下一步按钮

6. 等待 Windows ISO 下载到您的 PC,然后单击接受。

注意:您必须等到计算机中的所有未决更新都安装在您的 PC 上,这样媒体创建工具才能将您的操作系统更新到最新版本。

7. 最后,单击安装以完成该过程。

另请阅读:如何修复 Windows 更新 0x80070057 错误

方法 13:调整 Windows 注册表

接下来,建议您清理与 Windows 更新下载路径对应的 Windows 注册表路径,以修复所讨论的错误代码。 您必须始终小心处理 Windows 注册表,否则您最终可能会丢失文件。 按照下面提到的步骤调整注册表项,从而修复讨论的错误。

1.转到搜索菜单并键入注册表编辑器。 然后,单击以管理员身份运行

打开注册表编辑器。修复 0x800f0831 Windows 10 更新错误

2.现在,进入注册表编辑器的以下路径。

 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

在注册表编辑器中导航到以下路径

3. 在右窗格中,搜索WUServerWIStatusServer

3A。 如果找不到它们,则无法删除 Windows 更新下载路径。 继续下一个故障排除方法。

3B。 如果您可以找到条目,请右键单击它们并单击Delete

点击删除。修复 0x800f0831 Windows 10 更新错误

4. 最后,重新启动计算机并检查您是否已获得 0x800f0831 21h1 修复。

方法 14:执行系统还原

如果您对这些方法中的任何一种都不满意,那么剩下的唯一选择就是将您的计算机恢复到以前的版本。 为此,请按照我们关于如何在 Windows 10 上使用系统还原的指南进行操作,并按照演示执行说明。 最后,您的计算机将恢复到完全没有任何错误的先前状态。

单击“完成”按钮确认还原点

恢复 Windows 10 PC 后,检查是否可以获得 0x800f0831 21h1 修复。

另请阅读:修复 Windows 更新错误代码 0x80070017

方法 15:重置电脑

如果您的计算机处理严重损坏的 Windows 组件,清除所有这些损坏的组件并启动数据的有效方法是按照我们的指南如何在不丢失数据的情况下重置 Windows 10 中的说明修复安装 PC。 按照本文中的说明进行操作,最后,您将修复 0x800f0831 21h1 更新错误。

重置此 PC 窗口。修复 0x800f0831 Windows 10 更新错误

推荐的:

  • 修复 Corsair Scimitar 侧面按钮不起作用
  • 修复在 Windows 10 中应用转换的错误
  • 修复 Windows 10 中的错误代码 0x80d0000a
  • 修复 Windows 10 更新错误 0xc1900204

我们希望该指南有用,并且您能够获得 Windows 10 更新错误0x800f0831 21h1修复。 让我们知道您接下来想了解什么。 请随时通过下面的评论部分与我们联系,提出您的疑问和建议。