How to Install (or Upgrade) Cumulative Update 18 for Exchange Server 2016 #Exchange #Exchange 2016 #Microsoft #mvphour

Microsoft released Cumulative Update 18 for Microsoft Exchange Server 2016 on September 15, 2020. This cumulative update includes fixes for nonsecurity issues and all previously released fixes for security and nonsecurity issues. These fixes will also be included in later cumulative updates for Exchange Server 2016. This update also resolves a vulnerability, see Microsoft Common Vulnerabilities and Exposures CVE-2020-16875.

This update also includes new daylight-saving time (DST) updates for Exchange Server 2016. This cumulative update fixes the issues as follow.

  • 4570248 Get-CASMailbox uses wrong LDAP filter for ECPEnabled in Exchange Server 2016
  • 4570252 Intermittent poison messages due to NotInBagPropertyErrorException in Exchange Server 2016
  • 4576649 System.InvalidCastException when you change passwords in Outlook on the web in Exchange Server 2016
  • 4570251 Inbox rule applying a personal tag doesn’t stamp RetentionDate in Exchange Server 2016
  • 4570245 ESEUtil /p fails if any long value (LV) is corrupted in Exchange Server 2016
  • 4570255 NullReferenceException occurs when you run TestFederationTrust in Exchange Server 2016
  • 4576650 Can’t add remote mailbox when setting email forwarding in Exchange Server 2016 Hybrid environment
  • 4570253 CompletedWithErrors without details for mailbox migration batches in Exchange Server 2016
  • 4570247 CSV log of Discovery export fails to properly escape target path field in Exchange Server 2016
  • 4570246 EdgeTransport crashes with Event ID 1000 (exception code 0xc00000fd) in Exchange Server 2016
  • 4570254 MSExchangeMapiMailboxAppPool causes prolonged 100% CPU in Exchange Server 2016
  • 4563416 Can’t view Online user free/busy status in Exchange Server 2016
  • 4576651 Can’t join Teams meetings from Surface Hub devices after installing Exchange Server 2016 CU16
  • 4577352 Description of the security update for Microsoft Exchange Server 2019 and 2016: September 8, 2020

Please follow steps to install it.

  1. Download and Install Microsoft .NET Framework 4.8, if it was not installed.

  2. Login to Exchange 2016 Server, the user account needs to be a member of the Schema Admins and Enterprise Admins security groups.
  3. Mount Exchange Server 2016 Cumulative Update 18 ISO image.
  4. Open an elevated command prompt.
  5. Run following command to extend the schema.

    Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms.

  6. Run following command to Prepare Active Directory.

    Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms

  7. Run following command to Prepare Active Directory domains.

    Setup.exe /PrepareAllDomains /IacceptExchangeServerLicenseTerms

  8. Run follow command to install or Upgrade Exchange Server 2016 Mailbox Role.

    For new Install:

    Setup.exe /mode:Install /r:MB /IAcceptExchangeServerLicenseTerms

    For the existing Exchange 2016 Server and would like to Upgrade to Cumulative Update 18.

    Setup.exe /mode:Upgrade /IAcceptExchangeServerLicenseTerms

  9. Run follow cmdlet to verify Build number.

  10. Repeat step 10 for install or upgrade others Exchange 2016 servers.

  1. You can check the Exchange Build number details from under url link.

    Exchange Server build numbers and release dates

  2. Reboot Exchange 2016 servers.

Hope you enjoy this post.

Cary Sun

Twitter: @SifuSun

Web Site:

Blog Site:

Blog Site:

About Post Author

Leave a Reply