This month Microsoft released SharePoint Server 2019 Cumulative Update (CU): January 2019 CU. The installation of these CUs requires you to have the release version of Microsoft SharePoint Server 2019 installed on your SharePoint servers.

SharePoint is patched with a language dependent and a language independent fix. This month Microsoft released the first language dependent fix, another language independent fix, and the first CU for Office Online Server 2019. You can obtain additional information about what fixes are included, and where to download them from, by clicking on the KB articles below.

  • KB 4461634 – January 2019 Update for SharePoint Server 2019 (language independent) – Also a security update!
  • KB 4461514 – January 2019 Update for SharePoint Server 2019 (language dependent)
  • KB 4461633 – January 2019 Update for Office Online Server 2019 – Also a security update!

Important: You are required to install both fixes (language dependent and independent) to fully patch a SharePoint server. This applies also to servers which do not have language packs installed.

After installing the fixes and security updates contained in the January 2019 CUs, you will need to run the SharePoint 2019 Products Configuration Wizard on each server in the SharePoint farm to complete the update of your servers to:

Language independent fix Build Number: 16.0.10340.12101
Language dependent fix Build Number: 16.0.10340.12100

Use the following PowerShell commands to check your build number:

            $farm = Get-SPFarm

            $farm.BuildVersion

This will return information similar to the following:

Major Minor Build   Revision

16       0       10340   12100

You can also use one of the two command line versions of the Products Configuration Wizard to complete the installation of the CU; psconfig.exe or psconfigui.exe. Both of these files are located in the following directory:

\Program Files\Common Files\Microsoft Shared\web server extensions\16\bin

If you choose the commonly used PSCONFIG command shown below, not all files are updated, specifically the files in the _app_bin directory of the web applications, so avoid using this command;

PSCONFIG -cmd upgrade -inplace b2b -wait

Instead use the following PSCONFIG command:

      PSConfig.exe -cmd upgrade -inplace b2b -wait -cmd applicationcontent -install -cmd installfeatures -cmd secureresources -cmd services -install

Note: Yes there are two -install parameters in the above command, the first is used to complete the installation of the applicationcontent, and the second installs the services.

The preferred method is to use the psconfigui.exe command being it completes several required tasks in a specific order, allowing you to simply walk through the configuration wizard.

For additional information on patching SharePoint servers using Zero Downtime Patching (ZDP) visit the following Microsoft Web Site:

https://docs.microsoft.com/en-us/sharepoint/upgrade-and-update/sharepoint-server-2016-zero-downtime-patching-steps