Server 2012 R2坚持检查来自WSUS服务器的更新

我有一个2012 R2 WSUS服务器和许多2012 R2客户端。

我的一个服务器,完成安装一批更新,现在每检查更新,它卡住“检查更新”。

WindowsUpdate.log文件中的最后一项如下所示:

2016-12-14 16:13:46:201 732 5b0 AU User login event timer expired for session id: 1. 2016-12-14 16:13:46:202 732 5b0 AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037 2016-12-14 16:13:46:202 732 5b0 AU ############# 2016-12-14 16:13:46:202 732 5b0 AU ## START ## AU: Install updates 2016-12-14 16:13:46:202 732 5b0 AU ######### 2016-12-14 16:13:46:202 732 5b0 AU # Initiating scheduled install 2016-12-14 16:13:46:210 732 5b0 AU WARNING: There are no approved updates to install 2016-12-14 16:13:46:210 732 5b0 AU # Exit code = 0x8024000C 2016-12-14 16:13:46:210 732 5b0 AU ######### 2016-12-14 16:13:46:210 732 5b0 AU ## END ## AU: Install updates 2016-12-14 16:13:46:210 732 5b0 AU ############# 

Wsus报告需要在服务器上安装4个更新,所以我希望客户端返回这些信息,并尝试安装这4个更新。

我试图运行Windows更新问题的射手,发现两个问题,并修复它们。 我几次重新启动,无济于事。

我也尝试删除软件分发文件夹和重试,但没有改变。

我现在正在运行sfc / scannow,还有一些DISM / scanhealth和restorehealth命令来检查问题。

还有什么我可以检查,以确定为什么WU永远坐在检查更新? 我的其他服务器都可以。

在“检查更新”和服务器重启2天后,服务器终于向我展示了一些更新。