Como executar o Windows Update a partir da linha de comando

Experimente Nosso Instrumento Para Eliminar Problemas

No Microsoft Windows 10, o Windows Update pode ser encontrado em Configurações -> Atualização e segurança -> Windows Update. Normalmente, o Windows Update continua em execução em segundo plano e instalará novas atualizações automaticamente.

O Windows Update verifica se há novas atualizações aleatoriamente a cada 22 horas . A razão por trás da verificação aleatória é que, se todos os sistemas do mundo começarem a verificar as atualizações ao mesmo tempo, isso sobrecarregará os servidores da Microsoft. É por isso que a Microsoft teve a ideia de verificar se há atualizações aleatoriamente todos os dias.

Você também pode executar o Windows Update manualmente para verificar se há novas atualizações a qualquer momento. Aqui estão três maneiras de verificar se há novas atualizações do Windows. Resumo Rápido ocultar 1 Força a verificação do Windows Update usando a caixa de diálogo de comando Executar 2 Execute o Windows Update a partir do PowerShell (linha de comando) 2,1 Implementar atualizações em computadores remotos 2,2 Instale apenas atualizações específicas 2,3 Impedir que atualizações específicas sejam instaladas 3 Execute o Windows Update a partir do prompt de comando (linha de comando) 4 Verifique se há atualizações do Windows usando as configurações do Windows 5 Como forçar o Windows Update a baixar atualizações já baixadas 6 Gerenciar atualizações do Windows usando a ferramenta de linha de comando Wuinstall

Força a verificação do Windows Update usando a caixa de diálogo de comando Executar

Descobri que a maneira mais fácil de forçar a verificação de atualização do Windows é usar um comando na caixa de diálogo Executar. Existem outros comandos do CMD e do PowerShell também, mas vamos começar com a maneira mais fácil de fazer isso.

Abra a caixa de diálogo Executar (tecla do Windows + R) ou abra a Pesquisa do Windows e execute o seguinte comando:

  control update  

Isso acionará a interface gráfica do usuário do Windows Update, que começará a verificar se há novas atualizações. Este método funciona em todas as versões do Windows, incluindo Windows 10 e Windows 11.

Existe outro comando que irá desencadear o mesmo efeito, mas só funciona no Windows 10 e Windows 11:

  ms-settings:windowsupdate  

Execute o Windows Update a partir do PowerShell (linha de comando)

Não existe um módulo oficial do Windows PowerShell para o Windows Update. PSWindowsUpdate é um módulo de terceiros que pode ser usado para configurar atualizações do Windows no Windows. Este módulo não é instalado no Windows por padrão, mas você pode baixá-lo da galeria do PowerShell, instalar e executar o módulo para verificar se há novas atualizações.

Existem três etapas para executar o Windows Update por meio do PowerShell. Execute os seguintes comandos passo a passo:

Install-Module PSWindowsUpdate 

Instalar Módulo PSWindowsUpdate

Isso instalará o módulo do Windows Update no PowerShell.

Get-WindowsUpdate
Verifique se há atualizações

Get-WindowsUpdate

Este comando verificará se há atualizações.

Install-WindowsUpdate

Instale o WindowsUpdate

Este comando instalará as atualizações disponíveis (que foram listadas na etapa 2)

O comando mencionado acima instalará apenas atualizações do Windows. Se você quiser atualizar outros produtos da Microsoft também, também precisará habilitar o Microsoft Update Service. É muito fácil habilitá-lo usando o PowerShell:

Add-WUServiceManager -MicrosoftUpdate

Se desejar reiniciar automaticamente o computador após instalar todas as atualizações, você pode executar o seguinte comando:

Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

Implementar atualizações em computadores remotos

O módulo PowerShell também pode ser usado para implantar atualizações do Windows em computadores remotos. Existem dois comandos envolvidos neste processo:

1- Crie uma lista de computadores e passe a lista como uma string variável:

$computer = 'comp1, comp2, comp3'

2- Agora execute o seguinte comando para iniciar a verificação de atualizações do Windows em computadores remotos:

Invoke-WUJob -ComputerName $computer -Script {ipmo PSWindowsUpdate; Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot} -RunNow -Confirm:$false | Out-File 'serversharelogs$computer-$(Get-Date -f yyyy-MM-dd)-MSUpdates.log' -Force

Instale apenas atualizações específicas

Se você já conhece o Artigo kb no. da atualização específica que deseja instalar, você pode executar o seguinte comando:

Get-WindowsUpdate - KBArticleID 'KB5002324', 'KB5002325' - Install

Substitua o número KB pelo que deseja instalar.

Impedir que atualizações específicas sejam instaladas

Você pode impedir que atualizações específicas sejam instaladas em seu computador usando o seguinte comando do PowerShell:

Install-WindowsUpdate -NotKBArticle 'KB5002324, KB5002325' -AcceptAll

Execute o Windows Update a partir do prompt de comando (linha de comando)

O Windows Update também pode ser executado por meio do CMD legado para obter as atualizações mais recentes. A única limitação da execução do Windows Update por meio do prompt de comando é que ele não mostra nenhum progresso. Apenas os resultados são mostrados quando o processo é concluído. Vamos ver como executá-lo:

Dispositivo de reinício - Reinicie o Windows depois que as atualizações forem instaladas

