WSUS Product Team Blog

WSUS Product Team thoughts, information, tips and tricks and beyond :-)

So many drivers...

So many drivers...

  • Comments 59
  • Likes

Hi all,

Anyone who added "Drivers" to their WSUS synchronization options may have noticed a large number of driver updates showing up in their WSUS server recently, and the majority of them have the same title. We wanted to let you know what's going on and what we are doing about it.

First lets talk about the root cause. Drivers can target one or more hardware IDs, and we have a limitation in our data-model so that each "update" can only support a single hardware ID. What that means is that a single driver is often implemented as multiple updates, all with the same title. What happened recently is a few drivers were released to WSUS that supported a very large number of hardware IDs.

It turns out the proper fix for this is not simple; it involves changes to WSUS, WUA, WU, and our driver publishing pipeline to allow a single driver update to support multiple hardware IDs. We have made a number of these changes already, but all this won't come online until some time after the next WSUS release. A number of folks have asked "can't you just do some quick change to the WSUS UI to group them together" and unfortunately that is an even more complex change to make (although in the WSUS 3 UI update view, we do have a "group by" feature that allows one to at least group the updates by title - but that's only a small part of update handling).

In the short term, we will be making some publishing policy changes to ensure that drivers with a large number of hardware IDs don't flow to WSUS through WSUS/MU server synch. This doesn't mean the drivers won't be available to WSUS - they can still be imported from the MU catalog site (from the WSUS 3 UI, go to the "Updates" node and select "import..."). It's just that they won't flow automatically and surprise those who have added drivers to their synch options.

-Marc Shepard

WSUS Lead Program Manager

 

Comments
  • Why not have WSUS do initial system config. scan then search for driver updates Down to Bios/chipset....as the user updates hardware ....then system config...rescan..

    This eliminate most of these problems....Creative and Nvidia seem to be trying this on there pages...

    Weed out the ones that really don't want to offer support. (DELL)

    Just my 2 cents...

  • I think it would be helpful if all references to WSUS fixes and updates and driver declines and updates etc. included:

    a:  Explanation as to which versions they apply.  2.x, 3.x, both?

    b:  in the case of utilities, such as driver decline, instructions on how to execute them.  I see no indication for the driver decline, for example, on how/when/where to execute.

  • This whole drivers component of WSUS is plain unusable as it is, I'm strongly advising everyone to never enable this. And you know, "Also be assured that we really only have about 8MB total binary size for all these updates." - as noted at the time when the ATI smash came - absolutely doesn't help because this nonsense makes the DB size almost double and slows everything down in a horrible way.

  • This eliminate most of these problems....Creative and Nvidia seem to be trying this on there pages...

    Weed out the ones that really don't want to offer support. toshiba

    thanks!

  • in the case of utilities, such as driver decline, instructions on how to execute them.  I see no indication for the driver decline, for example, on how/when/where to execute.

    thanks!

  • Whilst on this subject can you look at the email notifications - the New Update alert email contains one row per platform whereas the Update view consolidates this to one update which is much easier to read.

    Also, can we please have a report showing which new categories and products have been synced so we don't have to come to the blog to find them!

  • This sh*tload of drivers also causes SBS 2003 performance reports to be blank.

    Turn off driver downloads and run wsus_driver_decline.exe from

    http://www.codeplex.com/WSUS/Release/ProjectReleases.aspx?ReleaseId=16459

  • Very nice site, helpful articles - good job, thanks

  • Fantastic article! Very useful informations.!!!!!

  • Thanks you very much. It is very nice and wonderfully. Thanks you again guys.

  • The only thing I would say is that in certain sections diagrams would be helpful in explaining, and more example exercises to try out would be great. Thank you for a fantastic web site!!!

  • I also take part in athletics and this site has given me so many new training ideas.

  • The details about different types of training have been very useful. I also take part in athletics and this site has given me so many new training ideas.

  • Whilst on this subject can you look at the email notifications - the New Update alert email contains one row per platform whereas the Update view consolidates this to one update which is much easier to read.

  • Further, i would like improved user experience with WSUS for drivers so i can pivot or group by "vendor" type.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment