quinta-feira, 22 de janeiro de 2015

Atualizações de outros produtos Microsoft não são exibidas pelo Windows Update

O windows update é capaz de procurar por atualizações de outros produtos da microsoft além do windows, mas caso isto não esteja acontecendo, por exemplo, as atualizações do office não estejam sendo encontradas pelo windows update, será necessário averiguar algumas configurações.

Acesse o windows update, clique em "change settings".
Marque a opção "Give me updates for other Microsoft products when I update Windows".

Caso a opção citada não esteja sendo exibida, é possível executar um script .vbs para forçar sua exibição. Segue script abaixo:

Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager")
ServiceManager.ClientApplicationID = "My App" 
'add the Microsoft Update Service by GUID
Set NewUpdateService = ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")
 
 
Para reverter a ação, execute o script abaixo:
Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager")
ServiceManager.ClientApplicationID = "My App" 
'remove the Microsoft Update Service by GUID
ServiceManager.RemoveService("7971f918-a847-4430-9279-4a52d1efe18d")