ScanInstallWait - Verifique se há atualizações, baixe as atualizações disponíveis e instale-as

  • aperte o Tecla Windows + R abrir Corre diálogo.
  • Modelo cmd e então pressione Ctrl + Shift + Enter para abrir o prompt de comando no modo administrativo.
  • Execute o seguinte comando para verificar se há novas atualizações:
    wuauclt / detectnow
  • Execute o seguinte comando para instalar novas atualizações
    wuauclt / updatenow

Como o prompt de comando não mostra nenhum progresso, uma abordagem melhor seria verificar e instalar as atualizações ao mesmo tempo. Este é o comando para isso:

wuauclt / detectnow / updatenow

O comando mencionado acima funcionará em todas as versões do Windows, incluindo Windows 7 e Windows Server 2008 R2. Mas se você estiver usando o Windows 10 ou Windows Server 2016, você pode usar UsoClient comando que tem mais opções do que wuauclt. Você pode executar UsoClient com as seguintes opções:

Inicia escaneamento - Comece a verificar se há atualizações

StartDownload - Comece a baixar atualizações

StartInstall - Comece a instalar atualizações baixadas

Verifique se há atualizações do Windows usando as configurações do Windows

Para verificar se há novas atualizações e definir as configurações do Windows Update, siga as etapas abaixo:

  1. Abrir Configurações do Windows (Tecla Windows + i).
  2. Escolher Atualização e segurança .
  3. Escolher atualização do Windows no menu à esquerda.
  4. Pressione o botão Verificar atualizações no painel direito.

Verifique se há atualizações

Como forçar o Windows Update a baixar atualizações já baixadas

Se quiser forçar o Windows Update a baixar novamente todas as atualizações, você pode fazer isso usando as etapas abaixo. Haverá momentos em que as atualizações serão corrompidas ou, por outros motivos, você simplesmente não deseja instalar as atualizações baixadas. Nessa situação, você pode excluir facilmente as atualizações já baixadas, o que fará com que o Windows Update seja executado novamente e verifique e baixe as atualizações novamente.

A única ressalva nesta situação é que a atualização não deve ter sido instalada no seu computador. Se a atualização já estiver instalada, o Windows irá detectá-la como instalada e não irá baixá-la novamente. Nesse caso, você precisará desinstalar a atualização primeiro e, em seguida, forçar a execução do Windows Update novamente.

Passo 1 : Abrir Explorador de arquivos e vai para Este PC .

Passo 2 : Abrir C: Windows SoftwareDistribution Download
Esta pasta contém todos os arquivos de atualização que o sistema operacional Windows está baixando atualmente ou baixados e instalados recentemente.

etapa 3 : Exclua todos os arquivos da pasta mencionada acima.

Passo 4 : Execute o Windows Update novamente usando os métodos mencionados acima. Isso forçará o Windows Update a verificar as mesmas atualizações e baixá-las novamente. O processo de download e instalação de novas atualizações é totalmente automatizado. Você não precisa fazer nada durante o processo de download e instalação.

Gerenciar atualizações do Windows usando a ferramenta de linha de comando Wuinstall

Usando WuInstall, os administradores de TI podem automatizar as atualizações do Windows. Wuinstall pode ser usado para impor consultas, downloads e instalações de atualizações do Windows quando eles considerarem apropriados, permitindo-lhes tornar todo o processo de atualização mais controlado e amigável.

WuInstall é uma ferramenta de gerenciamento de sistema forte e flexível que pode ser usada em um ambiente baseado em WSUS ou independente. Para baixar as atualizações mais recentes usando o Wuinstall, você precisará baixar e instalar o Wuinstall primeiro. Siga os passos abaixo:

Vamos para http://www.wuinstall.com/ e instale a última versão gratuita do Wuinstall no seu computador. Abra o prompt de comando no modo administrativo

Para pesquisar as atualizações mais recentes, execute o seguinte comando:

wuinstall /search

Isso não apenas procurará por novas atualizações, mas também as listará na janela de comando.

Para baixar as atualizações, execute o seguinte comando:

wuinstall /download

Isso baixará todas as atualizações disponíveis dos servidores da Microsoft.

Para instalar as atualizações, execute o seguinte comando:

wuinstall /install

Existem mais algumas opções que você pode usar com o comando de instalação

/quieto - instalará atualizações sem mostrar nada.

/ disableprompt - Desative qualquer entrada do Windows

/ autoaccepteula - Aceita automaticamente qualquer acordo durante a instalação da atualização

/ rebootcycle - Instale as atualizações na próxima reinicialização do computador.

Outras coisas que você pode fazer com o Windows Update:

Desative ou ignore as atualizações pendentes no Windows 10 (e Windows 11)

Como evitar que uma atualização específica seja instalada enquanto permite todas as outras

Como visualizar e salvar uma lista de atualizações instaladas no Windows 10 (e Windows 11)

Ver tamanhos de atualizações no Windows 10 (e Windows 11)

Baixe qualquer atualização cumulativa do Windows 10

Como desativar o reinício automático após instalar as atualizações

Como adicionar pacotes de atualização à imagem ISO do Windows 10

Como desabilitar atualizações automáticas

Como limitar o uso de largura de banda do Windows Update

Como instalar atualizações offline usando arquivos CAB e MSU

Esperançosamente, isso será útil em situações em que você deseja automatizar certas funções do Windows. Para que outras finalidades você deseja usar as opções de linha de comando para executar o Windows Update?