共用方式為


設定 Windows Server Core Windows Update

您可以使用 SConfig 功能表或命令行,在 Windows Server Core 安裝上設定 Windows Update 設定。 本文說明設定 Windows Update 設定所需的步驟和命令。 Server Core 允許以下列方式安裝 Windows 更新:

  • 使用自動 Windows UpdateWindows Server Update Services (WSUS)。 藉由使用 Windows Update,自動或搭配 WSUS 命令行工具,您可以服務執行 Server Core 安裝的伺服器。

  • 手動更新。 即使在不使用 Windows Update 或 WSUS 的組織中,您也可以手動套用更新。

先決條件

  • 您的裝置必須具有作用中的因特網連線。
  • 執行 Windows 更新的使用者帳戶應該是 AdministratorsDomain AdminsEnterprise Admins 群組的成員。
  • 如果伺服器是網域的成員,則必須透過組策略正確設定 Windows Update 代理程式。 Server Core 裝置僅支援選項 4,自動下載並排程安裝,如使用組策略 設定自動更新中所述。 另請參閱 Windows 和 Windows Server 組策略設定參考。

檢視已安裝的更新

將新的更新新增至 Server Core 之前,請先執行下列三個命令之一,檢查是否已安裝最新的 Windows 更新:

Get-Hotfix

systeminfo

wmic qfe list

當工具檢查您的系統時,執行 systeminfo 可能會有短暫的延遲。

透過 SConfig 設定 Windows 更新

根據您執行的 Windows Server Core 版本而定,SConfig 功能表會在您登入後載入。 如果 SConfig 選單未出現,請執行 sconfig,然後選取 [輸入] 。 選單載入之後,請執行下列步驟來設定您的設定:

  1. 輸入 5,選取 Enter。 選擇其中一個選項,然後按下 [Enter]。

    1. 1) 自動
    2. 2) 僅下載
    3. 3) 手動
  2. 輸入 6,選擇 Enter。 選取其中一個選項,然後選取 Enter

    1. 1) 所有品質更新
    2. 2) 僅限建議的品質更新
    3. 3) 功能更新

透過命令行設定 Windows 更新

若要確認目前的 Windows Update 設定,請執行下列命令:

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

若要啟用自動更新,請執行下列命令:

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

若要停用自動更新,請執行下列命令:

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

若要強制讓 Windows Update 立即偵測並安裝任何可用的更新,請執行下列命令:

wuauclt /detectnow

視安裝的更新而定,您可能需要重新啟動計算機。 系統不會通知哪些更新需要重新啟動。 若要判斷安裝程式是否已完成,請運行 taskmgr 並開啟 Task Manager,然後確認 wuaucltTrustedInstaller 進程是否未在運行。

手動套用 Windows Server 更新

下載 .msu 更新檔案,然後執行下列命令來安裝更新:

wusa <update>.msu /quiet

若要手動卸載更新,請執行下列命令:

wusa /uninstall <update>.msu /quiet