O Windows Update normalmente verifica, baixa e instala atualizações automaticamente. No entanto, o sistema possui alguns comandos pouco conhecidos que permitem iniciar manualmente processos de atualização diretamente pelo Prompt de Comando ou PowerShell.
Esses comandos utilizam o utilitário interno USOClient, que faz parte do Update Session Orchestrator, responsável por gerenciar o Windows Update nas versões modernas do Windows.
Embora o USOClient seja utilizado internamente pelo próprio sistema, alguns de seus parâmetros podem ser executados manualmente para iniciar tarefas relacionadas ao Windows Update.
O executável do USOClient normalmente está localizado em:
C:\Windows\System32\usoclient.exe
Ele é utilizado pelo próprio Windows para iniciar tarefas de atualização.
Verificar atualizações (modo interativo)
USOClient StartInteractiveScan
Esse comando inicia uma verificação de atualizações semelhante ao botão Verificar atualizações nas configurações do Windows Update.
Esse é um dos comandos mais úteis, pois permite forçar uma nova verificação de atualizações imediatamente.
Verificar atualizações
USOClient StartScan
Inicia uma verificação por novas atualizações disponíveis no Windows Update.
Baixar atualizações
USOClient StartDownload
Inicia o download das atualizações que foram encontradas durante a verificação.
Instalar atualizações
USOClient StartInstall
Inicia a instalação das atualizações que já foram baixadas.
Verificar, baixar e instalar atualizações
USOClient ScanInstallWait
Esse comando tenta executar automaticamente todo o processo de atualização:
Dependendo da versão do Windows ou das configurações do sistema, o comportamento pode variar.
Reiniciar o computador para concluir a atualização
USOClient RestartDevice
Reinicia o computador para concluir a instalação de atualizações pendentes.
Como executar os comandos
Para utilizar os comandos do Windows Update:
Clique com o botão direito no Menu Iniciar, abra Terminal do Windows (Administrador) ou Prompt de Comando, digite o comando desejado Pressione Enter e após isso, o Windows iniciará o processo correspondente de atualização.
Observação
O USOClient é um componente interno do Windows e nem todos os seus parâmetros possuem documentação pública detalhada da Microsoft. Além disso, alguns comandos podem apresentar comportamentos diferentes dependendo da versão do Windows ou das políticas de atualização configuradas no sistema.
Embora a maioria dos usuários utilize apenas a interface gráfica do Windows Update, o sistema possui ferramentas internas que permitem iniciar processos de atualização diretamente pela linha de comando.
Os comandos do USOClient podem ser úteis para usuários avançados e profissionais de TI que desejam forçar verificações de atualização ou automatizar tarefas relacionadas ao Windows Update.




