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 疑难解答:
- 按 Win-key + S。
- 在搜索栏中,输入 Troubleshooter。
- 点击 Troubleshooting。
- 从疑难解答计算机问题列表中,选择 Windows Update。
- 按照屏幕说明让 Windows Update 疑难解答运行。
完成后,重新启动计算机以保存更改。
解决方案 #2: 确保 Windows Update 服务正在运行
如果 Windows Update 服务未运行,它可能是错误 0x80246002 的原因。要检查服务是否正在运行:
- 按 Win-key + R。
- 在对话框中,输入 services.msc 然后按 Enter。
- 在包含 Windows Service 的新窗口上,找到 Windows Update。
- 检查是否写着“running”,如果不是,右键单击它并选择“start”。
- 点击 OK 保存您的设置。
- 重新启动您的电脑以应用更改。
解决方案 #3: 清理/清除 Windows Update 临时缓存
临时文件存储在 Windows 目录中的 Windows Software Distribution 文件夹中。如果 Software Distribution 文件夹中有损坏的临时文件,它们可能会影响 Windows Update 并导致 Windows Update 错误 0x80246002。
要清除 Windows Update 临时缓存:
- 按 Win-key + R。
- 在对话框中,输入 %windir%\SoftwareDistribution\DataStore 并按 Enter。
- 删除 Windows Explorer 文件夹的所有内容。 提示: 使用 Ctrl + A 选择所有文件和文件夹,然后按“delete”。
此过程应清除 Software Distribution 文件夹的所有内容。如果它们是错误的原因,应该能解决问题。
注意:在清除 Windows Update 临时缓存之前,请确保 Windows Update Services 未运行。您可以按照上述步骤停止它。然后在清除缓存后重新启动它。
解决方案 #4: 禁用 IPv6
一些用户报告禁用 IPv6 有助于解决 Windows Update 错误 0x80246002 问题。要禁用 IPv6:
- 按 Win-key+S。
- 在搜索栏中,输入 Network and Sharing Center。
- 它将带您进入控制面板。
- 找到并选择 Network and Internet 以进入 Network Sharing Center。
- 找到并点击您的连接(将打开一个对话框)。
- 选择 Properties。
- 您应该看到项目列表。找到 Internet Protocol Version 6 (TCP/IPv6) 并取消勾选该框。
- 点击 OK 保存更改。
完成此过程后,重新启动您的电脑以保存更改,并查看问题是否已解决。
解决方案 #5: 消除第三方干扰(如适用)
如果您的系统中有第三方防病毒程序,您需要暂时禁用它。如果它阻止更新,禁用它应该可以让 Windows Update 在没有任何错误消息的情况下继续进行。
解决方案 #6: 手动更新 Windows Defender
Windows Update 错误 0x80246002 问题的一个经尝试(已确认)的修复方法是手动更新 Windows Defender 定义。要执行此操作:
- 按 Win-Key + S。
- 输入 Windows Defender 并点击 Windows Defender。
- 导航到 Update 选项卡。
- 现在,更新 Windows Defender。
- 如果您的 Windows Defender 关闭,请先打开它并安装待处理的更新。
完成后,重新启动计算机以保存更改,然后尝试再次更新 Windows,看看问题是否仍然发生。
解决方案 #7: 从 Microsoft Update Catalog 手动下载更新
如果 Windows Update 错误 0x80246002 问题持续存在,您可能需要从 Microsoft Update Catalog 手动下载特定的 Windows Update。要执行此操作:
- 访问 Microsoft Update Catalog 网站。
- 搜索特定的更新代码(在 Windows 更新中的错误消息上检查代码)。
- 点击您的更新标题“Cumulative Update for Windows 10/11 Version [a code] for x64-based Systems (code).”前面的 Download。
- 在新窗口中点击下载链接。
- 下载并安装 Windows 更新 [code]。
注意:确保您在更新 Windows 时有强劲的网络连接,因为差的网络连接也可能导致更新问题。
最后的想法
我们相信这些解决方案已帮助您修复 Windows 10/11 上的 Windows Update 错误 0x80246002。如果它们不起作用,问题可能无法通过常规方式解决。在这种情况下,您可能需要重新安装您的操作系统。
您有任何反馈要与我们分享吗?给我们留言评论。