Exchange Server 必要條件

本主題提供對 Exchange Server 2016 與 Exchange Server 2019 信箱伺服器及 Edge Transport Server 安裝所需 Windows 伺服器作業系統必要條件的步驟,也提供在 Windows 用戶端電腦上安裝 Exchange 管理工具的 Windows 必要條件。

為 Exchange Server 準備好您的環境之後,請將 Exchange 部署助理用於實際部署中的後續步驟。如需混合式部署的詳細資訊,請參閱 Exchange Server 混合式部署

若要確實安裝 Exchange 2016 和 Exchange 2019,請參閱部署 Exchange 的全新安裝

提示

  • 要尋找 Exchange 2013 必要條件嗎?請參閱 Exchange 2013 必要條件

  • 遠端登錄服務必須設定為 [自動],而且不能是 [停用]。 如需建議的安全性指導方針,請參閱關於遠端登錄的安全性指導方針

  • 您是否曾聽過 Exchange Server 部署助理?這是一項免費的線上工具,該工具會詢問您一些問題並特別為您建立一份自訂的部署檢查清單,以協助您在組織中快速部署 Exchange Server。若想要深入了解,請移至 Microsoft Exchange Server 部署助理

開始之前有哪些須知?

  • 請確認您的 Active Directory 符合 Exchange 2016 的需求:Exchange 2016 網路及目錄伺服器

  • 對於執行 Exchange 2016 server role 或管理工具的所有伺服器,必須使用 Windows Server 2012 和 Windows Server 2012 R2 的完整安裝選項。

  • 一些先決條件要求您重新開機伺服器以完成安裝。

注意

當 Exchange 安裝於伺服器時,您無法將 Windows 從一個版本升級到另一個版本,或從 Standard 升級到 Datacenter。

提示

有問題嗎?請在 Exchange 論壇中尋求協助。請造訪下列論壇:Exchange Server

用於準備 Active Directory 的 Exchange 2019 必要條件

您可以使用 Active Directory 網域的任何成員,為 Exchange 2019 準備 Active Directory。

  1. 電腦需要下列軟體:

    a. .NET Framework 4.8

    注意

    在 Windows Server Core 上安裝時,您必須針對安裝此套件使用索引鍵 "/q"。 您可以選擇性地對記錄使用 "/log [PATH]"。

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019 或 Windows Server 2022的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

    • 如果您是使用 Exchange 安裝精靈準備 Active Directory,則需要 Visual C++ 可轉散發套件。如果您是從命令列使用自動安裝來準備 Active Directory,則不需要此套件。如需詳細資訊,請參閱準備 Active Directory 及網域

  2. 在 Windows PowerShell 執行下列命令來安裝 Remote Tools Administration Pack:

    Install-WindowsFeature RSAT-ADDS
    

注意

使用 Exchange 安裝精靈準備 Active Directory 需要安裝 Management Tools Exchange role。

Exchange 2019 的 Windows Server 2019 及 Windows Server 2022 的必要條件

注意

Exchange 伺服器 2019 CU12 (2022H1) 引進對 Windows Server 2022 的支援。

下列章節描述在 Windows Server 2019 或 Windows Server 2022 電腦上安裝 Exchange 2019 的需求。建議使用下列任一方法來安裝 Exchange 2019 的 Windows 必要條件:

  • 以自動安裝模式使用 /InstallWindowsComponents 參數。
  • 選取 Exchange 安裝精靈中的核取方塊來安裝 Windows 必要條件。

使用下列其中一個選項時,您不需要在新增了 Windows 元件之後重新啟動電腦。

Windows Server 2019 及 Windows Server 2022 上的 Exchange 2019 信箱伺服器

  1. 安裝下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    c. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

    d. IIS URL Rewrite 模組

    注意

    累積更新 11 或更新版本必須要有 IIS URL Rewrite 模組。

  2. 新增所需的 Lync Server 或商務用 Skype Server 元件:

    a 在 Windows PowerShell 中執行下列命令,安裝 Server Media Foundation 視窗功能:

    Install-WindowsFeature Server-Media-Foundation
    

    b. 安裝 Unified Communications Managed API 4.0。此套件可供下載,且位於 Exchange Server 媒體上的 \UCMARedist 資料夾中。

    注意

    請務必先使用整合通訊 Managed API 4.0,直到 Exchange 小組傳遞其他內容為止。

    在 Windows Server Core 上安裝時,您必須使用位於分散式媒體上 \UCMARedist 的安裝套件。

  3. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列其中一個命令:

    • 桌面體驗

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
      
    • 伺服器核心

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, RSAT-ADDS
      

