![Windows 客户端未从 WSUS 服务器获取更新](https://linux22.com/image/619540/Windows%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%9C%AA%E4%BB%8E%20WSUS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%8E%B7%E5%8F%96%E6%9B%B4%E6%96%B0.png)
请参阅 PrintScreen1.png
根据上面的屏幕截图,计算机 qnit086v2 已安装 96% 的更新。
打印屏幕2.png
根据上面的截图,‘242 更新尚未安装’。如果我点击‘242 更新’,我会看到下面的截图,依此类推。
打印屏幕3.png
如何安装所有未安装的更新。我尝试了各种命令,例如 wuauclt /detecnow。有没有方法可以手动从 WSUS 服务器提取更新。下载应该直接从 WSUS 服务器进行。
答案1
我意识到这是一个老问题,但仍然可能使其他人受益。
WSUS 只会告诉您“Windows 更新代理”告诉它的内容。因此,通常情况下,为了解决客户端上的更新问题,您需要在客户
通常,您要做的是(在客户端!):
- 停止 Windows 更新代理
net stop wuauserv
- 删除
C:\Windows\SoftwareDistribution
文件夹 - 启动 Windows 更新代理(参见上文...你会明白的)
- 开始扫描
wuauclt /detectnow
- 如果你仍未在客户端收到更新,请查看
C:\Windows\system32\WindowsUpdate.log
此外,如果您的计算机是Imaged
,并且您忘记在创建映像之前清除客户端上的 WSUS ID,请确保从密钥中删除以下值:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
SusClientId
SusClientIdValidation
做这个前然后执行上面的“重置”。