网络百科 百科 升级1909一直失败(win10 1909升级2004失败)

升级1909一直失败(win10 1909升级2004失败)

Win10 1803更新升级Win10 1909失败怎么办?目前Windows10系统的最新版本是Win10 1909系统。因为Win7系统停止支持,

于是越来越多的朋友升级了Win10 1909系统。很多使用Win10 1803系统的朋友开始准备升级Win10 1909,但是升级失败,错误代码是x80004005。

那么应该如何解决这个问题呢?今天边肖就简单介绍一下Win10 1803升级Win10 1909失败的解决方法。我希望你会喜欢它。

Win10 1803升级Win10 1909失败的解决方案;

手动注册Windows Update组件:

1.同时按[Win X]并单击[Windows PowerShell(管理员)]。

2.将下面的程序代码复制到新打开的PowerShell中,然后按Enter键。

3.忽略红字错误,重新启动计算机。

4.运行Windows Update

升级1909一直失败(win10 1909升级2004失败)

$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:allusersprofileApplication DataMicrosoftNetworkDownloaderqmgr*.dat' -ErrorAction SilentlyContinue

Write-Host '3. Renaming the Software Distribution and CatRoot Folder.'

Rename-Item $env:systemrootSoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue

Rename-Item $env:systemrootSystem32Catroot2 catroot2.bak -ErrorAction SilentlyContinue

Write-Host '4. Removing old Windows Update log.'

Remove-Item $env:systemrootWindowsUpdate.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:systemrootsystem32

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 'HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate' /v AccountDomainSid /f

REG DELETE 'HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate' /v PingID /f

REG DELETE 'HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate' /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.'

上面介绍的内容是Win10 1803升级Win10 1909失败的解决方案。不知道大家有没有学过。如果你遇到过这样的问题,可以按照边肖的方法自己尝试一下,希望能帮你解决问题。

谢谢大家!更多教程信息请关注我们的系统世界网站~ ~ ~ ~