Exchange Server 必要條件Exchange Server prerequisites

提示

要尋找 Exchange 2013 必要條件嗎?請參閱 Exchange 2013 必要條件Looking for Exchange 2013 prerequisites? See Exchange 2013 prerequisites.

本主題提供對 Exchange Server 2016 與 Exchange Server 2019 信箱伺服器及 Edge Transport Server 安裝所需 Windows 伺服器作業系統必要條件的步驟,也提供在 Windows 用戶端電腦上安裝 Exchange 管理工具的 Windows 必要條件。This topic provides the steps for installing the necessary Windows Server operating system prerequisites for Exchange Server 2016 and Exchange Server 2019 Mailbox servers and Edge Transport servers, and also the Windows prequisites for installing the Exchange Management Tools on Windows client computers.

為 Exchange Server 準備好您的環境之後,請將 Exchange 部署助理用於實際部署中的後續步驟。如需混合式部署的詳細資訊,請參閱 Exchange Server 混合式部署 (機器翻譯)。After you've prepared your environment for Exchange Server, use the Exchange Deployment Assistant for the next steps in your actual deployment. For information on hybrid deployments, see Exchange Server Hybrid Deployments.

提示

您是否曾聽過 Exchange Server 部署助理?這是一項免費的線上工具,該工具會詢問您一些問題並特別為您建立一份自訂的部署檢查清單,以協助您在組織中快速部署 Exchange Server。若想要深入了解,請移至 Microsoft Exchange Server 部署助理Have you heard about the Exchange Server Deployment Assistant? It's a free online tool that helps you quickly deploy Exchange Server in your organization by asking you a few questions and creating a customized deployment checklist just for you. If you want to learn more about it, go to Microsoft Exchange Server Deployment Assistant.

若要確實安裝 Exchange 2016 和 Exchange 2019,請參閱部署 Exchange 的全新安裝To actually install Exchange 2016 and Exchange 2019, see Deploy new installations of Exchange.

開始之前有哪些須知?What do you need to know before you begin?

  • 請確認您的 Active Directory 符合 Exchange 2016 的需求:Exchange 2016 網路及目錄伺服器Verify that your Active Directory meets the requirements for Exchange 2016: Exchange 2016 Network and directory servers.

  • 對於執行 Exchange 2016 server role 或管理工具的所有伺服器,必須使用 Windows Server 2012 和 Windows Server 2012 R2 的完整安裝選項。The full installation option of Windows Server 2012 and Windows Server 2012 R2 must be used for all servers running Exchange 2016 server roles or management tools.

  • 一些先決條件要求您重新開機伺服器以完成安裝。Some prerequisites require you to reboot the server to complete installation.

注意

當 Exchange 安裝於伺服器時,您無法將 Windows 從一個版本升級到另一個版本,或從 Standard 升級到 Datacenter。You can't upgrade Windows from one version to another, or from Standard to Datacenter, when Exchange is installed on the server.

注意

Exchange 2019 的新功能是能在 Exchange 安裝於 Windows Server 2019 或更新版本的情況下,將作業系統升級至更新版本。New to Exchange 2019 is the ability to upgrade your operating system to a newer version while Exchange is installed on Windows Server 2019 or later.

  • 確認電腦已加入至適當的內部 Active Directory 網域。Verify the computer is joined to the appropriate internal Active Directory domain.

  • 在您的電腦上安裝最新的 Windows 更新。如需詳細資訊,請參閱部署安全性檢查清單 (機器翻譯)。Install the latest Windows updates on your computer. For more information, see Deployment Security Checklist.

提示

有問題嗎?請在 Exchange 論壇中尋求協助。請造訪下列論壇:Exchange ServerHaving problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server.

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

您可以使用 Active Directory 網域的任何成員,為 Exchange 2019 準備 Active Directory。You can use any member of the Active Directory domain to prepare Active Directory for Exchange 2019.

  1. 電腦需要下列軟體:The computer requires the following software:

    a. .NET Framework 4.7.2 或更新版本a. .NET Framework 4.7.2 or later

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

    附註:如果您是使用 Exchange 安裝精靈準備 Active Directory,則需要 Visual C++ 可轉散發套件。如果您是從命令列使用自動安裝來準備 Active Directory,則不需要此套件。如需詳細資訊,請參閱準備 Active Directory 及網域Note: The Visual C++ Redistributable package is required if you're using the Exchange Setup Wizard to prepare Active Directory. If you're using unattended Setup from the command line to prepare Active Directory, this package isn't required. For more information, see Prepare Active Directory and domains.

  2. 在 Windows PowerShell 執行下列命令來安裝 Remote Tools Administration Pack:Install the Remote Tools Administration Pack by running the following command in Windows PowerShell:

    Install-WindowsFeature RSAT-ADDS
    

    附註:使用 Exchange 安裝精靈準備 Active Directory 需要安裝 Management Tools Exchange role。Note: Using the Exchange Setup Wizard to prepare Active Directory requires the installation of the Management Tools Exchange role.

