Partilhar via


Configurar Atualização do Windows Server Core

A definição das configurações do Windows Update em uma instalação do Windows Server Core pode ser executada usando o menu SConfig ou através 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 Windows Server Update Services (WSUS). Usando o Windows Update, automaticamente ou com a ferramenta de linha de comando do WSUS, você pode atender servidores que executam uma instalação Server Core.

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

Prerequisites

Ver 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 via SConfig

A partir do Windows Server 2002, o menu SConfig é carregado assim que inicia sessão. Se o menu SConfig não aparecer, execute sconfig e selecione Enter. Quando o menu carregar, execute as seguintes etapas para definir suas configurações:

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

    1. 1) Automático
    2. 2) Apenas para download
    3. 3) Manual
  2. Digite 6, selecione Enter. Selecione uma destas opções e, em seguida, selecione Enter.

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

Configurar atualizações do Windows via linha de comando

Tip

O VBScript foi preterido. O VBScript permanece disponível como um recurso sob demanda (FoD) e está 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, consulte 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 desativar as 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 detetar e instalar imediatamente quaisquer 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 Gestor de Tarefas executando taskmgr e verifique se os processos wuauclt ou Trusted Installer não estão em execução ativa.

Aplicar manualmente uma atualização do Windows Server

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

Transfira o ficheiro de .msu atualização e escolha o seu método preferido 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 -PreventPending parâmetro ignora a instalação do pacote se o pacote ou a imagem do Windows tiver 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 Azure Update Manager

Você também pode atualizar sua instalação do Windows Server Core usando o Azure Update Manager no portal do Azure.