怎样修复 Windows 10 中的更新错误代码 0x8024402c

许多用户最近报告在尝试更新其操作系统时遇到错误 0x8024402c。 当您尝试从 Microsoft Store 下载软件时,您也可能会遇到此问题。 在这篇文章中,我们将看到问题及其原因,以及解决这些问题的解决方案。

请根据您遇到此错误代码的时间,按照以下部分进行操作:

Windows 10 更新错误 0x8024402c 解决方案

以下是一些可能有助于修复 Windows 10 中的 0x8024402c 更新错误的解决方法 –

1]禁用Windows防火墙

要下载更新所需的文件,您的 PC 必须连接到 Microsoft 的服务器。 但是,在某些情况下,Windows Defender 可能会阻止此访问并导致与更新相关的问题。 此类问题的解决方案是禁用 Windows 防火墙。 这是你的做法 –

  • 打开控制面板。
  • 找到右上角的“查看方式”并选择 大图标 通过下拉下拉菜单。
  • 单击 Windows Defender 防火墙。
  • 在左侧窗格中选择“打开或关闭 Windows Defender 防火墙”。
  • 勾选复选框 – 在专用和公共网络设置下关闭 Windows Defender 防火墙(不推荐)。

  • 最后,点击应用然后 好的 确认上述更改。

重新启动您的计算机并检查您现在是否可以更新 Windows 而不会遇到像 0x8024402c 这样的问题。 如果没有,请遵循下一组解决方案。

2]Windows更新疑难解答

正如我们在几篇文章中已经提到的,故障排除程序是解决许多类型错误的强大工具。 截至目前,微软提供了一个特定的 Windows 更新疑难解答来管理更新错误。 您可能可以在此实用程序的帮助下解决此问题。 看看它,看看它是否可以帮助你。 以下是您需要采取的步骤——

  • 导航到以下位置 –

Windows Settings > Update & Security > Troubleshoot

  • 转到右侧页面,然后单击其他疑难解答。
  • 单击以展开 Windows 更新并点击 运行疑难解答.

运行 Windows 更新疑难解答 - 更新错误 0x8024a000

  • 现在,按照屏幕上的说明解决 0x8024402c 错误。
  • 如果此疑难解答程序提供“应用此修复”选项,请单击它。

3]下载并安装最新的 .NET Framework 更新

.Net Framework 应保持更新以避免 Windows 10 上出现任何类型的网络问题。如果您很长时间没有更新此网络,我们建议您升级相同的网络。 有一种简单的方法可以从 微软更新目录.

  • 访问官方网站并搜索相应 Windows 10 版本的“.NET Framework”。
  • 之后,单击“最后更新”列一次以获取最新更新。
  • 选择您设备上的系统架构,然后点击 下载 按钮。

0x8024402c - 下载并安装 .NET Framework

  • 在下一个屏幕上,点击顶部链接开始下载最新的 .NET Framework。
  • 下载完成后,打开包含此文件的文件夹,然后双击设置。

4]重置代理设置以修复0x8024402c

很多时候,不正确的代理也可能导致计算机上出现不同的更新相关问题。 要解决此问题,您必须使用以下步骤重置代理 –

  • 右键单击 Windows 图标并选择运行。
  • 当运行窗口出现时,键入“cmd”并按 Ctrl+Shift+Enter 键在一起。
  • 这样做将调用具有管理权限的命令提示符。
  • 接下来,一一执行下面的代码,然后 Enter 分别键 –
netsh
winhttp
reset proxy
  • 现在您已重置代理设置,返回设置 > 更新和安全 > Windows 更新,然后点击检查更新按钮。 更新过程应该没有任何问题。

5]修改注册表- 使用WU服务器

如果您仍然遇到 0x8024402c 错误,您必须修改一个关键的 DWORD 条目,即 UseWUServer。

笔记:确保在遵循以下指南之前创建系统备份 –

  • 赢 + S 并在文本字段中输入“注册表”。
  • 右键单击顶部结果并选择 Run as Administrator.
  • 随后,联系以下地点——

HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > Windows > WindowsUpdate > AU

  • 跳到右边,寻找标题为“使用WU服务器“。 默认情况下,它的值为“1”。 将值数据字段更改为“0”而不是“1”。

6]重置Windows更新组件

如果上述方法都不能解决 0x8024402c 问题,请尝试使用以下步骤重置 Windows 10 更新组件 –

  • 启动具有正确管理员权限的命令提示符。
  • 停止与 Windows 更新相关的基本服务,即 BITS、加密等。 为此,您只需要执行以下命令 –
net stop bits
net stop wuauserv
net stop cryptsvc
net stop appidsvc
  • 为了重置所有 Windows 10 更新组件,您必须运行以下行。 运行此代码将从系统中清除所有垃圾文件(未使用)
Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”
  • 或者,您可以将与更新相关的文件夹重命名为备份或旧文件夹。 两个这样的文件夹是 – SoftwareDistribution 和 catroot2。
Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak
  • 尽管您已清除所有更新组件,但注册表可能会附加到旧值。 可以通过删除所有此类条目来修复它们。 通过按打开运行命令 WinKey + R. 类型 ”regedit”在文本栏中,然后按 OK。 当 UAC 窗口进入显示屏时,点击 是的.
  • 导航 ”HKEY_LOCAL_MACHINECOMPONENTS”并在右侧窗格中查找以下条目。 如果您确实找到了其中任何一个或全部,请分别右键单击其中的每一个,然后选择 删除.
PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

笔记:如果您在 HKEY_Local_Machine 下没有找到“组件”部分,您可以跳过删除上述条目。

您可以按照以下步骤将 Components 文件夹添加到注册表 –

  • 单击 HKEY_Local_Machine > 文件 > 加载 Hive。
  • 到达路径 – “C:WindowsSystem32config”。
  • 选择“组件”(文件类型=文件)并点击“打开”。
  • 键入“COMPONENTS”作为键名并点击 好的 再次。
  • 由于此问题与网络连接有关,我们建议您也重置 Windows 应用商店和代理。
netsh winsock reset
netsh winhttp reset proxy
  • 现在您已更新所有 Windows 10 组件,请重新启动您之前停止的服务。 确保按下 Enter 每个命令末尾的键 –
net start bits
net start wuauserv
net start cryptsvc
net start appidsvc
  • 最后,重新启动 Windows 以合并上述更改。 我希望这一次,你能成功解决你电脑上的 0x8024402c 问题。

Microsoft Store 错误 0x8024402c 解决方案

如果您在从 Microsoft Store 安装应用程序时遇到此错误,您可以尝试以下建议 –

1]重置微软商店

  • 按打开搜索窗口 赢 + S 键。
  • 类型 ”wsreset”在文本字段中。
  • 右键单击顶部结果并单击以管理员身份运行。

WSRESET

  • 这将开始在命令提示符下运行代码“wsreset.exe”,可能需要几秒钟。
  • 结束后,Microsoft Store 将在您的计算机上重置,并在显示屏上启动。