Exchange 2019 的 Windows Server 2019 必要條件Windows Server 2019 prerequisites for Exchange 2019

下列幾節描述在 Windows Server 2019 電腦上安裝 Exchange 2019 的需求。建議使用下列任一方法來安裝 Exchange 2019 的 Windows 必要條件:The requirements to install Exchange 2019 on Windows Server 2019 computers are described in the following sections. We recommend either of the following methods to install the Windows prerequisites for Exchange 2019:

  • 以自動安裝模式使用 /InstallWindowsComponents 參數。Use the /InstallWindowsComponents switch in unattended Setup mode.

  • 選取 Exchange 安裝精靈中的核取方塊來安裝 Windows 必要條件。Select the check box in the Exchange Setup Wizard to install Windows prerequisites.

使用下列其中一個選項時,您不需要在新增了 Windows 元件之後重新啟動電腦。When you use one of these options, you don't need to restart the computer after the Windows components have been added.

Windows Server 2019 上的 Exchange 2019 信箱伺服器Exchange 2019 Mailbox servers on Windows Server 2019

  1. 安裝下列軟體:Install the following software:

    a. .NET Framework 4.7.2 或更新版本a. .NET Framework 4.7.2 or later

    b. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件b. Visual C++ Redistributable Package for Visual Studio 2013.

  2. 新增所需的 Lync Server 或商務用 Skype Server 元件:Add the required Lync Server or Skype for Business Server components:

    a 在 Windows PowerShell 中執行下列命令,安裝 Server Media Foundation 視窗功能:a. Install the Server Media Foundation windows feature by executing the following command in Windows PowerShell:

    Install-WindowsFeature Server-Media-Foundation
    

    b. 安裝 Unified Communications Managed API 4.0。此套件可供下載,且位於 Exchange Server 媒體上的 \UCMARedist 資料夾中。b. Install Unified Communications Managed API 4.0. This package is available for download and in the \UCMARedist folder on the Exchange Server media.

    注意

    在 Windows Server Core 上安裝時,您必須使用位於分散式媒體上 \UCMARedist 的安裝套件。When installing on Windows Server Core, you must use the installation package located in \UCMARedist on distributed media.

  3. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列其中一個命令:If you aren't going to use Exchange Setup to install the required Windows components (in the wizard or from the command line), run the one of the following commands in Windows PowerShell:

    • 桌面體驗Desktop Experience:

      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
      
    • 伺服器核心Server Core:

      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 上的 Exchange 2019 Edge Transport Server。Exchange 2019 Edge Transport servers on Windows Server 2019

  1. 安裝適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件Install the Visual C++ Redistributable Package for Visual Studio 2012.

  2. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:If you aren't going to use Exchange Setup to install the required Windows components (in the wizard or from the command line), run the following command in Windows PowerShell:

    Install-WindowsFeature ADLDS
    

Exchange 2019 管理工具的 Windows 10 用戶端必要條件Windows 10 client prerequisites for the Exchange 2019 management tools

  1. 安裝適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件Install the Visual C++ Redistributable Package for Visual Studio 2012.

  2. 如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:If you aren't going to use Exchange Setup to install the required Windows components (in the wizard or from the command line), run the following command in 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 必要條件Exchange 2016 prerequisites for preparing Active Directory

您可以使用 Active Directory 網域的任何成員,為 Exchange 2016 準備 Active Directory。You can use any member of the Active Directory domain to prepare Active Directory for Exchange 2016.

  1. 電腦需要下列軟體:The computer requires the following software:

    a. .NET Framework 4.7.1a. .NET Framework 4.7.1

    b. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件b. Visual C++ Redistributable Packages for Visual Studio 2013

  2. 在 Windows PowerShell 執行下列命令來安裝 Remote Tools Administration Pack:Install the Remote Tools Administration Pack by running the following command in Windows PowerShell:

    Install-WindowsFeature RSAT-ADDS
    

