错误代码0×80070003怎么解决,修复系统更新错误

错误代码 0x80070003/0x80070002 是一个与更新相关的问题,可能会在安装挂起的 Windows 10 更新或升级到 Windows 11 时出现。出现此问题表明您的 电脑 上有一些损坏的系统文件,或者 Spupdsvc 存在一些问题.exe 应用程序。除了这两个之外,不必要的缓存缓存或最近的补丁更新也可能触发此错误。

要解决此错误代码,即错误 0x80070002 或 0x80070003,我们建议运行更新疑难解答,使用 SFC 修复损坏/丢失的文件。如果在此之后错误仍然存​​在,请尝试删除存储的缓存并重置 Windows 更新服务。根据一些用户的说法,替换旧的配置文件 Spupdsvc.exe 也被证明是有用的。如果您遇到此错误,您可以使用之前创建的还原点或重置此电脑。错误代码0×80070003怎么解决,修复系统更新错误

错误 0x80070003 是什么意思?

错误 0x80070003 仅表示 Windows 更新无法正常工作,这可能是由于各种原因造成的。其中一些包括 –

  • 禁用更新服务——BITS、WUAUSERV 等。
  • 丢失/损坏的系统文件
  • 损坏的更新组件

如何修复错误代码 0x80070003?

要解决 Windows 10 电脑 上的更新错误代码 0x80070003 或 0x80070002,请尝试以下建议 –

1]运行Windows更新疑难解答

运行 Windows 更新的默认疑难解答可能会解决计算机上任何与更新相关的问题。您所需要的只是拥有适当的网络连接并按照以下步骤操作 –

视窗 11

  • 导航到下面的路径,然后点击运行按钮 –

设置 (Win + I) > 系统 > 疑难解答 > 其他疑难解答 > Windows 更新

视窗 10

  • 同时按下WinKey + I启动设置应用程序。
  • 选择更新和安全,然后在下一个屏幕上进行故障排除。
  • 转到右侧窗格并点击“其他疑难解答”。
  • 接下来,单击以展开Windows 更新部分,然后点击“运行疑难解答”。
  • 这将自动检查任何可能的错误并修复它们(如果发现)。

2]使用SFC修复损坏的系统文件

存在损坏或丢失的系统文件也可能导致 0x80070003 错误。要消除此错误,您必须使用系统文件检查器实用程序并修复损坏的文件和文件夹。以下是工作的基本步骤 –

  • 首先,以管理员身份启动命令提示符。
  • 在提升的控制台上,键入“ sfc/ scannow”并按 Enter 键。
  • 这通常需要 15-20 分钟来扫描和修复损坏的文件,因此请相应地等待。
  • 完成后,重新启动 Windows 以合并最近的更改。

重新登录您的 电脑 并检查您在升级 Windows 时是否仍然遇到 0x80070003 错误。如果是,请尝试下一组解决方案。

3] 使用批处理文件重置 Windows 服务

以上两种解决方案通常足以解决任何与更新相关的问题。只有当计算机上存在一些不必要的存储缓存或与服务相关的损坏时,它们才会失败。在该方法中,需要停止一些基本的Windows服务,清除缓存,并重启停止的服务。为了简单起见,我们建议创建一个包含必要命令行的批处理文件,然后使用管理权限运行它。让我们探讨如何执行此解决方案 –

  • 首先,最小化所有正在运行的窗口并右键单击桌面上的任意位置。
  • 选择New > Text Document
  • 现在,复制下面所有灰色代码并将它们粘贴到记事本上。
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
  • 转到文件菜单并选择“另存为”。
  • 随后,在“文件名”下键入“ WSReset.bat ”,然后在“另存为类型”下选择“所有文件” 。
  • 接下来,右键单击新创建的批处理文件并点击“以管理员身份运行”。
  • 如果出现任何确认窗口,请点击是继续。
  • 然后控制台会提示“按任意键”,按任意键运行脚本。
  • 完成后,重新启动 电脑以使更改在下次登录时生效。

4]替换旧的配置文件Spupdsvc.exe

有时,Microsoft Update RunOnce 服务下仅存在名为“Spupdsvc.exe”的旧配置文件就可能导致错误 0x80070003。每次用户更新他们现有的 Build OS 时,都会在 spupdsvc.exe 的注册表中添加一个 RunOnce 条目。如果在执行升级后没有更新,可能会导致与更新相关的问题。要解决此问题,您只需在命令提示符下运行单个代码即可。以下是如何进行 –

  • 以管理员身份打开命令提示符:按Win+R启动运行,键入“ cmd ”,然后同时按Ctrl+Shift+Enter键。
  • 在提升的提示符下,复制/粘贴以下命令行并按Enter –

cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old

注意:执行上述代码会将 Spupdsvc.exe 的旧配置替换为新配置。

  • 重新启动 Windows 以实施上述更改。

5]手动安装Windows 10更新

如果您在安装最新的安全补丁后开始收到 0x80070003 错误,则累积更新本身可能存在一些问题。在这种情况下,我们建议将操作系统回滚到之前的状态。

或者,您可以在计算机上手动下载并安装最新的独立包。为此,您需要首先知道与您的系统架构匹配的最新 CU 编号。您可以访问累积更新目录以了解是否有新补丁。获得所需的“KB”编号后,请按照以下步骤下载并安装 .msu 文件。

手动安装可用更新

  • 访问Microsoft 更新目录网站并键入上面提到的“KB”编号。
  • 这将显示一个匹配良好的结果列表,根据系统架构选择一个。
  • 单击更新链接旁边的下载,然后单击即将出现的窗口中顶部的链接。
  • 下载完成后,双击安装文件升级操作系统。

6] 使用系统还原点或全新启动 电脑

如果在此之后错误仍然存​​在,我们建议使用还原点将操作系统恢复到一切运行正常的早期状态。如果您过去没有创建任何系统备份,您将看到“重置这台电脑”或“全新安装 Windows ”。

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

相关推荐