修复 Windows 更新错误 8024402F

如果您尝试更新Windows并遇到错误代码 8024402F Windows 更新(Windows Update)遇到未知错误,那么您来对地方了,因为今天我们将讨论如何解决此问题。Windows更新对于Windows 安全和确保(Windows Security)Windows正常运行至关重要。但是,如果您无法更新Windows,那么您的系统很容易受到攻击,建议您尽快修复问题并运行Windows Update

Windows 无法搜索新更新:(Windows could not search for new updates:)
检查计算机的新更新时出错。
发现错误(Error):代码 8024402F Windows 更新(Windows Update)遇到未知错误。

修复 Windows 更新错误 8024402F

即使您使用Windows 更新(Update)疑难解答,该错误也无法解决,甚至重新安装Windows也无法解决该问题。所有这些步骤都没有占上风,因为主要问题是防火墙(Firewall),在许多情况下关闭它似乎有帮助。无论如何(Anyway),不​​要浪费任何时间,让我们看看如何在下面列出的故障排除步骤的帮助下实际修复 Windows 更新错误 8024402F 。(Fix Windows Update Error 8024402F)

修复 Windows 更新错误 8024402F

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法一:暂时禁用防病毒和防火墙(Method 1: Temporarily Disable Antivirus and Firewall)

有时防病毒(Antivirus)程序可能会导致错误(error ),为了验证这里不是这种情况,您需要在有限的时间内禁用您的防病毒软件,以便您可以检查当防病毒软件关闭时错误是否仍然出现。

1. 右键单击​​系统托盘中的 防病毒程序图标( Antivirus Program icon) 并选择 禁用。(Disable.)

禁用自动保护以禁用您的防病毒 |  修复 Windows 更新错误 8024402F

2. 接下来,选择 防病毒软件将保持禁用的时间范围。( Antivirus will remain disabled.)

选择直到禁用防病毒软件的持续时间

注意:(Note:)选择尽可能少的时间,例如 15 分钟或 30 分钟。

3. 完成后,再次尝试连接以打开Google Chrome并检查错误是否解决。

4. 从开始菜单(Start Menu)搜索栏搜索控制面板,点击打开 控制面板。( Control Panel.)

在搜索栏中键入控制面板,然后按回车 |  修复 Windows 更新错误 8024402F

5. 接下来,单击 系统和安全,( System and Security) 然后单击 Windows 防火墙。(Windows Firewall.)

点击 Windows 防火墙

6. 现在从左侧窗格中单击 打开或关闭 Windows 防火墙。( Turn Windows Firewall on or off.)

单击防火墙窗口左侧的打开或关闭 Windows Defender 防火墙

7. 选择关闭 Windows 防火墙并重新启动您的 PC。(Select Turn off Windows Firewall and restart your PC.)

单击关闭 Windows Defender 防火墙(不推荐)

再次尝试打开Google Chrome并访问之前显示(Google Chrome) 错误( error. )的网页。如果上述方法不起作用,请确保按照完全相同的步骤 再次打开防火墙。( turn on your Firewall again.)

Method 2: Update Windows Date/Time

1. 点击任务栏上的日期和时间( date and time),然后选择“日期和时间设置(Date and time settings)”。

2. 如果在 Windows 10 上,将“自动设置时间(Set Time Automatically)”设置为“开启(on)”。

将设置时间自动设置为开启 |  修复 Windows 更新错误 8024402F

3. 其他请点击“互联网时间”(“Internet Time”),勾选“自动与互联网时间服务器同步(Automatically synchronize with Internet time server)”。

时间和日期

4. 选择服务器“ time.windows.com ”并点击更新和“确定”。您无需完成更新。只需(Just)单击确定。

再次检查您是否能够 修复 Windows 更新错误 8024402F( Fix Windows Update Error 8024402F)  ,如果不能,则继续下一个方法。

方法 3:检查更新日志(Method 3: Check Update Logs)

1.在Windows Search中键入powershell,然后右键单击PowerShell并选择以管理员身份运行。(Run as Administrator.)

在搜索栏中搜索 Windows Powershell,然后单击以管理员身份运行

2. 现在在 powershell 中输入以下命令并按Enter

获取 WindowsUpdateLog(Get-WindowsUpdateLog)

在 powershell 中运行 Get WindowsUpdateLog 命令

3. 这将在您的桌面上保存一份Windows日志,双击打开该文件。

4. 现在向下滚动到您尝试更新但失败的日期和时间。(date and time)

Windows 更新日志文件 |  修复 Windows 更新错误 8024402F

5. 到这里了解如何阅读 Windowsupdate.log 文件。(How to read the Windowsupdate.log file.)

6. 一旦你推断出错误的原因,请确保纠正问题,看看你是否能够修复 Windows 更新错误 8024402F。(Fix Windows Update Error 8024402F.)

方法 4:确保 Windows 更新服务正在运行(Method 4: Make sure Windows Update Services are running)

1. 按 Windows 键 + R 然后键入services.msc并按 Enter。

服务窗口

2. 找到以下服务并确保它们正在运行:

Windows 更新(Windows Update)
BITS
远程过程调用 (RPC) (Remote Procedure Call (RPC))
COM+ Event System DCOM 服务器进程启动器(DCOM Server Process Launcher)

3.双击它们中的每一个(Double-click on each of them),然后确保启动(Startup)类型设置为自动(Automatic),如果服务尚未运行,请单击启动。(Start)

确保 BITS 设置为 Automatic,如果服务未运行,请单击 Start |  修复 Windows 更新错误 8024402F

4. 单击应用,然后单击确定。(OK.)

5. 重新启动您的 PC 以保存更改并再次尝试运行Windows 更新(Windows Update)