Windows Server 2019 及 Windows Server 2022 上的 Exchange 2019 Edge Transport 伺服器。

  1. 安裝下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本

  2. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:

    Install-WindowsFeature ADLDS
    

Exchange 2019 管理工具的 Windows 10 用戶端必要條件

  1. 安裝適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

  2. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole
    

用於準備 Active Directory 的 Exchange 2016 必要條件

您可以使用 Active Directory 網域的任何成員,為 Exchange 2016 準備 Active Directory。

  1. 電腦需要下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

  2. 在 Windows PowerShell 執行下列命令來安裝 Remote Tools Administration Pack:

    Install-WindowsFeature RSAT-ADDS
    

在安裝完 Remote Tools Administration Pack 之後,您可以使用電腦準備 Active Directory。如需詳細資訊,請參閱準備 Active Directory 及網域

Exchange 2016 的 Windows Server 2016 必要條件

在執行 Windows Server 2016 的電腦上安裝 Exchange 2016 所需的必要條件,視您想要安裝的 Exchange 角色而定。閱讀以下與您要安裝的角色相符之章節。

重要

Windows Server 2016 需要 Exchange 2016 累計更新 3 或更新版本。

Windows Server 2016 上的 Exchange 2016 信箱伺服器

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:

    Install-WindowsFeature NET-Framework-45-Features, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. 依序安裝下列軟體:

    a. .NET Framework 4.8

    b. 2016 年 12 月 13 日 (KB3206632) 安全性更新

    注意

    如果您的 Windows Server 2016 版本為14393.576 或更舊版本 (大約 2016 年 12 月),您就只能安裝這個更新。 您可以執行 winver 命令來查看您的 Windows Server 版本。 如果您的 Windows Server 2016 版本大於14393.576,則不需要此更新或其替代的 KB3213522 (在一週之後發行)。 Exchange 2016 安裝程式會尋找此更新的安裝,如果沒有此更新,將不會允許您繼續,且若您需要它,即會清楚地說明。

    c. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    d. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本

    • 只有 Mailbox role 需要適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件。其他的 Exchange 安裝 (管理工具和 Edge Transport) 只需要適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件。

    e. IIS URL Rewrite 模組

    注意

    累積更新 22 或更新版本必須要有 IIS URL Rewrite 模組。

    f. Microsoft Unified Communications Managed API 4.0,Core Runtime 64 位元

Windows Server 2016 上的 Exchange 2016 Edge Transport Server

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:

    Install-WindowsFeature ADLDS
    
  2. 依序安裝下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

Exchange 2016 的 Windows Server 2012 和 Windows Server 2012 R2 必要條件

Windows Server 2012 或 Windows Server 2012 R2 的電腦上 Exchange 2016 的必要條件取決於您要安裝的 Exchange 角色。請閱讀下列符合您想要安裝之角色的章節。

Windows Server 2012 或 Windows Server 2012 R2 上的 Exchange 2016 信箱伺服器

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:

    Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. 依序安裝下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    c. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本

    • 只有 Mailbox role 需要適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件。Exchange 管理工具和 Edge Transport 伺服器安裝只需要適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件。

    d. IIS URL Rewrite 模組

    注意

    累積更新 22 或更新版本必須要有 IIS URL Rewrite 模組。

    e. Windows 通用 C 執行階段 (KB2999226) 的更新

    注意

    Server 2012 R2 (具累積更新 22 或更新版本) 上必須有 Windows 通用 C 執行階段 (KB2999226) 的更新。

    f. Microsoft Unified Communications Managed API 4.0,Core Runtime 64 位元

Windows Server 2012 或 Windows Server 2012 R2 上的 Exchange 2016 Edge Transport Server

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:

    Install-WindowsFeature ADLDS
    
  2. 依序安裝下列軟體:

    a. .NET Framework 4.8

    b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

Exchange 2016 管理工具的 Windows 用戶端必要條件

Windows 10 上的 Exchange 2016 管理工具

  1. 安裝 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

  2. 在提高權限的 Windows PowerShell 視窗 (藉由選取 [以系統管理員身分執行] 而開啟的 Windows PowerShell 視窗) 中執行下列命令:

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole
    

Windows 8.1 上的 Exchange 2016 管理工具

  1. 安裝 .NET Framework 4.8

  2. 安裝 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件

    注意

    • Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。

    • 最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本

  3. 在提高權限的 Windows PowerShell 視窗 (藉由選取 [以系統管理員身分執行] 而開啟的 Windows PowerShell 視窗) 中執行下列命令:

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole