当前位置: 移动技术网 > 科技>操作系统>windows > win10更新1909提示错误代码0x80073701解决步骤

win10更新1909提示错误代码0x80073701解决步骤

2020年09月17日  | 移动技术网科技  | 我要评论
win10 1909 系统更新升级的时候出现了更新错误代码0x80073701,那么,当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的解决方法步骤,此篇教程能够帮组到你。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网