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 2019 的需求:Exchange 2019 網路及目錄伺服器。
請確認您的 Active Directory 符合 Exchange 2016 的需求:Exchange 2016 網路及目錄伺服器。
對於執行 Exchange 2016 server role 或管理工具的所有伺服器,必須使用 Windows Server 2012 和 Windows Server 2012 R2 的完整安裝選項。
一些先決條件要求您重新開機伺服器以完成安裝。
注意事項
當 Exchange 安裝於伺服器時,您無法將 Windows 從一個版本升級到另一個版本,或從 Standard 升級到 Datacenter。
確認電腦已加入至適當的內部 Active Directory 網域。
在您的電腦上安裝最新的 Windows 更新。
提示
有問題嗎? 在 Exchange 論壇中尋求協助。 請造訪下列論壇: Exchange Server。
用於準備 Active Directory 的 Exchange 2019 必要條件
您可以使用 Active Directory 網域的任何成員,為 Exchange 2019 準備 Active Directory。
電腦需要下列軟體:
注意事項
在 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 及網域。
在 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 信箱伺服器
安裝下列軟體:
b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
c. Visual C++ Visual Studio 2013 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本。
新增所需的 Lync Server 或商務用 Skype Server 元件:
a. 在 Windows PowerShell 中執行下列命令,以安裝 Server Media Foundation Windows 功能:
Install-WindowsFeature Server-Media-Foundation
b. 安裝 Unified Communications Managed API 4.0。 此套件可供下載,並在 Exchange Server 媒體的 \UCMARedist 資料夾中使用。
注意事項
請務必先使用整合通訊 Managed API 4.0,直到 Exchange 小組傳遞其他內容為止。
在 Windows Server Core 上安裝時,您必須使用位於
\UCMARedist
分散式媒體上的 安裝套件。您將用於在 PowerShell 內安裝的命令:
.\UCMARunTimeSetup.exe -q
如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列其中一個命令:
注意事項
我們最近已將必要的 Windows 元件更新為不再包含 MSMQ ,因為 Exchange Server 不需要它。
您可以選擇性地從 Exchange 伺服器移除 MSMQ,方法是從提升許可權的 PowerShell 執行下列命令,然後重新啟動伺服器:
Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
請注意,如果您在 GUI 安裝期間勾
Automatically install Windows Server roles and features that are required to install Exchange Server
選複選框,或InstallWindowsComponents
使用 作為自動安裝程式的一部分,Exchange 安裝程式將會重新安裝 MSMQ。桌面體驗:
Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, 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-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, 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
注意事項
累積更新 11 或更新版本必須要有 IIS URL Rewrite 模組。
Windows Server 2019 及 Windows Server 2022 上的 Exchange 2019 Edge Transport 伺服器。
安裝下列軟體:
b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本。
如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:
Install-WindowsFeature ADLDS
Exchange 2019 管理工具的 Windows 用戶端必要條件
請參閱支援的 Windows 用戶端操作系統的 Exchange Server 支援性矩陣 。
安裝適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本。
如果您不打算使用 Exchange 安裝程式來安裝所需的 Windows 元件 (在精靈中或從命令列進行此安裝),請在 Windows PowerShell 中執行下列命令:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-IIS6ManagementCompatibility,IIS-Metabase -All
用於準備 Active Directory 的 Exchange 2016 必要條件
您可以使用 Active Directory 網域的任何成員,為 Exchange 2016 準備 Active Directory。
電腦需要下列軟體:
b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本。
在 Windows PowerShell 執行下列命令來安裝 Remote Tools Administration Pack:
Install-WindowsFeature RSAT-ADDS
安裝遠端工具管理元件之後,您可以使用計算機來準備 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 信箱伺服器
在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:
注意事項
我們最近已將必要的 Windows 元件更新為不再包含 MSMQ ,因為 Exchange Server 不需要它。
您可以選擇性地從 Exchange 伺服器移除 MSMQ,方法是從提升許可權的 PowerShell 執行下列命令,然後重新啟動伺服器:
Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
請注意,如果您在 GUI 安裝期間勾
Automatically install Windows Server roles and features that are required to install Exchange Server
選複選框,或InstallWindowsComponents
使用 作為自動安裝程式的一部分,Exchange 安裝程式將會重新安裝 MSMQ。Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, 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
依序安裝下列軟體:
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 C++ Visual Studio 2013 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本。
只有信箱角色需要 Visual C++ Visual Studio 2013 的可轉散發套件。 其他的 Exchange 安裝 (管理工具和邊際傳輸) 只需要適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件。
注意事項
累積更新 22 或更新版本必須要有 IIS URL Rewrite 模組。
f. Microsoft Unified Communications Managed API 4.0,Core Runtime 64 位元
Windows Server 2016 上的 Exchange 2016 Edge Transport Server
在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:
Install-WindowsFeature ADLDS
依序安裝下列軟體:
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 信箱伺服器
在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:
Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, 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
依序安裝下列軟體:
b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
c. Visual C++ Visual Studio 2013 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發套件版本。
只有信箱角色需要 Visual C++ Visual Studio 2013 的可轉散發套件。 Exchange 管理工具和邊際傳輸伺服器的安裝只需要適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件。
注意事項
累積更新 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
在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:
Install-WindowsFeature ADLDS
依序安裝下列軟體:
b. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本。
Exchange 2016 管理工具的 Windows 用戶端必要條件
請參閱支援的 Windows 用戶端操作系統的 Exchange Server 支援性矩陣 。
安裝 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
注意事項
Visual C++ 可轉散發套件的系統需求並未提及對 Windows Server 2016,Windows Server 2019,或 Windows Server 2022 的支援,但可轉散發套件可在這些版本的 Windows 上安全安裝。
最新支援版本的概觀可在此取得:Visual C++ 可轉散發版本。
在提高權限的 Windows PowerShell 視窗 (藉由選取 [以系統管理員身分執行] 而開啟的 Windows PowerShell 視窗) 中執行下列命令:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole