WSUS client detecting 0 updates

Solution 1:

This could be several things. I've seen updates unpredictably break WSUS clients, for example. I don't think I've seen a client incorrectly report no updates, however, except when there was a prerequisite update missing.

It looks like you already checked the registry keys, so I'll skip past that.

So I'm going to recommend:

  • Check for any "prerequisite" update.
  • The \Windows\SoftwareDistribution directory can get corrupted. Renaming or deleting the folder and running wuauclt /detectnow should help, if so.
  • Microsoft has a list of dlls you can try reregistering, etc., here:
    http://support.microsoft.com/kb/555989

I hope that helps. Good luck!

Solution 2:

2013-07-09 16:57:16:286 772 138 Agent * Found 0 updates and 65 categories in search;

This is the key piece of information. What this log entry means is that there are no updates available for this client at this time.

Availability of updates in a WSUS environment requires two conditions: - The update is approved for a target group of which the client is an assigned member. - The installation file for the update is downloaded to the WSUS server.

In the majority of cases, this condition occurs because the file(s) for the approved update(s) are not yet downloaded to the WSUS server. Sometimes this is a function of having approved too many updates and clogging up the download queue with hundreds of files involving tens of gigabytes of downloads. Sometimes it's a function of downloads actually failing, usually because a web filter or proxy server is interfering.

Check the "Download Status" on the main page of the WSUS console, and inspect the Application Event Log for EventID 364s.