Exchange 2013 - CU23 installation - schema's entries vs currect exchange version not match

Jack 66 Reputation points


I want to finally update single Exchange 2013 to latest available CU23.
My plan is to make it right and in few steps, so first install prerequisites (eg. .NEt 4.7.2), then update schema and last make an update and install CU.

I started to check my current Ex version in comparison to schema's keys and I see big disprepancy.

In PS current version shows Version 15.0 (Build 847.32) which refers to Exchange Server 2013 SP1, the same version is listed in Program & Features.
But I checked schema attributes in domain (rangeUpper,objectVersion) and they poiting that I have installed other CU (which is not true as CU23 will be the very first).
See below,

DSQUERY.exe * "CN=Ebro,CN=Microsoft Exchange,CN=Services,CN=Configuration, DC=xxx,DC=xxx,DC=com" -Scope base -Attr msExchProductId ==>15.00.1320.004

DSQUERY.exe * "CN=Microsoft Exchange System Objects, DC=xxx,DC=xxx,DC=com" -Scope base -Attr objectVersion ===>13236

DSQUERY.exe * "CN=Ebro,CN=Microsoft Exchange,CN=Services,CN=Configuration, DC=xxx,DC=xxx,DC=com" -Scope base -Attr objectVersion ===> 16130

DSQUERY.exe * "CN=ms-Exch-Schema-Version-Pt,CN=schema,CN=configuration, DC=xxx,DC=xxx,DC=com" -Scope base -Attr rangeUpper ===>15312

It looks that based on above entries I am somewhere in CU10-21.

Where should I look to check if there are any CU installed (as I wrote there isn't any CU installed in ADD/Remove programs) , or maybe I can leave it and just install CU23 ??

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,390 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Ashok M 6,506 Reputation points

    Hi @Jack ,

    You can check the Exchange version using Get-ExchangeServer | select Name,AdminDisplayversion

    Schema version indicates that Active directory preparation has been done with the Exchange server media.

    For this upgrade, you can ignore the existing values and follow the below steps,

    1.Ensure that all Exchange 2013 system requirements are met
    2.Install the pre-requisites - Especially .NET Framework
    3.Prepare the Active Directory - You can also verify the same values once the AD preparation has been done with CU23 setup
    4.Install the Update using GUI or unattended mode

    If the above suggestion helps, please click on "Accept Answer" and upvote it

  2. Kael Yao-MSFT 37,576 Reputation points Microsoft Vendor


    According to the msExchProductId 15.00.1320.004 ,it seems that your Active Directory was formerly prepared for Exchange CU17.
    If you didn't actually install Exchange CU17 or have uninstalled CU17 , the changes in active directory will remain and not be removed.

    While you don't need to worry about it.
    You may just need to perform the Prepare Active Directory and domains steps when you install CU23.
    And as Ashok suggested, make sure all the prerequisites are installed.

    Here is also a Microsoft document on this topic for your reference:
    What changes in Active Directory when Exchange 2013 is installed?


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.