Exchange Server 2016

-->

  1. Exchange Server 2016 Requirements
  2. Exchange Server 2016 Cu

For information about Exchange 2016 system requirements and prerequisites, see the following topics: Exchange 2016 System Requirements; Exchange 2016 Prerequisites; Actual requirements will vary based on system configuration. For more detailed system requirements, please refer to the Exchange Server 2016 Technical Documentation Library.

Exchange Server 2016. Exchange server 2016 is a new set of technology brought by Microsoft to enhance the email messaging system. It is designed in a way to reduce the IT cost to manage it. Either you think to deploy it on-premises or on the cloud. A new version of exchange comes with a lot of new functionality. Step 2: Installing Pre-Requisites. Open Windows PowerShell as Administrator, and run the sconfig utility to install the latest Windows Updates. Exchange Server 2016 requires the update described in Microsoft Knowledge Base article KB3206632. Without this update, Exchange Server 2016 will not work reliably on Windows Server 2016.

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 prerequisites for installing the Exchange Management Tools on Windows client computers.

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.

To actually install Exchange 2016 and Exchange 2019, see Deploy new installations of Exchange.

Tip

  • Looking for Exchange 2013 prerequisites? See Exchange 2013 prerequisites.

  • Remote Registry Service must be set to Automatic and cannot be Disabled. For recommended Security Guidelines, See Security Guidelines regarding Remote Registry.

  • 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.

What do you need to know before you begin?

  • Verify that your Active Directory meets the requirements for Exchange 2019: Exchange 2019 Network and directory servers.
  • Verify that your Active Directory meets the requirements for Exchange 2016: Exchange 2016 Network and directory servers.

  • 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.

Note

You can't upgrade Windows from one version to another, or from Standard to Datacenter, when Exchange is installed on the server.

  • Verify the Supported operating systems for Exchange 2019 or Supported operating systems for Exchange 2016.

Note

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.

  • Verify the computer is joined to the appropriate internal Active Directory domain.

  • Install the latest Windows updates on your computer.

Tip

Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server.

Exchange 2019 prerequisites for preparing 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.8

    Note

    When installing on Windows Server Core, you must use key '/q' for install this package. Optionaly you can use '/log [PATH]' for logging.

    b. Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ Redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

    • 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. Install the Remote Tools Administration Pack by running the following command in Windows PowerShell:

Note

Using the Exchange Setup Wizard to prepare Active Directory requires the installation of the Management Tools Exchange role.

2016

Windows Server 2019 prerequisites for Exchange 2019

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:

  • Use the /InstallWindowsComponents switch in unattended Setup mode.
  • Select the check box in the Exchange Setup Wizard to install Windows prerequisites.

When you use one of these options, you don't need to restart the computer after the Windows components have been added.

Exchange 2019 Mailbox servers on Windows Server 2019

  1. Install the following software:

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    c. Visual C++ Redistributable Package for Visual Studio 2013

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  2. Add the required Lync Server or Skype for Business Server components:

    a. Install the Server Media Foundation windows feature by executing the following command in Windows PowerShell:

    b. Install Unified Communications Managed API 4.0. This package is available for download and in the UCMARedist folder on the Exchange Server media.

    Note

    When installing on Windows Server Core, you must use the installation package located in UCMARedist on distributed media.

  3. 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:

    • Server Core:

Exchange 2019 Edge Transport servers on Windows Server 2019

  1. Install the following software:

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  2. 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:

Windows 10 client prerequisites for the Exchange 2019 management tools

  1. Install the Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  2. 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:

Exchange 2016 prerequisites for preparing 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.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  2. Install the Remote Tools Administration Pack by running the following command in Windows PowerShell:

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.

Windows Server 2016 prerequisites for Exchange 2016

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.

Exchange Server 2016 Requirements

Important

Windows Server 2016 requires Exchange 2016 Cumulative Update 3 or later.

Exchange 2016 Mailbox servers on Windows Server 2016

  1. Run the following command in Windows PowerShell to install the required Windows components:

  2. Install the following software in order:

    a. .NET Framework 4.8

    b. December 13, 2016 (KB3206632) security update

    Note

    You can only install this update if your Windows Server 2016 version is 14393.576 or earlier (circa December, 2016). You can check your Windows Server version by running the winver command. If your Windows Server 2016 version is greater than 14393.576, you don't need this update or its replacement KB3213522, which was released one week later. Exchange 2016 Setup looks for the installation of this update, won't allow you to continue if this update is missing, and will clearly inform you if you need it.

    c. Visual C++ Redistributable Package for Visual Studio 2012

    d. Visual C++ Redistributable Package for Visual Studio 2013

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

    • Only the Mailbox role requires the Visual C++ Redistributable Packages for Visual Studio 2013. Other Exchange installations (management tools and Edge Transport) only require the Visual C++ Redistributable Packages for Visual Studio 2012.

    e. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit

