很多时候您可能会看到导致无法安装Windows更新的系统更新错误。其中一个错误是错误代码0x8024004a,它会阻止Windows更新。
系统更新文件损坏、Windows 注册表问题、Windows 更新服务等多种原因可能会导致出现此错误代码。如果您遇到同样的问题,那么本指南可能会帮助您解决此问题。使用此错误代码,您可能会在计算机屏幕上看到以下错误消息 – WU_E_SETUP_IN_PROGRESS – 0x8024004A – 操作系统安装程序正在运行时,WUA 操作不可用。
Windows 更新无法安装错误代码 0x8024004a
按照下面给出的方法修复错误代码 0x8024004a:
1.使用 Windows 更新疑难解答
Windows Update Troubleshooter 是一种内置工具,可修复许多 Windows Update 错误。运行此工具可能有助于修复错误代码 0x8024004a。下面给出了运行 Windows 更新疑难解答的说明:
- 右键单击 Windows 图标并选择“设置”。
- 转到更新和安全> 疑难解答(在左窗格中)
- 在右窗格中,单击其他疑难解答。
- 在“启动并运行”部分下,展开“Windows 更新”,然后点击“运行疑难解答”。
- 现在按照屏幕上的说明应用修复程序。
重新启动系统并检查错误是否已解决。
2. 使用 SFC 和 DISM 实用程序
如上所述,损坏的系统更新文件是错误代码 0x8024004a 的原因之一。使用 SFC,您可以扫描并修复它们。以下是运行 SFC 的教程:
- 使用管理员权限打开命令提示符窗口。
- 在提升的窗口中,键入下面给出的命令,然后按 Enter。
sfc /scannow
3. 等待过程完成。
如果问题仍然存在,请运行 DISM 工具来修改和修复损坏的 Windows 更新文件。以下是步骤:
- 右键单击“开始”按钮并选择“命令提示符(管理员)”。
- 在打开的窗口中,键入下面给出的命令,然后按 Enter。
DISM /Online /Cleanup-Image /RestoreHealth
- 等待该过程完成。
- 如果您的 Windows Update 客户端损坏,上述命令将不起作用。在这种情况下,您需要输入以下命令并按 Enter。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
注意: 将C:\RepairSource\Windows替换为修复源的原始位置。
- 等到该过程完成。
现在检查错误是否已解决。
3.重置Windows更新组件
如果错误代码 0x8024004a 仍未解决,将 Windows Update 组件重置为默认值或重置为没有错误的位置可能会帮助您修复它。
4.重置Windows更新客户端
Windows 更新客户端的问题也可能导致错误代码 0x8024004a。重置它可能有助于修复此错误代码。重置Windows 更新客户端脚本有助于重置 Windows 更新客户端设置。按照下面给出的说明进行操作:
注意: 在执行这些步骤之前,请备份您的文件和文档,然后重新启动计算机。在启动时,以管理员身份登录到您的设备。
- 首先,转到此链接并下载 PowerShell 文件。
- 下载文件后,转到该位置,右键单击 Reset-WindowsUpdate.psi 文件并选择使用 PowerShell 运行。
- 如果系统要求任何批准,请确认。这将运行脚本以重置 Windows 更新客户端。
- 成功重置所有更新后,重新启动计算机并查看此解决方案是否有效。
5.手动下载并安装更新
如果上述方法均无效,请尝试手动下载并安装更新,这可能会解决问题。以下是手动更新 Windows 的步骤:
- 首先,记下以“KB”开头的累积更新号。
- 现在转到Microsoft 更新目录网站。
- 在目录页面上,使用 KB 编号搜索更新。例如,KB4567513。
- 然后单击 64 位或 32 位版本更新的下载按钮。
- 下载后,打开下载文件夹并双击 .msu 文件以安装更新。