211service.com
Como instalar/gerenciar atualizações do Windows com o PowerShell? [Tutorial] [Magia de Partição]
Muitos usuários estão confusos sobre como instalar Atualizações do Windows com PowerShell . Se você também está tentando descobrir, este post de esse site vale a pena ler. Ele explica a instalação da atualização PSWindowsUpdate e PowerShell Windows em detalhes.
PowerShell é uma interface gráfica de usuário poderosa que pode acessar vários serviços de um sistema operacional como administrador por meio de linhas de comando. Esta ferramenta pode ser usada para lidar com muitos trabalhos diferentes, como copiar arquivo PowerShell , conectar para trocar online , desligar/reiniciar um computador remoto , e o Windows atualiza o PowerShell.
Quando se trata de instalar o Windows Update no Windows 10/11/8/7, a maioria de nós pode querer usar o recurso Configurações do Windows Update. Às vezes, porém, o As atualizações do Windows podem travar no download ou alguns códigos de erro.
Se você quiser executar um script personalizado para automatizar a instalação ou corrigir uma nova instalação, execute os cmdlets de atualização do Windows do PowerShell com PSWindowsUpdate. Como instalar/gerenciar a atualização do Windows PowerShell no Windows 10/11? Continuemos lendo.
O que é PSWindowsUpdate
Quando se trata de instalação e gerenciamento de atualização do Windows do PowerShell, é inevitável discutir o módulo PSWindowsUpdate. É um módulo importante que pode ajudá-lo a instalar ou gerenciar atualizações do Windows a partir das linhas de comando do PowerShell.
Além disso, permite que um administrador verifique, instale, oculte e remova remotamente as atualizações do Windows usando o PowerShell em servidores e estações de trabalho Windows. É um módulo comunitário de Michal Gajda e está disponível para instalação no repositório PowerShell Gallery. Portanto, ele não está embutido no Windows.
Como instalar/gerenciar atualizações do Windows com o PowerShell
Nesta parte, você aprenderá como instalar as atualizações do Windows PowerShell no Windows 10/11. Além disso, ele também apresenta outras informações úteis relacionadas às atualizações do Windows do PowerShell, incluindo instalação do PSWindowsUpdate, verificação do PowerShell para atualizações do Windows, remoção de atualizações do Windows do PowerShell, etc. Vamos começar a explorar.
# 1. Instale o Módulo PSWindowsUpdate
Conforme discutido acima, o módulo PSWindowsUpdate é necessário para que o PowerShell instale as atualizações do Windows. Como não está integrado ao Windows, você precisa instalá-lo na Galeria do PowerShell. Aqui você pode instalá-lo no Windows 10/11 e no Windows Server 2022/2019/2016 por meio do PowerShell PackageManagement. Por isso:
Passo 1. Clique com o botão direito do mouse janelas menu no botão esquerdo da tela e selecione Windows PowerShell (Administrador) , e clique em Sim para confirmá-lo.
Passo 2. Na janela elevada do PowerShell, digite o seguinte comando e pressione Digitar para iniciar a instalação do PSWindowsUpdate.
Pontas:A instalação do módulo thSWindowsUpdate requer o uso do TLS 1.2 protocolo para conexão. Para habilitá-lo para o PowerShell, você pode executar o [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 comando.
Install-Module -Name PSWindowsUpdate -Force

Etapa 3. Uma vez instalado, execute o seguinte comando para verificar o pacote.
Get-Package -Name PSWindowsUpdate

Passo 4. Você pode executar o seguinte comando para mostrar a lista de linhas de comando disponíveis no módulo PSWindowsUpdate.
get-command -module PSWindowsUpdate
# 2. Liste todas as atualizações disponíveis do Windows com o PowerShell
Antes de instalar as atualizações do Windows do PowerShell, você pode verificar todas as atualizações do Windows disponíveis para o seu computador atual executando o Get-WindowsUpdate ou Get-WUList comando na janela elevada do PowerShell.

Se você deseja listar todas as atualizações disponíveis em um computador remoto, você pode executar Get-WUList –ComputerName server2 comando.
# 3. Instale todas as atualizações disponíveis do Windows com o PowerShell
Agora, você pode baixar e instalar automaticamente todas as atualizações disponíveis do Windows PowerShell dos servidores do Windows Update. Para fazer esse trabalho, abra a janela elevada do PowerShell conforme explicamos acima e execute o comando a seguir.
Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot
ou
Get-WindowsUpdate -AcceptAll -Install -AutoReboot
Depois de executar o comando, o Windows 10/11 deve baixar e instalar as atualizações do Windows e reinicializar automaticamente o computador para aplicar essas alterações.

# 4. Instale atualizações específicas do Windows com o PowerShell
Às vezes, você pode querer instalar atualizações específicas do Windows em vez de todas elas. Nesse caso, você pode abrir a janela elevada do PowerShell, digite o seguinte comando, pressione Digitar , modelo UMA, e bater Digitar .
Observação:Aqui você precisa substituir KB5017308 com o nome da KB da atualização que você deseja instalar.
Get-WindowsUpdate -Install -KBArticleID KB5017308

# 5. Verifique o histórico instalado de atualizações do Windows com o PowerShell
Você pode querer verificar o histórico de atualizações do Windows com o PowerShell. Para fazer isso, você pode abrir a janela do PowerShell e executar o Get-WUHistory comando. Em seguida, você obterá uma lista de atualizações do Windows instaladas no computador anteriormente.

# 6. Remova atualizações específicas do Windows com o PowerShell
Às vezes, você pode querer remover as atualizações do Windows instaladas recentemente devido a alguns motivos, como O Windows 10 continua instilando as mesmas atualizações repetidamente . Nesse caso, você pode executar o seguinte comando e apenas especificar o Número do KB como aquele que você deseja remover do Windows 10/11.
Remove-WindowsUpdate -KBArticleID KB5017308 -NoRestart
Além disso, você pode ocultar uma atualização específica do Windows para que ela nunca seja instalada pelo servidor Windows Update em seu computador. Por exemplo, você pode executar os seguintes comandos para ocultar o KB5017308 atualizar.
- $HideList = 'KB5017308'
- Get-WindowsUpdate -KBArticleID $HideList –Hide

Se você quiser reexibir a atualização mais tarde, você pode executar o seguinte comando:
Show-WindowsUpdate -KBArticleID $HideList
Leitura adicional : Se você não conseguir instalar as atualizações do Windows com o PowerShell devido ao espaço em disco insuficiente, não se preocupe. este site Partition Wizard pode ajudá-lo a corrigir o problema facilmente analisando o espaço em disco, estendendo a partição, atualizando para um disco rígido maior, etc.