Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

解决 Windows 10 & 11 上的 Windows Update 错误 0x80246002 – 分步指南

Windows Update 错误 0x80246002 是 Windows 10/11 上的常见错误,通常发生在 Windows Update 尝试下载和安装 Windows 10/11 电脑更新时。发生这种情况时,用户将看到 Windows Update 失败消息并收到 Windows 10/11 更新错误 0x80246002。

此帖子提供简单的故障排除解决方案,帮助您修复 Windows 10/11 上的 Windows Update 错误 0x80246002。

什么是 Windows 10/11 更新错误 0x80246002?

Windows 10/11 错误 0x80246002 是用户在尝试安装特定 Windows 10/11 更新时遇到的更新错误。它也发生在从旧版本 Windows 失败的 Windows 10/11 升级后。

Windows Update 错误 0x80246002 还影响尝试升级到 Windows 10/11 或进行 Windows 更新的以下其他 Windows 版本:

  • Windows Vista/7/8/8.1
  • Windows 10/11 Redstone 2
  • Windows 10/11 Creators Update
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2016

什么导致 Windows Update 错误 0x80246002?

Windows Update 错误 0x80246002 的发生没有单一原因。然而,可能的原因似乎发生在以下情况:

  • Windows Defender 无法更新,
  • Software Distribution 文件夹损坏,
  • Microsoft Server 从用户收到大量请求,
  • 互联网访问差,
  • 第三方防病毒程序的干扰,或
  • 不兼容的 Windows 更新或升级。

如果 Microsoft Update Center 或 Windows Update 实用程序确定在从 Windows Update 网站搜索可用更新时存在文件哈希不匹配,则可能会发生错误 0x80246002。

如何修复 Windows 10/11 更新错误 0x80246002

如果您遇到 Windows Update 错误 0x80246002 问题,以下是我们推荐的解决方案(不分先后顺序):

解决方案 #1: 运行 Windows Update 疑难解答

Windows Update 疑难解答是内置的 Windows 故障排除工具。它扫描 Windows 系统以识别和修复损坏的 Windows Update 组件。它修复任何不兼容的更新,包括 Windows Update 错误 0x80246002 问题。

要运行 Windows Update 疑难解答:

  1. 按 Win-key + S。
  2. 在搜索栏中,输入 Troubleshooter。
  3. 点击 Troubleshooting。
  4. 从疑难解答计算机问题列表中,选择 Windows Update。
  5. 按照屏幕说明让 Windows Update 疑难解答运行。

完成后,重新启动计算机以保存更改。

解决方案 #2: 确保 Windows Update 服务正在运行

如果 Windows Update 服务未运行,它可能是错误 0x80246002 的原因。要检查服务是否正在运行:

  1. 按 Win-key + R。
  2. 在对话框中,输入 services.msc 然后按 Enter。
  3. 在包含 Windows Service 的新窗口上,找到 Windows Update。
  4. 检查是否写着“running”,如果不是,右键单击它并选择“start”。
  5. 点击 OK 保存您的设置。
  6. 重新启动您的电脑以应用更改。

解决方案 #3: 清理/清除 Windows Update 临时缓存

临时文件存储在 Windows 目录中的 Windows Software Distribution 文件夹中。如果 Software Distribution 文件夹中有损坏的临时文件,它们可能会影响 Windows Update 并导致 Windows Update 错误 0x80246002。

要清除 Windows Update 临时缓存:

  1. 按 Win-key + R。
  2. 在对话框中,输入 %windir%\SoftwareDistribution\DataStore 并按 Enter。
  3. 删除 Windows Explorer 文件夹的所有内容。 提示: 使用 Ctrl + A 选择所有文件和文件夹,然后按“delete”。

此过程应清除 Software Distribution 文件夹的所有内容。如果它们是错误的原因,应该能解决问题。

注意:在清除 Windows Update 临时缓存之前,请确保 Windows Update Services 未运行。您可以按照上述步骤停止它。然后在清除缓存后重新启动它。

解决方案 #4: 禁用 IPv6

一些用户报告禁用 IPv6 有助于解决 Windows Update 错误 0x80246002 问题。要禁用 IPv6:

  1. 按 Win-key+S。
  2. 在搜索栏中,输入 Network and Sharing Center。
  3. 它将带您进入控制面板。
  4. 找到并选择 Network and Internet 以进入 Network Sharing Center。
  5. 找到并点击您的连接(将打开一个对话框)。
  6. 选择 Properties。
  7. 您应该看到项目列表。找到 Internet Protocol Version 6 (TCP/IPv6) 并取消勾选该框。
  8. 点击 OK 保存更改。

完成此过程后,重新启动您的电脑以保存更改,并查看问题是否已解决。

解决方案 #5: 消除第三方干扰(如适用)

如果您的系统中有第三方防病毒程序,您需要暂时禁用它。如果它阻止更新,禁用它应该可以让 Windows Update 在没有任何错误消息的情况下继续进行。

解决方案 #6: 手动更新 Windows Defender

Windows Update 错误 0x80246002 问题的一个经尝试(已确认)的修复方法是手动更新 Windows Defender 定义。要执行此操作:

  1. 按 Win-Key + S。
  2. 输入 Windows Defender 并点击 Windows Defender。
  3. 导航到 Update 选项卡。
  4. 现在,更新 Windows Defender。
  5. 如果您的 Windows Defender 关闭,请先打开它并安装待处理的更新。

完成后,重新启动计算机以保存更改,然后尝试再次更新 Windows,看看问题是否仍然发生。

解决方案 #7: 从 Microsoft Update Catalog 手动下载更新

如果 Windows Update 错误 0x80246002 问题持续存在,您可能需要从 Microsoft Update Catalog 手动下载特定的 Windows Update。要执行此操作:

  1. 访问 Microsoft Update Catalog 网站。
  2. 搜索特定的更新代码(在 Windows 更新中的错误消息上检查代码)。
  3. 点击您的更新标题“Cumulative Update for Windows 10/11 Version [a code] for x64-based Systems (code).”前面的 Download。
  4. 在新窗口中点击下载链接。
  5. 下载并安装 Windows 更新 [code]。

注意:确保您在更新 Windows 时有强劲的网络连接,因为差的网络连接也可能导致更新问题。

最后的想法

我们相信这些解决方案已帮助您修复 Windows 10/11 上的 Windows Update 错误 0x80246002。如果它们不起作用,问题可能无法通过常规方式解决。在这种情况下,您可能需要重新安装您的操作系统。

您有任何反馈要与我们分享吗?给我们留言评论。