更新失败后,联系微软客服,他们建议清理更新内存后重新尝试更新。实际原理是停止相关服务,删除缓存文件,再重启相关服务。具体步骤如下:
右击
左下角window 图标
,打开命令提示符(管理员)
,依次输入以下命令
net stop wuauserv
net Stop cryptSvc
net Stop bits
net Stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot201d
net Start wuauserv
net start cryptSvc
net Start bits
net Start msiserver
在我电脑上的输出结果为:
C:\WINDOWS\system32>net stop wuauserv
没有启动 Windows Update 服务。
请键入 NET HELPMSG 3521 以获得更多的帮助。
C:\WINDOWS\system32>net stop cryptsvc
Cryptographic Services 服务正在停止..
Cryptographic Services 服务已成功停止。
C:\WINDOWS\system32>net Stop bits
Background Intelligent Transfer Service 服务正在停止..
Background Intelligent Transfer Service 服务已成功停止。
C:\WINDOWS\system32>ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
C:\WINDOWS\system32>ren C:\Windows\System32\catroot2 catroot201d
C:\WINDOWS\system32>net Start wuauserv
Windows Update 服务正在启动 .
Windows Update 服务已经启动成功。
C:\WINDOWS\system32>net start cryptSvc
Cryptographic Services 服务正在启动 .
Cryptographic Services 服务已经启动成功。
C:\WINDOWS\system32>net start msiserver
Windows Installer 服务正在启动 .
Windows Installer 服务已经启动成功。
C:\WINDOWS\system32>net start bits
Background Intelligent Transfer Service 服务正在启动 .
Background Intelligent Transfer Service 服务已经启动成功。
然后使用易升重试升级。