Win10 1803更新失败升级到Win10 1909怎么办?目前Windows 10系统的最新版本是Win10 1909系统。由于Win7系统已经停止支持,越来越多的朋友升级到Win10 1909系统。很多使用Win10 1803系统的朋友开始准备升级到Win10 1909,但是升级失败,错误代码为x80004005。那么我们应该如何解决这个问题呢?今天小编就给大家简单介绍一下Win10 1803升级到Win10 1909失败的解决方法,希望大家喜欢。
Win10 1803升级到Win10 1909失败的解决方法:
手动注册Windows 更新组件:
1.同时按下[Win+X]键,然后单击[Windows PowerShell(管理员)]
2.将下面的程序代码复制到刚刚打开的PowerShell中,然后按Enter键
3.忽略红色文字错误并重新启动计算机
4.运行Windows更新
$arch=Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | $arch=Get-WMIObject -Class Win32_Processor -ComputerName LocalHost |选择对象地址宽度
写主机'1。停止Windows 更新服务.'
停止服务-名称位
停止服务-名称wuauserv
停止服务-名称appidsvc
停止服务-名称cryptsvc
写主机'2。删除QMGR 数据文件.'
删除项目'$env:allusersprofileApplication DataMicrosoftNetworkDownloaderqmgr*.dat' -ErrorAction SilentlyContinue
写主机'3。重命名软件分发和CatRoot 文件夹.'
重命名项目$env:systemrootSoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue
重命名项目$env:systemrootSystem32Catroot2 catroot2.bak -ErrorAction SilentlyContinue
写主机'4。正在删除旧的Windows 更新日志.”
删除项目$env:systemrootWindowsUpdate.log -ErrorAction SilentlyContinue
写主机'5。正在将Windows 更新服务重置为默认设置.”
'sc.exe sdset 位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)'
设置位置$env:systemrootsystem32
写主机'6。正在注册一些DLL.'
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe/smshtml.dll
regsvr32.exe /sshdocvw.dll
regsvr32.exe /s browserui.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 /actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /sdssenh.dll
regsvr32.exe /srsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /ssccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /sole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /swuaueng.dll
regsvr32.exe /swuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /swups.dll
regsvr32.exe /swups2.dll
regsvr32.exe /swuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /smuweb.dll
regsvr32.exe /swuwebv.dll
Write-Host '7) 正在删除WSUS 客户端设置.'
REG DELETE 'HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate' /v AccountDomainSid /f
REG 删除“HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate”/v PingID /f
REG DELETE 'HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate' /v SusClientId /f
写入主机'8) 重置WinSock.'
netsh winsock重置
netsh winhttp 重置代理
Write-Host '9) 删除所有BITS 作业.'
获取BitsTransfer |删除-BitsTransfer
写入主机“10) 正在尝试安装Windows 更新代理.”
如果($arch -eq 64){
wusa Windows8-RT-KB2937636-x64 /安静
}
别的{
wusa Windows8-RT-KB2937636-x86 /安静
}
Write-Host '11) 正在启动Windows 更新服务.'
启动服务-名称BITS
启动服务-名称wuauserv
启动服务-名称appidsvc
启动服务-名称cryptsvc
Write-Host '12) 强制发现.'
wuauclt /重置授权/Detectnow
Write-Host '进程完成。请重新启动您的计算机。
以上介绍的就是关于Win10 1803升级到Win10 1909失败的解决方法,不知道大家学会了没有。如果你也遇到这样的问题,可以按照小编的方法自己尝试一下。希望能够帮助大家解决问题。谢谢。更多教程信息请关注我们的系统世界网站~~~~
未经允许不得转载:探秘猎奇网 » win101903升级1909失败(win10 1909升级2004失败)