win10更新1909提示错误代码0x80073701解决步骤
win10 1909 系统更新升级的时候出现了更新错误代码0x80073701,那么,当win10 1909更新出现0x80073701错误代码时怎么解决呢?其实这可能是因为我们的系统兼容性的问题,或者就是在升级过程中出现了故障。可以在windows powershell中使用代码进行相应修复即可。因为遇到的错误信息不同,所以文章比较长,要有点耐心。
问题:如何解决windows 10更新错误代码:0x80073701?
0x80073701更新错误,可能与您的更新组件缺失有关。
可以尝试下方方法,手动注册windows update组件:
1.同时按【win+x】键,点选【windows powershell(管理员)】
2.拷贝下方的程序码到刚打开的powershell里面,按回车
3.忽略红字错误,重启电脑
4.运行windows update
$arch = get-wmiobject -class win32_processor -computername localhost | select-object addresswidth
write-host "1. stopping windows update services..."
stop-service -name bits
stop-service -name wuauserv
stop-service -name appidsvc
stop-service -name cryptsvc
write-host "2. remove qmgr data file..."
remove-item "$env:allusersprofile\application data\microsoft\network\downloader\qmgr*.dat" -erroraction silentlycontinue
write-host "3. renaming the software distribution and catroot folder..."
rename-item $env:systemroot\softwaredistribution softwaredistribution.bak -erroraction silentlycontinue
rename-item $env:systemroot\system32\catroot2 catroot2.bak -erroraction silentlycontinue
write-host "4. removing old windows update log..."
remove-item $env:systemroot\windowsupdate.log -erroraction silentlycontinue
write-host "5. resetting the windows update services to defualt settings..."
"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)"
set-location $env:systemroot\system32
write-host "6. registering some dlls..."
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
write-host "7) removing wsus client settings..."
reg delete "hklm\software\microsoft\windows\currentversion\windowsupdate" /v accountdomainsid /f
reg delete "hklm\software\microsoft\windows\currentversion\windowsupdate" /v pingid /f
reg delete "hklm\software\microsoft\windows\currentversion\windowsupdate" /v susclientid /f
write-host "8) resetting the winsock..."
netsh winsock reset
netsh winhttp reset proxy
write-host "9) delete all bits jobs..."
get-bitstransfer | remove-bitstransfer
write-host "10) attempting to install the windows update agent..."
if($arch -eq 64){
wusa windows8-rt-kb2937636-x64 /quiet
}
else{
wusa windows8-rt-kb2937636-x86 /quiet
}
write-host "11) starting windows update services..."
start-service -name bits
start-service -name wuauserv
start-service -name appidsvc
start-service -name cryptsvc
write-host "12) forcing discovery..."
wuauclt /resetauthorization /detectnow
write-host "process complete. please reboot your computer."
如何解决windows 10更新错误代码:0x80073701?
microsoft工程师建议在手动执行任何步骤之前运行系统文件检查器和dism工具。如果这些0x80073701错误修复无效,请不要忘记尝试运行windows update疑难解答程序,该程序是一种自动化实用程序,可自动修复更新错误。如果它也不起作用,那么请转到手动错误代码0x80073701修复程序。
方法1.重置windows更新
按win键+ x并选择命令提示符(管理员)。
禁用bits,加密,msi安装程序和windows更新服务。为此,在命令提示符窗口中键入以下命令并在每个命令提示符后按enter键:net stop wuauservnet stop cryptsvcnet停止位net stopmsiserver
现在重命名softwaredistribution和catroot2文件夹。为此,请在窗口中键入以下命令并在每个命令后键入enter:ren c:\ windows \ softwaredistribution softwaredistribution.oldren c:\ windows \ system32 \ catroot2 catroot2.old
现在启用bits,加密,msi安装程序和windows更新服务(以前禁用)。为此,您必须输入以下命令并在每个命令后按enter键:net start wuauservnet start cryptsvcnet start bitsnet startmsiserver
关闭命令提示符并重新启动您的pc。
方法2.检查windows日期和时间设置
用鼠标右键单击win键并选择控制面板。
选择时钟,语言和区域选项。
点击更改设置按钮。
标记与internet时间服务器同步,然后单击立即更新。
最后,点击确定并关闭所有内容。
重新启动您的电脑。
方法3.手动下载并安装更新kb3081440
导航到微软官方网站并下载更新kb3081440。它会自动删除kb3206632的残留。注:不要忘记选择支持您的操作系统类型(32位或64位)的更新。
最后,专家建议安装一个pc优化工具,例如reimage。它将适当地维护存储在系统中的windows注册表,系统文件和应用程序。最重要的是,它将保护系统免受恶意软件的侵害。
以上就是小编给大家分享的win10更新1909提示错误代码0x80073701的解决方法步骤,此篇教程能够帮组到你。
推荐阅读
-
win10应用商店无法更新提示错误代码0x80246007的原因分析及解决方法
-
win10 1909系统更新出现错误代码0xc1900130怎么解决?
-
Win10正式版更新出错提示错误代码0x80240016的解决方法
-
win10更新1909提示错误代码0x80073701解决步骤
-
win10 2004提示错误代码0xC004F211的解决方法步骤
-
win10更新提示错误代码0x800700c1的解决方法
-
win10 1909系统更新出现错误代码0xc1900130怎么解决?
-
win10应用商店无法更新提示错误代码0x80246007的原因分析及解决方法
-
Win10系统更新失败提示错误代码0x8024a105怎么解决?
-
win10系统更新提示0x800f0986错误代码怎么解决?