方法 5:运行系统文件检查器和 DISM 工具(Method 5: Run System File Checker and DISM Tool)

1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

打开命令提示符。 用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

2.现在在cmd中输入以下内容并回车:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 立即扫描命令提示符

3.等待(Wait)上述过程完成,完成后重新启动您的PC。

4.再次(Again)打开 cmd 并输入以下命令并在每个命令后按回车键:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢复健康系统

5. 让DISM命令运行并等待它完成。

6. 如果上述命令不起作用,请尝试以下操作:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

7. 重新启动您的 PC 以保存更改并查看您是否能够修复 Windows 更新错误 8024402F。(Fix Windows Update Error 8024402F.)

方法 6:运行 Windows 更新疑难解答(Method 6: Run Windows Update Troubleshooter)

如果到目前为止没有任何效果,那么您绝对应该尝试从 Microsoft(Windows Update Troubleshooter from Microsoft) 网站(Website)本身运行 Windows 更新疑难解答,看看您是否能够修复 Windows 更新错误 8024402F(Fix Windows Update Error 8024402F)

1. 打开控件,在右上角的搜索栏中搜索(Search Bar)疑难解答,然后单击(Troubleshooting)疑难解答。(Troubleshooting.)

搜索疑难解答并单击疑难解答|修复 Windows 更新错误 8024402F

2. 接下来,从左侧窗格中选择查看全部。(View all.)

3. 然后从解决(Troubleshoot)计算机问题列表中选择Windows 更新。(Windows Update.)

从解决计算机问题列表中选择 Windows 更新

4. 按照屏幕上的说明运行Windows 更新疑难解答(Windows Update Troubleshoot)

5. 重新启动您的 PC,您可能能够修复 Windows 10 中的 Windows 更新错误 8024402F。(Fix Windows Update Error 8024402F in Windows 10.)

方法 7:取消选中代理(Method 7: Uncheck Proxy)

1. 按 Windows 键 + R 然后输入inetcpl.cpl 并按回车键打开Internet 属性(Properties)

inetcpl.cpl 打开互联网属性

2 .接下来,转到连接选项卡(Connections tab)并选择LAN 设置。(LAN settings.)

切换到 Connections 选项卡,然后单击 LAN Settings 按钮

3.取消选中为您的 LAN( for your LAN)使用代理服务器(Uncheck Use a Proxy Server)并确保选中“自动检测设置”(“Automatically detect settings”)

取消选中为您的 LAN 使用代理服务器

4. 单击确定(Ok)然后应用并重新启动您的 PC。

方法 8:重命名 SoftwareDistribution 文件夹(Method 8: Rename SoftwareDistribution Folder)

1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

2. 现在键入以下命令以停止Windows 更新(Windows Update) 服务(Services),然后在每个命令后按 Enter :(Enter)

网络停止 wuauserv(net stop wuauserv)
网络停止 cryptSvc(net stop cryptSvc)
网络停止位(net stop bits)
网络停止 msiserver(net stop msiserver)

停止 Windows 更新服务 wuauserv cryptSvc bits msiserver |  修复 Windows 更新错误 8024402F

3. 接下来,键入以下命令以重命名SoftwareDistribution 文件夹(SoftwareDistribution Folder),然后按 Enter(Enter)

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

重命名 SoftwareDistribution 文件夹

4. 最后,键入以下命令以启动Windows 更新(Windows Update) 服务(Services)并在每个命令后按 Enter :(Enter)

网络启动 wuauserv(net start wuauserv)
网络启动 cryptSvc(net start cryptSvc)
网络启动位(net start bits)
网络启动 msiserver(net start msiserver)

启动 Windows 更新服务 wuauserv cryptSvc bits msiserver

5. 重新启动您的 PC 以保存更改并检查您是否能够 修复 Windows 更新错误 8024402F。( Fix Windows Update Error 8024402F.)

方法 9:重置 Windows 更新组件(Method 9: Reset Windows Update Component)

1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

2. 在 cmd 中输入(Enter)以下命令并在每个命令后按 Enter:

净停止位(net stop bits)
净停止 wuauserv(net stop wuauserv)
净停止 appidsvc(net stop appidsvc)
净停止 cryptsvc(net stop cryptsvc)

停止 Windows 更新服务 wuauserv cryptSvc bits msiserver

3. 删除 qmgr*.dat 文件,再次打开 cmd 并键入:

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. 在 cmd 中输入以下内容并按Enter

cd /d %windir%\system32

重新注册 BITS 文件和 Windows 更新文件

5.重新注册 BITS 文件和 Windows Update 文件(Reregister the BITS files and the Windows Update files)。在 cmd 中分别键入(Type)以下每个命令,并在每个命令后按 Enter :(Enter)

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

6. 重置 Winsock:

netsh winsock 重置(netsh winsock reset)

netsh winsock 重置

7. 将BITS服务和Windows Update服务重置为默认安全描述符:

sc.exe sdset 位 D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(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)

8.再次(Again)启动Windows更新服务:

网络开始位(net start bits)
网络开始 wuauserv(net start wuauserv)
网络开始 appidsvc(net start appidsvc)
网络开始 cryptsvc(net start cryptsvc)

启动 Windows 更新服务 wuauserv cryptSvc bits msiserver |  修复 Windows 更新错误 8024402F

9. 安装最新的Windows 更新代理。(Windows Update Agent.)

10. 重新启动您的 PC,看看您是否能够解决问题。

受到推崇的:(Recommended:)

就是这样,您已成功修复 Windows 更新错误 8024402F(Fix Windows Update Error 8024402F),但如果您对本指南仍有任何疑问,请随时在评论部分询问。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts