May 2016 CU for SharePoint Server 2016 is available for download

The product group released the May 2016 Cumulative Update for SharePoint Server 2016 product family.
This is the second CU for SharePoint Server 2016 after RTM.
The KB articles for May 2016 CU are available at the following location:

  • KB 3115088 – Update for SharePoint Server 2016 May 2016 (language independent)
  • KB 2920690 – Update for SharePoint Server 2016 May 2016 (language dependent fixes)

The download for May 2016 CU is available through the following link:

It is irrelevant which language you pick on the drop down in download center. Even the language dependent fixes are all in the same package for all languages.
After installing the fixes you need to run the SharePoint 2016 Products Configuration Wizard on each machine in the farm. If you prefer to run the command line version psconfig.exe ensure to have a look here for the correct options.
SharePoint 2016 May 2016 CU Build Number: 16.0.4378.1000
The language independent Fix updates the configuration database schema – so the configuration database schema version will show the version number above after installing 3115088.
You can use the SharePoint Server 2016 Patch Build Numbers Powershell Module to identify the patch level of all SharePoint components.
Related Links:

16 Comments


  1. Hi Stefan,
    Thx for supplying a comprehensive overview of up-to-date patches!!!
    it would be helpful, if the language depended fixes would have individuel filenames – like *-eng.exe or *-deu.exe. This way you would know what language this fix is targeting,
    Cheers,
    Henning

    Reply

    1. Actually … taking a second look at the download of KB2920690: this has a suffix of “glb” which I assume stands for “global”. So I would not think of this to be language independed …

      Reply

      1. Hi Henning,
        global means it contains all language dependent fixes. So it is not language independent.
        Cheers,
        Stefan

        Reply

    2. Hi Henning,
      this is not necessary as each download fixes issues for all languages.
      No need to download and install more than one language dependent fix.
      Cheers,
      Stefan

      Reply

      1. But what does language dependet fix mean in this context? I thought it meant this fix is targetting a specific language, but that’s obviously not the case.

        Reply

        1. Hi Henning,
          language dependent fixes means fixes in the language dependend files (resx, javascript files containing text, …).
          The SharePoint binaries are mostly language independent (identical DLL for all languages). The texts are placed in language dependent files.
          Cheers,
          Stefan

          Reply

          1. Ah, I see. Thx!


      2. Since the language dependent fixes for all languages are in the same file, then why is there a split between language independent and dependent fixes in the first place? Please explain how this makes sense, is the expectation that it will often occur that there only language independent fixes? If not, then I don’t see the benefit and it seems to me it would have been easier for us if all fixes had been in one file, so we would only need to download and install one update rather than two.

        Reply

        1. Hi Gerard,
          most fixes are in the language independent piece of Sharepoint as this contains the core logic.
          That means we expect that for several CUs we don’t have to ship the language dependent fixes.
          It would be an overhead to package these together with the language independent fixes as it would bump up the amount of data to download and install.
          Cheers,
          Stefan

          Reply

          1. Hi
            but that would mean that if there would be no language dependent fixes e.g. in november and you would not build a package for november one could not skip the october PU because the language dependent fixes from october would not be included in november cu…. ?
            Thanks
            Christoph


          2. Hi Christoph,
            sorry – I did not get what you mean.
            Can you explain in more detail?
            Thanks,
            Stefan


  2. Hi Stefan,
    I have 3 additional LPs installed in my farm then which patch should i Install? this 3115088 or 2920690 ?

    Reply

    1. Hi Waqas,
      you need to install both.
      Cheers,
      Stefan

      Reply

      1. Btw: you always have to install both. Even without language packs.
        The reason is that the base product also comes with a language which needs the language dependent fixes.

        Reply

        1. Good to know – that’s something new that I would have missed. Thanks.

          Reply

        2. Thanks Stefan for clarification, especially your 2nd reply clear alot of confusion.

          Reply

Leave a Reply to Waqas Sarwar(MCSE 2013) Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.