Forçar o download de atualizações do servidor WSUS (Windows Software Updates Services)

Em redes corporativas de médio e grande porte, é comum a existência de um servidor de atualizações, mas conhecido como servidor WSUS. O Windows Software Update Services  roda num computador Windows Server 2008/2003. Ele trabalha da seguinte forma: O software se conecta ao Windows Update, baixa todas as atualizações disponíveis (pelo menos, os tipos de atualizações selecionadas previamente pelo Administrador WSUS) e em seguida distribui estes updates para todas as estações/servidores da rede que estão conectados ao WSUS Server. Todo este processo dispensa a necessidade dos computadores da organização terem de se conectarem à internet para baixarem as atualizações do Windows Update. Isto resulta numa melhor performance da rede, visto que reduzirá o tráfego de dados direcionados para a "grande nuvem" (internet).

No entanto, os seguintes problemas podem acontecer:

CENÁRIO 01:
Imagine que um novo notebook foi comprado para o gestor do setor Logístico e você está preparando este equipamento antes de entregá-lo ao seu respectivo dono. Esta preparação consiste em atualizar drivers, instalar softwares padrão e configurar o perfil do usuário. Porém, você decide baixar e instalar atualizações do Windows e Office. Como existe um servidor WSUS na rede local, não é necessário executar o Windows Update, visto que demoraria bastante para baixar todas as atualizações disponíveis. Porém, o WSUS Server está configurado para fazer o upload e instalação de updates de dois em dois dias. Como fazer o laptop conectar-se imediatamente ao Windows Software Update Services?

CENÁRIO 02:
Embora o computador em questão esteja corretamente configurado (via GPOs) para sincronizar updates com o servidor WSUS, inexplicavelmente a estação não realiza o download das atualizações.

Observação importante: Sobre o cenário 02, existem inúmeras dicas de como resolver problemas de conectividade entre os clientes e o servidor WSUS. Porém, a matéria ficaria muito extensa caso eu as escrevesse e, portanto, pretendo em breve postar todas as técnicas que conheço para resolver incidentes desta natureza.

Forçando o download de atualizações do Servidor WSUS

Observação: Não é nenhuma novidade que sua conta de usuário deve ser membro de um grupo com privilégios de Administrador (domínio ou local).

1.  Clique  no menu Iniciar - Executar (para Windows XP e Server 2003) ou clique no menu Iniciar -  Pesquisar programas e arquivos (Windows 7 e Windows Server 2008 R2). Para Windows Server 2008 clique no menu Iniciar - Iniciar Pesquisa.

2. Digite CMD no campo apropriado em seguida pressione Enter.

3. Digite:

wuauclt.exe /detectnow

Onde wuauclt.exe é o software cliente do Windows Update e o parâmetro detectnow faz com que wuauclt.exe possa forçar o download das atualizações.

Comando WUAUCLT.EXE executado
Clique na imagem acima para ampliar


4. Quando se executa o comando acima, aparentemente nada acontece. Mas brevemente você notará um pequeno ícone na bandeja do sistema (system tray) informando que está sendo realizado o download das atualizações.

Cliente do Windows Update em execução
Clique na imagem acima para ampliar


5. Caso o isto não aconteça, digite o seguinte comando:

wuauclt.exe /resetauthorization /detectnow

Basicamente o parâmetro resetauthorization faz com que a conta do computador localizada no servidor WSUS seja reiniciada, de modo que uma nova detecção de atualizações seja executada.

Um comentário:

  1. Bom dia, teria como pelo Servidor do WSUS forçar as atualizações para determinados clientes sem que eu necessite acessar o cliente um por um para forçar a atualização??

    ResponderExcluir