这个问题一直困扰了我很多年。自从WIN10出来后,WIN7的补丁自动更新就不好用了。每次给客户装完机器都无法正常给系统打补丁。一直卡在 Checking Updates 那里不动。基本之前的解决办法就是一个字 - “等” 。同事还一直怪我下载的ISO是盗版的,尼玛,是正版好不好,从Microsoft官网上下载下来的!是微软的问题,微软的问题,微软的问题,重要的事说三遍!不过总这么等也不是办法。最近终于找到解决办法了。

注意:因为 Forece 的大部分维修都是基于英文版的,所以中文版的朋友下载对应语言版本。

官网解释:https://support.microsoft.com/en-us/kb/3200747

官网上找以下补丁:
KB3020369
KB3102810
KB3138612
KB3172605

下载完毕后,在 Windows Updates 设置处关闭检查更新。断网并重启电脑。因为不关闭有些更新无法安装。

手动安装以上四个补丁,打开检查更新,重启电脑。

再到 Windows Update 处更新,大概5-10分钟就会出现更新列表了。

另外附一个清除 Windows 更新缓存的方法:
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