如何修复Win11/10上的更新错误“0x8024a203”

在为Windows11/10电脑安装新更新时是否遇到更新错误0x8024a203?您是否经常收到错误消息并且更新安装失败?如果是这样,那么让我告诉你,你并不孤单。许多Windows用户在其电脑上安装更新时遇到错误0x8024a203。在本文中,我们编制了一份解决方案列表,可帮助您解决此问题。

什么是 Windows 更新错误 0x8024a203?

像 0x8024a203 这样的错误非常烦人,会导致用户不必要地恼火。在 100% 下载 Windows 11 后,此错误会导致安装回到 41%,并最终显示错误蓝屏。

如何修复 Windows 11/10 上的更新错误 0x8024a203

如何修复Win11/10上的更新错误“0x8024a203”
在本指南中,我们列出了您可以用来解决 Windows 11 更新错误 0x8024a203 的所有有效解决方案。为此,您可以尝试以下操作:

  • 运行 Windows 更新疑难解答
  • 重新启动 Windows 服务
  • 运行系统文件检查器
  • 重置 Windows 更新组件
  • 手动下载和安装更新

1]运行Windows更新疑难解答

遇到 Windows 更新错误时,内置疑难解答应该始终是您的第一步。此应用程序并不总是自动修复问题,但它可以识别需要解决的问题。以下是要遵循的步骤:

对于 Windows 11

  • 右键单击“开始”菜单,然后选择“设置”。
  • 单击左侧菜单中的系统。
  • 向下滚动并选择疑难解答
  • 接下来,单击其他疑难解答
  • 转到Windows 更新疑难解答程序,然后单击运行按钮。
  • 按照屏幕上显示的故障排除说明进行操作。

对于 Windows 10

  • Windows+I键启动“设置”应用程序。
  • 选择更新和安全 > 疑难解答 > 其他疑难解答程序
  • 展开Windows 更新,然后单击运行疑难解答
  • 如果问题仍然存在,请尝试下一个解决方案。

2]重新启动Windows服务

服务后台进程是确保更新成功所必需的。如果其中一些损坏或未运行,更新可能会失败。在这种情况下,您可能需要使用以下步骤重新启动它们:

  • Windows+R键启动“运行”对话框。
  • 在搜索框中键入services.msc ,然后按 Enter。
  • 现在向下滚动并双击后台智能传输服务(BITS) 服务。
  • 在下一页上,将Startup type设置为Automatic并确保Service statusRunning
  • 如果它已停止,请单击“开始”按钮将其激活。
  • 以同样的方式检查其他服务,如Windows 更新

3]运行系统文件检查器

接下来,您可以通过命令提示符执行检查以确保您的系统没有任何损坏的文件。以下步骤可能会帮助您这样做

  • 在管理员模式下运行命令提示符。
  • 在命令提示符窗口中,复制并粘贴以下命令,然后按 Enter:
sfc /scannow
  • 扫描需要几分钟才能完成。在扫描代码时,您可以处理您想要的任何其他任务。
  • 完成扫描后重新启动计算机。

4]重置Windows更新组件

尝试通过命令提示符重置 Windows 更新组件,看看是否有帮助。

  • 单击“开始”按钮并键入 cmd。
  • 右键单击命令提示符,然后从上下文菜单中选择以管理员身份运行。
  • 如果出现用户帐户控制提示,请再次点击是。
  • 现在复制并粘贴以下命令行,然后在每个命令行后按 Enter 键。
net stop bits 
net stop wuauserv 
net stop appidsvc 
net stop cryptsvc
  • 运行上述命令行将阻止后台智能传输服务 (BITS)、Windows 更新服务和加密服务的正常运行。
  • 现在运行以下命令删除BITS 中出现的所有qmgr*.dat文件。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  • 出现确认消息时,键入 Y 删除文件。
    下一步是使用以下代码清除 Windows 更新缓存。然后,重试下载更新。
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
  • 之后,您将需要重置 Windows 更新服务和 BITS。在每个命令后按 Enter。

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  • 您现在应该通过运行以下命令移动到 System32 文件夹:
cd /d %windir%\system32
  • 之后,您应该在注册表中注册 BITS 和 Windows Update DLL 上的所有文件。为此,您必须一条一条地执行以下命令。
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

DLL表示注册表文件组件,而regsvr32表示需要注册的文件。同样,/S 将在没有提示的情况下静默执行这些代码。

  • 之后,您应该重置导致问题的网络配置。运行这些代码:
netsh winsock reset
netsh winsock reset proxy
  • 这将提示一个窗口询问“重新启动计算机”。
  • 下次登录后,您可以重新启动之前阻止的 Windows 服务,例如 BITS、Windows Update 和 Cryptographic 服务。要执行此操作,请在提升的命令提示符下执行这些代码。
net start bits 
net start wuauserv 
net start appidsvc 
net start cryptsvc
  • 完成上述步骤后,重新启动系统。

就这样。我希望 Windows 更新一切顺利。重置 Windows 更新组件后,您现在可以检查是否可以在您的 PC 上安装挂起的更新。

5]手动下载并安装更新

如果上面列出的选项都不适合您,您将需要从 Microsoft 更新目录手动下载并安装更新。

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

相关推荐