Exchange 2016 Edge Transport servers on Windows Server 2016

  1. Run the following command in Windows PowerShell to install the required Windows components:

  2. Install the following software in order:

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

Windows Server 2012 and Windows Server 2012 R2 prerequisites for Exchange 2016

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.

Exchange 2016 Mailbox servers on Windows Server 2012 or Windows Server 2012 R2

  1. Run the following command in Windows Powershell to install the required Windows components:

  2. Install the following software in order:

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    c. Visual C++ Redistributable Package for Visual Studio 2013

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

    • Only the Mailbox role requires the Visual C++ Redistributable Packages for Visual Studio 2013. Installations of the Exchange management tools and Edge Transport servers only require the Visual C++ Redistributable Packages for Visual Studio 2012.

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

Exchange 2016 Edge Transport servers on Windows Server 2012 or Windows Server 2012 R2

  1. Run the following command in Windows PowerShell to install the required Windows components:

  2. Install the following software in order:

    a. .NET Framework 4.8

    b. Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

Windows client prerequisites for the Exchange 2016 management tools

Exchange 2016 management tools on Windows 10

  1. Install Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  2. Run the following command in an elevated Windows PowerShell window (a Windows PowerShell window you open by selecting Run as administrator):

Exchange 2016 management tools on Windows 8.1

  1. Install .NET Framework 4.8

  2. Install Visual C++ Redistributable Package for Visual Studio 2012

    Note

    • The system requirements for the Visual C++ redistributable package do not mention support for Windows Server 2016 or Windows Server 2019, but the redistributable package is safe to install on these versions of Windows.

    • An overview of the latest supported versions is available at: Visual C++ Redistributable versions.

  3. Run the following command in an elevated Windows PowerShell window (a Windows PowerShell window you open by selecting Run as administrator):

Exchange Server 2019 vs 2016

Exchange server 2016 preq

Exchange 2019 is the latest version of Microsoft Exchange Server. There are a host of features upgraded from the previous Exchange Server versions. Here is a table of comparison between Exchange Server 2019 vs Exchange Server 2016:

Worried about HAFNIUM Exchange Server attack?
We can help you fix it.
  • ✓ Check indicators of compromise
  • ✓ Monitor and apply patches
  • ✓ Manage Exchange Server
FeaturesExchange 2019Exchange 2016
Calendaring features
Do Not Forward
Set a meeting invitation which can’t be forwarded without permission
Simplified Calendar Sharing
Share your calendar from any Outlook version along with same permission options on all versions
Set Default End Date
The users can set a default end date instead of leaving it without end date
Cancel meetings using Out of Office
While setting an automatic reply, set the option to cancel meetings
Performance features
Installation on Windows Server 2019 Core Edition supported
Maximum processor count
48
24
Maximum memory
256 GB
192 GB
Optional SSD-based cache option
Super-fast cache of key data for improving end user experience
Technical features
Serial SATA Disk supported
Windows Server versions supported
2019 Core
2016
.NET versions supported
4.7.2
4.6.2
High availability DAG
Load balancing
Layer 4 & 7
Layer 4 & 7
Windows Management Framework version supported
WMF 5.1
WMF 5
Messaging features
Outlook Client
2013, 2016, 2019
2013, 2016
Mailbox server roles
All the modern browsers OWA supported
Internet Explorer, Safari, Firefox, Chrome, Opera are supported
Outlook on the Web
Unified Messaging
Search features
Search Indexes within the database
Search functions with Bing technology

Why Apps4Rent for Exchange 2019?

Choose any of the Exchange Server versions to host it on our SSAE-certified cloud infrastructure. Looking for Exchange Server hosting pricing that fits your budget? Apps4Rent offers customized plans for all Exchange Server versions that suit individual requirement. Contact our experts now!

Case Studies

Apps4Rent Moves Exchange to Azure to Handle Peak Email Loads

Apparel Retailer, California

When a Connecticut based staffing firm was struggling with peak email loads on its Exchange servers, Apps4Rent migrated the Exchange server cluster to the Azure cloud, a more elastic environment capable of handling highly variable workloads.

Submit Your Requirements

Exchange Server 2016 Cu

Get FREE Migration to Hosted Exchange & Office 365