Win10升级2004版本卡在49%不动解决办法

更新日期:2024-06-12 09:34

来源:互联网

解决Windows 10 更新卡在49%的问题

Win10升级2004版本卡在49%不动解决办法

最近微软向慢速通道用户推送了Win10 2004版本,但一些用户在更新功能时遇到了卡在49%的情况。如果你也碰到这个问题,不要担心,下面将为你介绍一些解决方法。

Win10升级2004版本卡在49%不动解决办法

方法一:耐心等待

Win10升级2004版本卡在49%不动解决办法

如果网络情况正常,那么你可以先耐心等待一会。如果等待时间过长,比如2个小时或以上,依然没有进展,那就可以尝试下面的方法二。

方法二:使用PowerShell进行修复

1. 同时按下【Win+X】键,选择【Windows PowerShell(管理成员)】

2. 复制以下代码到刚打开的PowerShell中,然后按回车执行。代码如下:(代码较长,建议复制粘贴)

```powershell

$arch=Get-WMIObject-ClassWin32_Processor-ComputerNameLocalHost|Select-ObjectAddressWidth

Write-Host"1.StoppingWindowsUpdateServices..."

Stop-Service-NameBITS

Stop-Service-Namewuauserv

Stop-Service-Nameappidsvc

Stop-Service-Namecryptsvc

Write-Host"2.RemoveQMGRDatafile..."

Remove-Item"$env:allusersprofile\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat"-ErrorActionSilentlyContinue

Write-Host"3.RenamingtheSoftwareDistributionandCatRootFolder..."

Rename-Item$env:systemroot\SoftwareDistributionSoftwareDistribution.bak-ErrorActionSilentlyContinue

Rename-Item$env:systemroot\System32\Catroot2catroot2.bak-ErrorActionSilentlyContinue

Write-Host"4.RemovingoldWindowsUpdatelog..."

Remove-Item$env:systemroot\WindowsUpdate.log-ErrorActionSilentlyContinue

Write-Host"5.ResettingtheWindowsUpdateServicestodefualtsettings..."

"sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"

"sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"

Set-Location$env:systemroot\system32

Write-Host"6.RegisteringsomeDLLs..."

regsvr32.exe/satl.dll

regsvr32.exe/surlmon.dll

regsvr32.exe/smshtml.dll

regsvr32.exe/sshdocvw.dll

regsvr32.exe/sbrowseui.dll

...

Write-Host"7)RemovingWSUSclientsettings..."

REGDELETE"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"/vAccountDomainSid/f

REGDELETE"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"/vPingID/f

REGDELETE"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"/vSusClientId/f

...

```

执行完以上步骤后,重启电脑,运行Windows更新即可完成升级。目前微软尚未正式发布Win10 2004版本,可能还存在一些问题,如遇到问题可按以上步骤操作。