本文选取的系统在更新了9个补丁以后就无法继续更新(可以用systeminfo来查看已经更新了几个补丁).截图如下. 可以用以下的命令修复重启更新服务.
1.修复系统映像
依次在cmd输入以下命令:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
重置更新组件
依次在cmd输入以下命令:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
之后就应该可以继续更新.
如果还是不行.可以尝试搜索到的另一个方法
依次在cmd输入以下命令:
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
重启,再测试安装补丁看看