When “Get updates for other Microsoft products” doesn’t work

I run into this one every once and awhile. A new VM get’s setup and I go to run Windows Updates.

Windows Update

I immediately want to click the Find out more next to Get updates for other Microsoft products so that I make sure all updates are available. Doing so however causes Internet Explorer to display a page telling me how to run Windows Update. Everytime I run into this I always go to Google to find the workaround I’ve used in the past. Here it is posted for future me:

Create the following in a .VBS on the server (Scary!) and double click it.

Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager")
ServiceManager.ClientApplicationID = "My App"

'add the Microsoft Update Service, GUID
Set NewUpdateService = ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")

Viola! Microsoft Updates now included in your update checks.

Source (http://msdn.microsoft.com/en-us/library/windows/desktop/aa826676(v=vs.85).aspx)

Leave a Reply

Your email address will not be published. Required fields are marked *