Updating Exchange 2019 CU on Windows 2019 Core Server.

Tzahi Kolber
3 min readOct 26, 2018

--

In this blog, I will review the Exchange 2019 updating process on Windows 2019 Core edition.
The updating process is actually installing a new cumulative update (CU) on the current version, similar to the “In Place” upgrade.
Unlike the previous Exchange’s versions, Exchange 2019 is not available for download free from Microsoft website, it is only available from VLSC (Volume License Service Center) or from MSDN for testing and development purposes.

Before running the update process:

Be aware that there changes between the different Exchange’s CUs, meaning that third-party software or any system that collaborates might stop working at the worst case.
Therefore, it is highly recommended to act as the following:

Running Exchange 2019 update process:

After completing the tasks above, you can safely update your Exchange server.
Since you cannot download the ISO file from the Windows Core server, you should download the ISO file from another machine and then copy it to the Exchange server.

After copying the ISO to the Exchange server, we have to mount it, in order to access the setup file and run the installation.
To mount the ISO, run the following command, with the path where the ISO is located:

Mount-DiskImage C:\Setup\E19\mu_exchange_server_2019_cumulative_update_1_x64_dvd_6c695b62.iso

To get the list of all drive letters and the location of the mounted ISO, you can run the following command:

Get-volume

After completing mounting the ISO, close the PowerShell window and go back to the CMD window.

  • It is also recommended to close/stop any Antivirus software before running the update process.

Now navigate to the mounted drive where the installation is located (Drive E: in our example) and run the following command:

Setup.exe /m:upgrade /IacceptExchangeServerLicenseTerms

  • In case that there is a process (12820 in this case) that interrupts the updating process, you can stop it using the next command from a PowerShell window after the installation stopped:

Get-Process -PID 12820 | Stop-Process

Now you can continue and rerun the update process again:

Setup.exe /m:upgrade /IacceptExchangeServerLicenseTerms

HTH 😊

--

--

Tzahi Kolber
Tzahi Kolber

Written by Tzahi Kolber

During the last 17 years, I was working as a Senior PFE within Exchange area at Microsoft. Now I’m Senior Consult as Azure IAAS, DevOps & Automations.

No responses yet