Compartilhar via


Configurar o Windows Update do Windows Server Core

A configuração das configurações do Windows Update em uma instalação do Windows Server Core pode ser executada usando o menu SConfig ou por meio da linha de comando. Este artigo descreve as etapas e os comandos necessários para definir as configurações do Windows Update. O Server Core permite que as atualizações do Windows sejam instaladas das seguintes maneiras:

  • Usando o Windows Update automático ou com o WSUS ( Windows Server Update Services ). Usando o Windows Update, automaticamente ou com a ferramenta de linha de comando do WSUS, você pode atender servidores executando uma instalação do Server Core.

  • Manualmente. Mesmo em organizações que não usam o Windows Update ou o WSUS, você pode aplicar atualizações manualmente.

Pré-requisitos

Exibir as atualizações instaladas

Antes de adicionar uma nova atualização ao Server Core, verifique se as atualizações mais recentes do Windows estão instaladas executando um dos seguintes comandos:

Get-Hotfix | Sort-Object InstalledOn
Get-ComputerInfo -Property OsHotFixes
systeminfo
wmic qfe list

Configurar atualizações do Windows por meio do SConfig

A partir do Windows Server 2002, o menu SConfig é carregado quando você entra. Se o menu SConfig não aparecer, execute sconfig e selecione Enter. Depois que o menu for carregado, execute as seguintes etapas para definir suas configurações:

  1. Digite 5, selecione Enter. Selecione uma dessas opções e, em seguida, selecione Enter.

    1. 1) Automático
    2. 2) Baixar somente
    3. 3) Manual de instruções
  2. Digite 6, selecione Enter. Selecione uma dessas opções e, em seguida, selecione Enter.

    1. 1) Todas as atualizações de qualidade
    2. 2) Somente atualizações de qualidade recomendadas
    3. 3) Atualizações de recursos

Configurar atualizações do Windows por meio da linha de comando

Dica

O VBScript foi preterido. O VBScript permanece disponível como um recurso sob demanda (FoD) e é pré-instalado no Windows Server 2025, no entanto, considere usar o PowerShell ou o menu SConfig para definir as configurações do Windows Update. Para saber mais sobre a descontinuação do VBScript, veja https://techcommunity.microsoft.com/blog/windows-itpro-blog/vbscript-deprecation-timelines-and-next-steps/4148301.

Para verificar a configuração atual do Windows Update, execute o seguinte comando:

%systemroot%\system32\cscript %systemroot%\system32\scregedit.wsf /AU /v

Para habilitar as atualizações automáticas, execute o seguinte comando:

Net stop wuauserv
%systemroot%\system32\cscript %systemroot%\system32\scregedit.wsf /AU /v 4
Net start wuauserv

Para desabilitar atualizações automáticas, execute o seguinte comando:

Net stop wuauserv
%systemroot%\system32\cscript %systemroot%\system32\scregedit.wsf /AU /v 1
Net start wuauserv

Para forçar o Windows Update a detectar imediatamente e instalar todas as atualizações disponíveis, execute o seguinte comando:

wuauclt /detectnow

Dependendo das atualizações instaladas, talvez seja necessário reiniciar o computador. O sistema não notifica quais atualizações exigem uma reinicialização. Para determinar se o processo de instalação foi concluído, abra o Gerenciador de Tarefas executando taskmgr e verifique se os processos do wuauclt ou do Instalador Confiável não estão sendo executados ativamente.

Aplicar manualmente uma atualização do Windows Server

Para remover a Última Atualização Cumulativa (LCU) depois de instalar o pacote combinado de Atualizações de Pilha de Manutenção (SSU) e LCU, utilize o Remove-WindowsPackage cmdlet ou a opção Dism /Remove-Package de linha de comando com o nome do pacote LCU como o argumento. Você pode encontrar o nome do pacote usando este comando: DISM /online /get-packages.

Baixe o .msu arquivo de atualização e escolha seu método preferencial para instalar a atualização.

Em um prompt do PowerShell com privilégios elevados, execute o seguinte comando:

Add-WindowsPackage -Online -Path "<folder_path>" -PackagePath "\<update_file>.msu" -PreventPending

O parâmetro -PreventPending ignora a instalação do pacote se o pacote ou a imagem do Windows tiverem ações online pendentes.

Para desinstalar manualmente uma atualização, primeiro determine o nome da atualização executando o seguinte comando:

Get-WindowsPackage -online -PackageName "*KB<NUM>*"

Em seguida, execute o seguinte comando para desinstalar a atualização:

Remove-WindowsPackage -Online -PackageName "<package_name>"

Atualizar com o Gerenciador de Atualizações do Azure

Você também pode atualizar sua instalação do Windows Server Core usando o Gerenciador de Atualizações do Azure no portal do Azure.