執行 Windows Server 的功能更新
「功能更新」(也稱為就地升級) 可將舊版作業系統升級至新版本,而且不會變更設定、伺服器角色和資料完整性。 本文介紹如何使用「功能更新」移至更高版本的 Windows Server。
重要
本文僅介紹適用於非 Azure 伺服器和虛擬機器 (VM) 的 Windows Server「功能更新」流程。 若要對在 Azure 虛擬機器 (VM) 中執行的 Windows Server 進行「功能更新」,請參閱在 Azure 中執行 Windows Server 的 VM 就地升級。
如果使用 Microsoft Entra Connect 的使用者正想要升級,請參閱 Microsoft Entra Connect︰從舊版升級至最新版本。
必要條件
開始升級之前,請滿足下列必要條件:
- 決定要更新至哪個 Windows Server 版本。
- 請確定您有有效的產品金鑰和啟用方法。 金鑰和方法可能會因您取得 Windows Server 媒體的散發通道不同而有所差異,這些通道可能是商業授權方案、零售商或原始設備製造商 (OEM)。
- 您必須擁有要升級的 Windows Server 版本的安裝媒體。 Windows Server 目標版本的安裝媒體,可以從 OEM、零售、Visual Studio 訂用帳戶和大量授權服務中心 (VLSC) 管道取得。
- 有可讓您將檔案儲存在電腦以外的位置,例如 USB 快閃磁磁碟機或網路位置。
- 檢閱升級和遷移 Windows Server 中的角色和功能。
- 檢閱 Microsoft 伺服器應用程式相容性。
- 檢閱任何第三方應用程式廠商的支援需求。
- 確認您的電腦:
- 符合或超過 Windows Server 的硬體需求。
- 未在 Azure 中執行。
- 執行電腦的完整備份。 這包括在伺服器上執行的作業系統、應用程式、資料和任何虛擬機器 (VM)。 您可以使用 Windows Server Backup 或第三方備份解決方案。
注意
- 如果要對安裝了 Configuration Manager 的 Windows Server 2012 或 Windows Server 2012 R2 伺服器執行功能更新,請按照升級支援 Configuration Manager 的內部部署基礎結構中的升級前和升級後指示進行操作。
收集診斷資訊
我們建議您從裝置收集一些資訊,以便在「功能更新」不成功時進行診斷和疑難排解。 我們也建議您將資訊儲存在其他地方,即使您無法存取您的裝置,也能夠取得該資訊。
若要收集您的資訊:
開啟提升權限的 PowerShell 命令提示字元、記下您目前的目錄,然後執行下列命令。
Get-ComputerInfo -Property WindowsBuildLabEx,WindowsEditionID | Out-File -FilePath .\computerinfo.txt systeminfo.exe | Out-File -FilePath systeminfo.txt ipconfig /all | Out-File -FilePath ipconfig.txt
提示
Get-ComputerInfo
需要 PowerShell 5.1 或更新版本。 如果您的 Windows Server 版本不包含 Powershell,您可以在登錄中找到此資訊。 開啟登錄編輯程式,移至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 機碼,然後複製並貼上 Windows Server BuildLabEx 和 EditionID 值。使用檔案總管,瀏覽至您記下的目錄,並將檔案複製到電腦外的 USB 快閃磁碟機或網路位置。
收集所有 Windows Server 相關資訊之後,建議您備份伺服器作業系統、應用程式和 VM。 您也必須關閉、快速移轉或即時移轉目前在伺服器上執行的任何 VM。 在「功能更新」期間,不能執行任何 VM。
執行「功能更新」
現在您已完成先決條件並收集了診斷資訊,可以執行「功能更新」了。 在本節中,您將使用 Windows Server Setup 選擇「功能更新」的設定。 Windows Server Setup 使用這些設定來更新您的 Windows Server 版本,在此期間您的電腦會重新啟動幾次。
如果要執行「功能更新」:
使用檔案總管,瀏覽至 Windows Server 安裝程式媒體。 然後開啟 setup.exe。 例如,如果您使用卸除式媒體,則檔案路徑可能是 D:\setup.exe。
重要
根據您的安全性設定,使用者帳戶控制可能會提示您允許設定變更您的裝置。 如果您要繼續,請選取 [是]。
根據預設,安裝程式會自動下載安裝的更新。 如果您可接受預設設定,請選取 [下一步] 以繼續。
如果您不想讓安裝程式自動下載更新,請選取 [變更安裝程式下載更新的方式],然後選擇適合您環境的選項並選取 [下一步]。
如果出現提示,請輸入您的產品金鑰,然後選取 [下一步]。
選取您要安裝的 Windows Server 版本,然後選取 [下一步]。
檢閱適用的通知和授權條款。 如果您同意條款,請選取 [接受]。
選取 [保留個人檔案與應用程式] 以選擇執行「功能更新」,然後選取 [下一步]。
安裝程式完成您的裝置分析之後,會顯示 [安裝準備就緒] 畫面。 若要繼續「功能更新」,請選擇 [安裝]。
開始進行「功能更新」,並顯示進度列。 「功能更新」完成後,伺服器將重新啟動。
檢查「功能更新」是否成功
完成 Windows Server 的「功能更新」後,必須確保「功能更新」成功。
如果要確定「功能更新」是否成功:
開啟提升權限的 PowerShell 命令提示字元,然後執行下列命令,確認版本與版次符合您在安裝期間選取的媒體和值。
Get-ComputerInfo -Property WindowsProductName
確定您所有的應用程式都在執行中,且用戶端已成功連線至應用程式。
如果你的電腦在「功能更新」後無法正常運作,請聯絡 Microsoft 支援以獲得技術協助。
下一步
下列文章可協助您準備及使用新的 Windows Server 版本:
- 安裝或解除安裝角色、角色服務或功能
- Windows Server 管理概觀
- Windows Admin Center 入門
- 金鑰管理服務 (KMS) 啟用規劃
- 使用 Active Directory 型啟用進行啟用
如果您想要深入了解部署與安裝後的設定及啟用選項,請參閱 Windows Server 部署、設定和管理的學習路徑。