修复 Windows 更新错误代码 8024A000

如果您在尝试运行Windows Update时看到(Windows Update)Windows Update 错误代码(Windows Update Error Code) 8024A000,那么本指南可能会帮助您摆脱困境。当您运行Windows Update时,您可能会注意到以下消息:

Error(s) found: Code 8024A000 Windows Update ran into a problem

技术错误消息是WU_E_AU_NOSERVICE。这意味着与Windows 更新(Windows Update)相关的服务(Service)可能出现故障。

Windows 更新错误代码 8024A000

要修复Windows 更新错误代码 8024A000(Windows Update Error Code 8024A000),请遵循以下建议:

  1. 运行Windows 更新疑难解答(Windows Update Troubleshooter)
  2. 重新启动 Windows 更新服务
  3. 再次注册更新 DLL
  4. 执行 SFC 和 DISM 扫描
  5. 在干净启动状态下进行故障排除

在开始之前,首先 创建一个系统还原点。如果您改变主意,那么在这种情况下,它将帮助您恢复不良变化。

我建议您按顺序尝试它们,就像在这里完成的那样。让我们详细看看它们——

1]运行(Run)Windows更新(Windows Update Troubleshooter)疑难解答

Windows Update Troubleshooter是一款内置工具,可以有效修复与Windows Update相关的常见问题。它检查与进程相关的服务的状态,然后在需要时重新启动系统。

为了运行它,请导航到Windows 设置(Windows Settings) (Win+I) > 更新和Security > Troubleshoot

现在,移动到右窗格,滚动一下,然后运行​​Windows 更新疑难解答。

完成该过程后,重新启动设备并检查它是否可以解决问题。否则,请移至下一个潜在的解决方法。

2]重新启动(Restart)Windows更新(Windows Update)服务

有时,由于Windows 更新(Windows Update)服务似乎卡在特定点,也会发生此有问题的错误。

根据一些用户的报告,他们通过重新启动Windows Update组件使用的每一项服务来克服这个问题。

要重新启动Windows 更新(Windows Update) 服务(Services),请打开提升的命令提示符(open an elevated command prompt)。如果屏幕上出现UAC提示,请单击“(UAC)是”(Yes)按钮进行批准。

停止 Windows 更新服务

在提升的命令提示符窗口中,键入以下命令并在每个命令后按 Enter -

net stop wuauserv
net stop bits
net stop cryptsvc

这将停止Windows 更新(Windows Update)服务。要再次启动这些服务,请键入以下命令并在每个服务后按回车键。

net start wuauserv
net start bits
net start cryptsvc
exit

重新启动 Windows 更新服务

执行上述命令后,重新启动设备并检查它是否解决了问题。

3]再次注册Windows Update(Register Windows Update)相关的DLL(DLLs)

还有另一种可能出现错误代码 8024A000,即DLL文件。也许它没有以准确的形式注册。顺便说一下,据报道它主要发生在较旧的Windows版本上。如果与您目前的情况有关,则需要重新注册DLL更新。

为此,请单击开始(Start)按钮并键入记事本(Notepad)

从最佳匹配列表中,右键单击结果并选择以管理员身份运行。(Run)

如果屏幕上出现UAC提示,请单击(Yes)按钮授予管理权限。

在提升的记事本(Notepad)中,复制并粘贴以下命令 -

regsvr32 c:\windows\system32\vbscript.dll /s
regsvr32 c:\windows\system32\mshtml.dll /s
regsvr32 c:\windows\system32\msjava.dll /s
regsvr32 c:\windows\system32\jscript.dll /s
regsvr32 c:\windows\system32\msxml.dll /s
regsvr32 c:\windows\system32\actxprxy.dll /s
regsvr32 c:\windows\system32\shdocvw.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s

现在,单击“文件(File)”菜单并选择“另存为”(Save as)选项。

在下一个屏幕上,选择合适的位置,然后将文件另存为WindowsUpdate.bat。顺便说一句,您可以根据需要更改文件名,但文件名的扩展名必须是批处理文件。

创建批处理文件后,双击它,当屏幕上出现UAC提示时,单击(Yes)按钮。

之后,重新启动您的设备,一旦它启动,检查错误代码 8024A000 是否仍然存在。如果是,则向下移动到下一个有效的解决方法。

4]执行SFC和DISM扫描

run the SFC scan DISM scans

5]在干净启动状态下进行(Clean Boot State)故障排除(Troubleshoot)以修复错误代码 8024A000(Error Code 8024A000)

不幸的是,如果上述解决方法都没有帮助您解决此问题,您可以考虑在您的计算机上执行干净启动。(performing a clean boot)

干净启动故障排除旨在隔离性能问题。要执行干净启动故障排除,您必须执行多项操作,然后在执行每个操作后重新启动计算机。您可能需要手动禁用一项又一项,以尝试查明导致问题的一项。确定罪犯后,您可以考虑将其删除或禁用。

Press Window+R快捷键启动“运行”(Run)对话框。在该字段中,键入MSConfig并按 Enter。如果UAC提示,只需单击(Yes)按钮。

进入系统配置窗口后,转到“服务(Services)”选项卡并标记“隐藏所有 Microsoft 服务(Hide all Microsoft services)”复选框。之后,单击全部禁用(Disable all)>应用(Apply)>确定(OK)

如何修复 Windows 更新错误代码 8024A000

现在,移动到启动(Startup)选项卡,然后单击打开任务管理器(Open Task Manager)链接。

在以下窗口中,将每个启动项一一选中并禁用。然后(Thereupon)关闭窗口并重新启动计算机。

如果问题现在解决了,那么很好,否则再次打开“系统配置(System Configuration)”窗口并移至“常规(General)”选项卡。然后标记加载系统服务(Load System Services.)旁边的复选框。现在,单击“应用(Apply)” > “确定(OK)”按钮以保存更改并重新启动它。

现在一旦进入Clean Boot State,您可以再次运行Windows Update并查看它是否对您有帮助。



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts