win10 KB4551762更新失败 错误代码:0x8007025d 错误代码的解决方法
Win10 KB4551762更新失败,错误代码:0x8007025d怎么解决?
最近,有用户在安装Windows 10某些更新时遇到了问题,错误代码为0x8007025d。系统显示稍后会重试更新。这次更新是针对2020年适用于Windows 10 Version 1909的03累积更新,适用于基于x64的系统(KB4551762)。如果你也遇到了这个问题,可以尝试以下操作方法来解决。
首先,尝试运行“DiagPackage.diagpkg”C:\Windows\diagnostics\system\WindowsUpdate\DiagPackage.diagpkg。如果这个方法不奏效,可以尝试以下操作:
1. 在搜索框中输入“powershell”,右键点击选择以管理员身份运行。将下面的命令复制粘贴到命令行中并运行:
```
$arch=Get-WMIObject-ClassWin32_Processor-ComputerNameLocalHost|Select-ObjectAddressWidth
Write-Host"1.停止Windows更新服务..."
Stop-Service-NameBITS
Stop-Service-Namewuauserv
Stop-Service-Nameappidsvc
Stop-Service-Namecryptsvc
Write-Host"2.删除QMGR数据文件..."
Remove-Item"$env:allusersprofile\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat"-ErrorActionSilentlyContinue
Write-Host"3.重命名SoftwareDistribution和CatRoot文件夹..."
Rename-Item$env:systemroot\SoftwareDistributionSoftwareDistribution.bak-ErrorActionSilentlyContinue
Rename-Item$env:systemroot\System32\Catroot2catroot2.bak-ErrorActionSilentlyContinue
Write-Host"4.删除旧的Windows更新日志..."
Remove-Item$env:systemroot\WindowsUpdate.log-ErrorActionSilentlyContinue
Write-Host"5.重置Windows更新服务为默认设置..."
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.注册一些DLLs..."
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
...
Write-Host"7)移除WSUS客户端设置..."
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)重置WinSock..."
netsh winsock reset
netsh winhttp reset proxy
Write-Host"9)删除所有BITS任务..."
Get-BitsTransfer | Remove-BitsTransfer
Write-Host"10)尝试安装Windows更新代理..."
if ($arch -eq 64) {
wusa Windows8-RT-KB2937636-x64 /quiet
} else {
wusa Windows8-RT-KB2937636-x86 /quiet
}
Write-Host"11)启动Windows更新服务..."
Start-Service-NameBITS
Start-Service-Name wuauserv
Start-Service-Name appidsvc
Start-Service-Name cryptsvc
Write-Host"12)强制发现..."
wuauclt /resetauthorization /detectnow
Write-Host"进程完成。请重新启动计算机。"
```
完成以上操作后,重新启动计算机,应该就可以正常更新KB4551762补丁了。希望以上方法能帮助到你解决更新失败的问题!
常见问题
- Win10如何查看硬盘序列号?Win10查看硬盘序列号的方法
- 电脑Default Boot Device Missing or Boot Failed解决方法
- Win11 22H2镜像下载|Windows11 22H2正式版原版镜像大全(附更新内容)
- Win10获取超级管理员权限教程(注册表添加右键获取管理员权限)
- Win10找不到支持Windows Hello人脸的摄像头如何解决?
- Win10 20H2更新KB4598242错误怎么办?解决教程
- Win10开机后登录界面没有密码输入框怎么解决?
- Win10提示NVIDIA control panel is not found错误的解决方法
- 需要提升权限才能运行dism解决方法
- 任务栏假死,任务栏装死怎么解决?任务栏点不动啊!