Windows Server 的升級和轉換選項

您可以將 Windows Server 的安裝升級或轉換為較新版本、不同版本,或在授權選項之間切換,例如評估版、零售版和大量授權。 本文可協助說明可協助您規劃的選項。

升級或轉換 Windows Server 安裝的流程可能會因您已安裝的版本、授權方式,以及您採取的路徑而有所不同。 我們會用不同的詞彙來區分 Windows Server 部署中可能涉及的任何動作: 全新安裝、就地升級、叢集作業系統 (OS) 輪流升級、遷移和授權轉換。 您可以在安裝、升級或移轉至 Windows Server 深入了解這些詞彙。

升級 Windows Server 的授權版本

以下是就地升級路徑的一般指導方針,其中 Windows Server 已獲授權 (即非評估):

  • 不支援從 32 位元到 64 位元架構的升級。 自 Windows Server 2008 R2 起的所有 Windows Server 版本都只有 64 位元。
  • 不支援從某種語言到另一種語言的升級。
  • 如果伺服器是 Active Directory 網域控制站,您則不能轉換成零售版。 如需重要資訊,請參閱將網域控制站升級為 Windows Server
  • 不支援從 Windows Server 的發行前版本 (預覽) 升級。 執行 Windows Server 的全新安裝。
  • 不支援從 Server Core 安裝切換到含桌面體驗的伺服器升級,或反之亦然。
  • 不支援從舊版的 Windows Server 安裝升級至評估版的 Windows Server。 評估版應該安裝為全新安裝。
  • 當您從舊版升級至新版本時,預設值是保留現有的作業系統版本。 例如,預設值是從 Standard (舊版) 升級至 Standard (新版),從 Datacenter (舊版) 升級至 Datacenter (新版),或從 Datacenter:Azure 版本 (舊版) 升級至 Datacenter:Azure 版本 (新版)。
  • 或者,您可以在升級時變更為特定的其他版本。 您可以從標準版變更為 Datacenter,或 Datacenter:Azure 版本,或從 Datacenter 變更為 Datacenter:Azure 版本。 升級時,您無法從 Datacenter 變更為標準版,或從 Datacenter:Azure 版本變更為標準版或 Datacenter 版本。

注意

如果您的伺服器使用 NIC 小組,請在升級之前停用 NIC 小組,然後在完成升級之後重新予以啟用。 如需詳細資訊,請參閱 NIC 小組概觀

將評估版轉換為零售版

您可以將 Windows Server 的評估版本和版本轉換為零售版本。 例如,如果您已安裝 Standard (桌面體驗) 版本的評估版,您可以將其轉換為 Standard (桌面體驗) 版本的零售版本或 Datacenter (桌面體驗) 版本。

不過,您無法將所有 Windows Server 評估版本轉換為所有零售版本。 例如,如果您已安裝評估版 Datacenter 版本,則只能將其轉換成零售 Datacenter 版本,而不是零售 Standard 版。

在 2016 年之後的 Windows Server 版本中,如果您已安裝桌面體驗評估版,則無法將其轉換成 Core 零售版本。 如果您安裝 Standard Core 評估版,則只能將其轉換為零售 Datacenter Core,而無法轉換為零售 Standard Core。

請務必依照下列程序指示執行 DISM /online /Get-TargetEditions 命令,以判斷您可以升級至哪些零售版本。 如果所需的零售版本未列為目標版本,您必須全新安裝您所需的零售版。

注意

若要確認您的伺服器正在執行評估版本,您可以在提升權限的命令提示字元中執行下列其中一個命令:

  • 執行 DISM /online /Get-CurrentEdition 並確定目前的版本名稱包含 Eval
  • 執行 slmgr.vbs /dlv 並確定輸出包含 EVAL

如果已經啟用 Windows,桌面的右下角會顯示評估期的剩餘時間。

Windows Server 標版準或資料中心

如果伺服器正在執行 Windows Server Standard 或 Datacenter 的評估版,您可以將其轉換成可用的零售版。 在提升權限的命令提示字元或 PowerShell 工作階段中執行下列命令。

  1. 執行下列命令,判斷目前的版本名稱。 輸出是版本名稱的縮寫形式。 例如,Windows Server Datacenter (桌面體驗) 評估版是 ServerDatacenterEval

    DISM /online /Get-CurrentEdition
    
  2. 執行下列命令,確認目前的安裝可以轉換成哪個版本。 從輸出中,記下您要升級的目標版本名稱。

    DISM /online /Get-TargetEditions
    
  3. 執行下列命令以儲存 Windows Server 的 Microsoft 軟體授權條款,以供您進行檢閱。 將 <target edition> 預留位置取代為您從上一個步驟記下的版本名稱。

    DISM /online /Set-Edition:<target edition> /GetEula:C:\license.rtf
    
  4. 在下列命令中輸入新版本名稱和對應的零售產品金鑰。 升級流程會要求您接受您先前儲存之 Windows Server 的 Microsoft 軟體授權條款。

    DISM /online /Set-Edition:<target edition> /ProductKey:<product key> /AcceptEula
    

    例如:

    DISM /online /Set-Edition:ServerDatacenter /ProductKey:ABCDE-12345-ABCDE-12345-ABCDE /AcceptEula
    

提示

如需 Dism.exe 的詳細資訊,請參閱 DISM 命令列選項 (英文)。

重要

您無法將 Active Directory 網域控制站從評估版轉換為零售版。 在這種情況下,請在執行零售版的伺服器上安裝另一個網域控制站,然後從在評估版上執行的網域控制站中移除 Active Directory 網域服務 (AD DS)。 如需詳細資訊,請參閱將網域控制站升級為 Windows Server

Windows Server Essentials

如果伺服器正在執行 Windows Server Essentials,您可以在下列提升權限的命令提示字元命令中輸入零售、大量授權或 OEM 金鑰,將其轉換成完整的零售版本:

slmgr.vbs /ipk <license key>

將 Windows Server Standard 版本轉換為 Datacenter 版本

安裝 Windows Server 之後,您可以隨時將 Windows Server Standard 版本轉換為 Datacenter 版本。 您也可以從安裝媒體執行 setup.exe 升級或修復安裝,有時稱為就地修復。 如果您在任何版本的 Windows Server 上執行 setup.exe 升級或修復,結果會與您開始使用的版本相同。

您可以將標準版本的 Windows Server 轉換成資料中心版本,如下所示:

  1. 執行下列命令,判斷 Windows Server Standard 是否為目前的版本名稱。 輸出是版本名稱的縮寫形式,例如 Windows Server Standard (桌面體驗) 是 ServerStandard

    DISM /online /Get-CurrentEdition
    
  2. 執行下列命令,確認 Windows Server Datacenter 是可轉換至的有效選項:

    DISM /online /Get-TargetEditions
    
  3. 在下列命令中輸入 ServerDatacenter 和您的零售產品金鑰:

    DISM /online /Set-Edition:ServerDatacenter /ProductKey:<product key> /AcceptEula
    

在零售、大量授權和 OEM 授權之間轉換

安裝 Windows Server 之後,您可以隨時在零售授權、大量授權、或 OEM 授權之間自由地轉換。 在此轉換期間,版本會維持不變 (標準版或資料中心)。 如果您是從評估版開始,請先將其轉換成零售版本,然後從提升權限的命令提示字元執行下列命令,在版本之間轉換。 提供大量授權、零售或 OEM 產品金鑰。

slmgr.vbs /ipk <product key>

另請參閱

如需升級 Windows Server 的詳細資訊,請參閱下列文章: