Win10更新失败错误代码0x8024402f的解决方法

Win10更新失败错误代码0x8024402f的解决方法,第1张

Windows10的自动更新机制虽然让我们省心不少,但是难免也会遇到Windows更新失败的问题。有时会遇到更新失败错误代码0x8024402f的提示,该代码的'含义为与微软更新服务器的连接出现了问题。这时如果排除了是你的网络连接出现了问题,也就是说网络正常,上网冲浪毫无问题,那么就是与微软服务器的连接问题。这时可以试试如下解决方法:

解决方法一:修改DNS地址

我们可以把电脑或路由器的DNS地址修改为微软DNS服务器地址 4.2.2.1 和 4.2.2.2 ,这样应该就能够顺利地连接微软更新服务器了。详解dns怎么设置

解决方法二:重置Windows更新服务和相关注册表信息

以管理员身份运行命令提示符窗口,依次输入并运行以下命令:

net stop CryptSvc

ren %windir%system32catroot2 catroot2.old

net start CryptSvc

net stop wuauserv

regsvr32 wuapi.dll /s

regsvr32 wups.dll /s

regsvr32 wuaueng.dll /s

regsvr32 wucltui.dll /s

regsvr32 wuweb.dll /s

regsvr32 msxml.dll /s

regsvr32 msxml2.dll /s

regsvr32 msxml3.dll /s

regsvr32 urlmon.dll /s

net start wuauserv

regsvr32 softpub.dll /s

regsvr32 initpki.dll /s

regsvr32 mssip32.dll /s

regsvr32 wintrust.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 jscript.dll /s

以上命令运行完成以后,重启计算机,然后再尝试重新进行Windows更新。

Windows Update发生0x8024402F错误的原因是“用于后台智能传输服务 (BITS)”没有正确运行,只需要启动这个服务,并设置为“自动”以后即可正常更新系统了!

打开服务(控制面板-管理工具-服务):找到“Background Intelligent Transfer Service”,这个服务的作用是:利用空闲的网络带宽在后台传输文件。

如果服务被停用,例如 Windows Update 和 MSN Explorer 的功能将无法自动下载程序和其他信息。如果此服务被禁用,任何依赖它的服务如果没有容错技术以直接通过 IE 传输文件,一旦 BITS 被禁用,就可能无法传输文件。

启动这个服务,并设置为“自动”

Win7/Win10更新错误0x8024402f解决办法

Win10的更新理论上是自动进行,用户完全可以“垂拱而治”。不过很多有一定基础的用户却不愿意任凭Windows10完全“把持”更新功能,希望继续使用之前Win7/Win8.1的自主更新方式。要实现曾经的方式也不是不可以,但需要通过一些技术手段,比如专业版用户可修改“组策略”,或者可以借助第三方软件进行控制。

无论用哪种方式,有时候更新安装不会太顺利,可能会出现各种错误,比如 0x8024402f 。出现这种情况一般都是用户与微软服务器连接出现了问题,这可能是微软方面的问题,也可能是网络本身不畅通的问题。如果是后者,其实也不算太大问题,有可能静候一会也就解决了。如果是用户与微软服务器连接的问题,可以尝试用以下命令解决,这套方案出自微软社区论坛。

具体方法如下:

1、用管理员模式打开命令提示符。

2、依次输入如下命令,注意“空格”的使用:

net stop CryptSvc

ren %windir%\system32\catroot2 catroot2.old

net start CryptSvc

net stop wuauserv

regsvr32 wuapi.dll /s

regsvr32 wups.dll /s

regsvr32 wuaueng.dll /s

regsvr32 wucltui.dll /s

regsvr32 wuweb.dll /s

regsvr32 msxml.dll /s

regsvr32 msxml2.dll /s

regsvr32 msxml3.dll /s

regsvr32 urlmon.dll /s

net start wuauserv

regsvr32 softpub.dll /s

regsvr32 initpki.dll /s

regsvr32 mssip32.dll /s

regsvr32 wintrust.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 jscript.dll /s

▲步骤2的部分命令

3、全部执行完毕后,重启电脑。

这一方法基本就是重置更新服务和相关注册表,如果是这方面原因的话,这种方式应该会有效果。此命令同样适用于Win7/Win8.1。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6348332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存