如何修复Windows更新错误0x80070002[已解决]

Windows 是 Microsoft 提供的最简单的操作系统。它提供了许多功能,并定期更新新功能。但是,有时它也会在更新或升级 Windows 时抛出不同的错误。用户在更新 Windows 时遇到的此类错误之一是更新错误0x80070002。使用不同 Windows 版本(如 Windows 10/8/7)的用户遇到过此问题。

此错误显示系统故障,限制用户访问新更新。使用此错误代码,您可能还会看到一些其他错误,例如 80244001 和 80244022。以下是帮助您解决此类错误的完整指南。如果发生此类错误,则可以看到以下消息 –

“Windows 无法搜索新的更新。检查计算机的新更新时出错。发现错误:代码 80070002。Windows 更新遇到未知错误。”

如何修复Windows更新错误0x80070002[已解决]

Windows 更新错误 0x80070002

使用以下方法修复 Windows 更新错误 0x80070002:

注意:在进行任何更改以防止数据丢失之前,请务必备份您的个人文件。

1]运行Windows更新疑难解答

解决 Windows 10 中错误的最流行和最常用的方法是运行 Windows Update Troubleshooter。默认情况下,它与操作系统集成在一起。我们是这样做的——

  • 单击开始。
  • 选择设置(齿轮图标)> 更新和安全
  • 转到疑难解答>其他疑难解答
  • 单击Windows 更新,然后单击运行疑难解答按钮。
  • 等到完成。
  • 然后重新启动您的 PC 并检查错误代码。

2] 检查时间和日期

解决错误代码0x80070002的首要方法是检查时间和日期是否正确。这个小的变化可以在更新 Windows 的过程中产生很大的不同。如果时间和日期不正确,请通过以下步骤重置它 –

  • 右键单击“开始”
  • 选择设置选项。
  • 在“设置”应用中,转到“时间和语言”。
  • 单击日期和时间选项。
  • 关闭自动设置时间自动设置时区选项旁边的切换按钮。
  • 单击更改按钮并设置新的日期和时间。
  • 重新启动计算机以检查错误是否已得到纠正。

3]暂时禁用防病毒/防火墙

许多防病毒软件都带有防火墙技术,可以限制外部访问以更改用户的操作系统。此类安全功能是保护系统免受黑客攻击所必需的,但它也可能会忽略新更新以对您的计算机进行更改。因此,有时暂时禁用防病毒软件有助于对计算机进行新的更改。

4]运行系统文件检查器

系统文件检查器 (SFC) 扫描有助于恢复计算机中损坏和丢失的文件。此工具还有助于纠正有问题的 Windows。以下是我们如何使用它来消除错误代码 0x80070002 –

  • 打开提升的命令提示符窗口。
  • 输入以下命令并按 Enter 键执行命令:
sfc /scannow
  • 完成后,重新启动您的 PC。

5]删除软件分发文件夹

我们也可以尝试通过删除 Windows 硬盘驱动器中的软件分发文件夹来重置 Windows 更新。此文件夹包含可能已损坏并中断 Windows 更新的临时文件。按照以下步骤从软件分发文件夹中删除文件:

  • 右键单击“开始”按钮并选择“命令提示符(管理员)”
  • 如果屏幕上出现 UAC 提示,请单击“是”按钮。
  • 在提升的窗口中,逐一键入运行以下命令 –
净停止 wuauserv
净停止位
  • 运行上述命令后,使用 Win+E 打开文件资源管理器,然后导航到该位置:
C:\Windows\SoftwareDistribution 文件夹。 
  • 在 SoftwareDistribution 文件夹中,选择所有文件并将其删除。
  • 删除文件后,再次打开提升的命令提示符并运行以下命令:
净启动 wuauserv
净起始位
  • 这将重新启动 Windows 更新服务。

6]重新启动Windows更新服务

在 Windows 10 中修复此错误的最简单方法是重新启动更新服务。您可以按照以下命令重新启动 Windows 更新服务。

  • 打开提升的命令提示符窗口。
  • 键入以下内容并在每个命令后按 Enter:
净停止 wuauserv
净停止 cryptSvc
净停止位
净停止msiserver
任 C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
净启动 wuauserv
净启动 cryptSvc
净起始位
净启动msiserver
  • 重新启动PC 并检查错误是否已修复。

7]尝试重置Winsock目录

如果 Windows 更新和其他服务正常运行,让我们尝试通过重置 Winsock 目录来解决问题。请按照以下步骤解决错误代码 0x80070002:

  • 使用Windows+R键打开运行对话框。
  • 在文本字段中键入“cmd”,然后按Ctrl+Shift+Enter
  • 如果屏幕上出现 UAC 提示,请单击是按钮。
  • 在命令提示符中,键入以下命令:
netsh winsock 重置
  • 按 Enter 运行命令。
  • 该过程完成后,重新启动您的电脑并尝试更新您的 Windows。

就是这样。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年3月21日
下一篇 2023年3月21日

相关推荐