แก้ไข

แชร์ผ่าน


Configure Windows Server Core Windows Update

Configuring Windows Update settings on a Windows Server Core installation can be performed using the SConfig menu or via the command line. This article describes the steps and commands needed to configure the Windows Update settings. Server Core allows for Windows updates to be installed in the following ways:

  • Using automatic Windows Update or with Windows Server Update Services (WSUS). By using Windows Update, either automatically or with the WSUS command-line tool, you can service servers running a Server Core installation.

  • Manually. Even in organizations that don't use Windows update or WSUS, you can apply updates manually.

Prerequisites

View the installed updates

Before you add a new update to Server Core, check that the latest Windows updates are installed by running one of the following commands:

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

Configure Windows updates via SConfig

Beginning with Windows Server 2002, the SConfig menu loads once you sign in. If the SConfig menu doesn't appear, run sconfig and select Enter. Once the menu loads, perform the following steps to configure your settings:

  1. Type 5, select Enter. Select one of these options, then select Enter.

    1. 1) Automatic
    2. 2) Download only
    3. 3) Manual
  2. Type 6, select Enter. Select one of these options, then select Enter.

    1. 1) All quality updates
    2. 2) Recommended quality updates only
    3. 3) Feature updates

Configure Windows updates via command line

Tip

VBScript is deprecated. VBScript remains available as a feature on demand (FoD) and is preinstalled in Windows Server 2025, however consider using PowerShell or the SConfig menu to configure Windows Update settings. To learn more about the deprecation of VBScript, see https://techcommunity.microsoft.com/blog/windows-itpro-blog/vbscript-deprecation-timelines-and-next-steps/4148301.

To verify the current Windows Update setting, run the following command:

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

To enable automatic updates, run the following command:

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

To disable automatic updates, run the following command:

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

To force Windows Update to immediately detect and install any available updates, run the following command:

wuauclt /detectnow

Depending on the updates that are installed, you might need to restart the computer. The system doesn't notify which updates require a reboot. To determine if the installation process completed, open Task Manager by running taskmgr and verify that either the wuauclt, or Trusted Installer processes aren't actively running.

Manually apply a Windows Server update

To remove the Latest Cumulative Update (LCU) after installing the combined Servicing Stack Updates (SSU) and LCU package, use the Remove-WindowsPackage cmdlet or the Dism /Remove-Package command line option with the LCU package name as the argument. You can find the package name by using this command: DISM /online /get-packages.

Download the .msu update file and pick your preferred method to install the update.

From an elevated PowerShell prompt, run the following command:

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

The -PreventPending parameter skips the installation of the package if the package or Windows image has pending online actions.

To manually uninstall an update, first determine the update name by running the following command:

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

Then, run the following command to uninstall the update:

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

Update with Azure Update Manager

You can also update your Windows Server Core installation using Azure Update Manager from the Azure portal.