使 Windows 10 保持最新状态是一项至关重要的任务,因为这可确保操作系统的平稳运行。但是,在尝试下载挂起的补丁时,它会在中间终止并显示失败消息 –更新错误 0x800f0831。在这篇文章中,我们讨论了此错误背后的根本原因以及可以解决此类更新问题的可能解决方案。
什么是 0x800f0831?
错误代码 0x800f0831 基本上是更新错误代码,通常在您在计算机上安装新的累积更新时发生。此错误意味着您的更新服务已损坏或您的设备无法访问更新服务器。重新启动您的设备并检查此问题是否已解决。
是什么导致更新错误 0x800f0831
损坏的系统或更新文件是 Windows 10 电脑 上出现错误 0x800f0831 的罪魁祸首。错误配置的代理设置、不必要的运行服务,有时反恶意软件程序也可能导致此错误。要解决此问题,您应该使用 DISM 实用程序或运行故障排除程序扫描并修复损坏的文件。重置 Windows 更新组件可能会修复丢失的文件,配置代理设置也是如此。如果这些解决方法都没有帮助,请在您的系统上执行?干净启动。让我们更详细地探讨这些方法——
Windows 10 更新错误 0x800f0831
要修复 Windows 10 中的更新错误 0x800f0831,请使用以下解决方法 –
- Windows 更新疑难解答
- 扫描损坏的系统文件
- 暂时禁用防病毒程序
- 禁用代理服务器
- 重置 Windows 更新组件
注意:在实施以下解决方案之前,我们建议创建整个系统的?完整备份。
1] Windows 更新故障排除?
当您尝试在系统上安装最新的累积更新并弹出错误 0x800f0831 时,这是由于存在损坏的文件。使用Windows Update Troubleshooter,您可以找出这些罪魁祸首并修复它们(如果可能)。这是完整的程序——
- 首先打开控制面板。
- 在按类别查看下选择大图标。
- 从选项列表中,单击故障排除。
- 移动到左窗格并点击选项 –查看全部。
- 在“计算机问题疑难解答”窗口下找到“Windows 更新” 。
- 找到后,单击相同的,然后在弹出屏幕上单击下一步。
- 这将检测损坏的系统文件并修复它们(如果可能),因此让它清理您的 电脑。
2]扫描损坏的系统文件?
损坏的系统文件的存在会停止 Windows 操作系统中的几个正在进行的进程。在尝试更新现有操作系统时,这也可能导致更新错误 0x800f0831。要克服这种情况,您应该扫描整个 电脑 以查找损坏的数据并使用 DISM 命令修复它们。
- 按Win & R热键启动“运行”对话框。
- 在空白处键入cmd并同时按Ctrl+ Shift + Enter键。
- 当出现命令提示符 (?Admin?) 提示符时,按是授予权限。
- 在空白表面上,复制/粘贴以下代码并在末尾按 Enter。
dism /online /cleanup-image /restorehealth?
- 扫描过程现在开始,等待它完成。
3]暂时禁用防病毒程序
防病毒程序保护您的 电脑 免受恶意文件、在线威胁等的侵害。但是,它有时可能会阻止您的 Windows 接收新的更新。因此,您只需暂时禁用此实用程序,并在更新现有的 Windows 10 操作系统后再次重新启用它。为此,请使用以下步骤 –
- 右键单击Windows图标并从列表中选择设置。
- 在“更新和安全”类别下,从左侧窗格中选择“Windows 安全” 。
- 在相邻的右窗格中,单击病毒和威胁防护。
- 现在,点击管理设置链接,然后关闭实时保护切换开关。
我希望这一次,你能解决更新错误 0x800f0831。
4]禁用代理服务器
代理服务器是导致计算机出现此更新错误 0x800f0831 的另一个可能原因。在安装补丁时,网络浏览器会删除一个基本程序,互联网会阻止访问此类文件。要恢复数据访问,您应该使用以下步骤禁用代理服务器 –
- 使用 Windows+R 键打开运行命令。
- 在文本框中,键入
inetcpl.cpl
并按确定按钮。 - 当“Internet 属性”窗口启动时,转到“连接”选项卡。
- 在这里,单击LAN 设置。
- 选中自动检测设置复选框。
- 将代理服务器下的复选框保持空白,然后点击确定。
就是这样,您现在可以尝试在您的计算机上下载并安装最新的补丁。
5]重置Windows更新组件
如果您仍然无法修复错误 0x800f0831,请尝试重置 Windows 10 组件。为此,请使用以下步骤 –
- 点击Win图标并开始输入命令提示符。
- 当匹配结果出现时,右键单击它并选择Run as Administrator。
- 如果出现“用户帐户控制”窗口,请点击“是”。
- 现在,暂时停止执行以下代码的 BITS、Windows Update、Cryptographic 和 MSI Installer 服务 –
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
- 接下来,通过执行以下代码删除qmgr*.dat文件 –
Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”
- 然后,复制/粘贴以下命令并在末尾按Enter –
cd /d %windir%system32
- 在您需要使用以下命令行链重新注册BITS和Windows 更新文件后成功 –
- 现在,重置网络配置(导致此错误的可能原因之一)。
netsh winsock reset
netsh winhttp reset
- 将出现提示,要求您重新启动电脑。好吧,做同样的事情。
- 下次登录后,重新启动之前停止的服务。为此,请使用这些代码 –
net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
您现在可以尝试更新现有的操作系??统。
6]执行系统的干净启动?
通常,在正常启动中,有几个服务会自动启动并继续运行。要解决由于此类不必要的应用程序而发生的错误,请使用以下步骤执行 Windows 10 操作系统的干净启动 –
- 同时按Win 和 S热键启动搜索。
- 在文本栏中,键入MSConfig并按Enter键。
- 转到Services选项卡,然后勾选Hide All Microsoft Services旁边的复选框。
- 此后,单击右下角的“禁用所有可用”。请参阅下面的快照 –
- 切换到Startup选项卡并点击Open the task Manager。
- 在这里,选择一项服务并点击禁用按钮。
- 重复此过程,直到您关闭所有正在运行的服务。
最后,重新启动您的电脑并检查您是否能够更新操作系统。
就是这样,希望这篇文章有助于修复您设备上的更新错误 0x800f0831。