在安裝完 Remote Tools Administration Pack 之後,您可以使用電腦準備 Active Directory。如需詳細資訊,請參閱準備 Active Directory 及網域After you've installed the Remote Tools Administration Pack you can use the computer to prepare Active Directory. For more information, see Prepare Active Directory and domains.

Exchange 2016 的 Windows Server 2016 必要條件Windows Server 2016 prerequisites for Exchange 2016

在執行 Windows Server 2016 的電腦上安裝 Exchange 2016 所需的必要條件,視您想要安裝的 Exchange 角色而定。閱讀以下與您要安裝的角色相符之章節。The prerequisites that are needed to install Exchange 2016 on computers running Windows Server 2016 depends on which Exchange role you want to install. Read the section below that matches the role you want to install.

重要

Windows Server 2016 需要 Exchange 2016 累計更新 3 或更新版本。Windows Server 2016 requires Exchange 2016 Cumulative Update 3 or later.

Windows Server 2016 上的 Exchange 2016 信箱伺服器Exchange 2016 Mailbox servers on Windows Server 2016

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:Run the following command in Windows PowerShell to install the required Windows components:

    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. 依序安裝下列軟體:Install the following software in order:

    a. .NET Framework 4.7.1a. .NET Framework 4.7.1

    b. Microsoft 知識庫文章 KB3206632b. Microsoft Knowledge Base article KB3206632

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

    d. Microsoft Unified Communications Managed API 4.0, Core Runtime 64 位元d. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit

Windows Server 2016 上的 Exchange 2016 Edge Transport Server。Exchange 2016 Edge Transport servers on Windows Server 2016

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:Run the following command in Windows PowerShell to install the required Windows components:

    Install-WindowsFeature ADLDS
    
  2. 依序安裝下列軟體:Install the following software in order:

    a. .NET Framework 4.7.1a. .NET Framework 4.7.1

    b. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件b. Visual C++ Redistributable Packages for Visual Studio 2013

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

Windows Server 2012 或 Windows Server 2012 R2 的電腦上 Exchange 2016 的必要條件取決於您要安裝的 Exchange 角色。請閱讀下列符合您想要安裝之角色的章節。The prerequisites for Exchange 2016 on Windows Server 2012 or Windows Server 2012 R2 computers depend on the Exchange role that you're installing. Read the following section that matches the role you want to install.

Windows Server 2012 或 Windows Server 2012 R2 上的 Exchange 2016 信箱伺服器Exchange 2016 Mailbox servers on Windows Server 2012 or Windows Server 2012 R2

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:Run the following command in Windows Powershell to install the required Windows components:
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
  1. 依序安裝下列軟體:Install the following software in order:

    a. .NET Framework 4.7.1a. .NET Framework 4.7.1

    b. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件b. Visual C++ Redistributable Packages for Visual Studio 2013

    c. Microsoft Unified Communications Managed API 4.0, Core Runtime 64 位元c. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit

Windows Server 2012 或 Windows Server 2012 R2 上的 Exchange 2016 Edge Transport ServerExchange 2016 Edge Transport servers on Windows Server 2012 or Windows Server 2012 R2

  1. 在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:Run the following command in Windows PowerShell to install the required Windows components:

    Install-WindowsFeature ADLDS
    
  2. 依序安裝下列軟體:Install the following software in order:

    a. .NET Framework 4.7.1a. .NET Framework 4.7.1

    b. 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件b. Visual C++ Redistributable Packages for Visual Studio 2013

Exchange 2016 管理工具的 Windows 用戶端必要條件Windows client prerequisites for the Exchange 2016 management tools

Windows 10 上的 Exchange 2016 管理工具Exchange 2016 management tools on Windows 10

  1. 安裝 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件Install Visual C++ Redistributable Packages for Visual Studio 2013.

  2. 在提高權限的 Windows PowerShell 視窗 (藉由選取 [以系統管理員身分執行] 而開啟的 Windows PowerShell 視窗) 中執行下列命令:Run the following command in an elevated Windows PowerShell window (a Windows PowerShell window you open by selecting Run as administrator):

    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 管理工具Exchange 2016 management tools on Windows 8.1

  1. 安裝 .NET Framework 4.7.1Install .NET Framework 4.7.1.

  2. 安裝 適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件Install Visual C++ Redistributable Packages for Visual Studio 2013.

  3. 在提高權限的 Windows PowerShell 視窗 (藉由選取 [以系統管理員身分執行] 而開啟的 Windows PowerShell 視窗) 中執行下列命令:Run the following command in an elevated Windows PowerShell window (a Windows PowerShell window you open by selecting Run as administrator):

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