SCCM 2309 Hotfix KB26129847: Fix Client Discovery Data

Prajwal Desai
Posted by Prajwal Desai
SCCM 2309 Hotfix KB26129847

Microsoft has released the SCCM 2309 hotfix KB26129847 update that resolves the discovery data issue with Configuration Manager clients. KB26129847 is the first hotfix released for version 2309, and it’s an out-of-band update.

According to Microsoft, KB26129847 resolves the issue where the co-managed clients incorrectly send a discovery data record (DDR) after the computer or the SMS Agent Host service (CCMExe.exe) restarts. In larger environments, this leads to a backlog of DDRs to be processed.

The hotfix update KB26129847 does not appear in the Configuration Manager console, and administrators must download it from the Microsoft Download Center. This article covers the complete process of importing the update and installing it on the ConfigMgr 2309 setup.

If you are using an older version of the current branch, refer to this guide on how to upgrade Configuration Manager to version 2309.

About KB26129847

Let us learn more about the KB26129847 out-of-band hotfix before applying it:

  • An KB26129847 update fixes a discovery data issue with Configuration Manager 2309 clients.
  • The hotfix KB26129847 applies to version 2309 only.
  • This update doesn’t require a computer restart or initiate a site reset.
  • The KB26129847 hotfix doesn’t replace any previously released hotfixes.
  • After installing the hotfix, client agents will be updated to 5.00.9122.1007.
  • There is no console upgrade after installing the hotfix.

Download KB26129847 Hotfix Update

Administrators can download the KB26129847 hotfix from the Microsoft Download Center. Save the CM2309-KB26129847.ConfigMgr.Update.exe to a folder on your SCCM server. You’ll have to import this update using the update registration tool into SCCM before installing it.

Download KB26129847 Hotfix Update
Download KB26129847 Hotfix Update

Import KB26129847 using Update Registration Tool

Any out-of-band update requires administrators to manually import it into the console. Follow the below procedure to import hotfix KB 26129847 into ConfigMgr using the update registration tool:

  • Log in to the server that hosts the service connection point role.
  • Launch the command prompt as an administrator. Change the path to the folder that contains the hotfix setup.
  • Run the command CM2309-KB26129847.ConfigMgr.Update.exe to start the update registration tool.
  • The update registration tool extracts the update package from the site server.
Import KB26129847 using Update Registration Tool
Import KB26129847 using Update Registration Tool

The update registration tool extracts the KB26129847 update package from the site server. Once the update is imported, the next step is to deploy or install it.

Import KB26129847 using Update Registration Tool
Import KB26129847 using Update Registration Tool

How to install SCCM 2309 Hotfix KB26129847

Once the KB26129847 hotfix appears in the Updates and Servicing node of the console, you can install the update using the following steps:

Step 1: Go to Administration\Overview\Updates and Servicing. Ensure the status of the hotfix update shows as Ready to Install. Right-click Configuration Manager 2309 Hotfix KB26129847 and select ‘Install Update Pack‘.

Install SCCM 2309 Hotfix KB26129847
Install SCCM 2309 Hotfix KB26129847

Step 2: The hotfix KB26129847 for ConfigMgr 2309 includes site server updates and client updates. For prerequisite warnings, you can enable the option “ignore any prerequisite check warnings and install the update” on your production server running SCCM 2309. Click Next.

Install SCCM 2309 Hotfix KB26129847
Install SCCM 2309 Hotfix KB26129847

Step 3: Agree to the license terms for the hotfix KB26129847. Click Next.

Install SCCM 2309 Hotfix KB26129847
Install SCCM 2309 Hotfix KB26129847

Step 4: Review the KB26129847 hotfix installation settings on the Summary page and click Next. Close the wizard for Configuration Manager updates.

Install SCCM 2309 Hotfix KB26129847
Install SCCM 2309 Hotfix KB26129847

Monitor the installation of hotfix

On your SCCM 2309 environment, you can monitor the hotfix KB26129847 installation progress by reviewing the cmupdate.log on the site server. When you install the hotfix rollup, any errors you run into are written to the cmupdate.log file.

Monitoring Workspace in the Configuration Manager console allows you to track the progress of a KB26129847 installation. Take a look at the list of all the helpful SCCM Log Files related to hotfix updates.

On our Configuration Manager 2309 setup, the KB 26129847 took a total of just 25 minutes to install on the server, and there were no errors encountered at any point in the installation process. There will be no SCCM site reset after the installation of the hotfix. The SCCM server doesn’t require a restart upon the hotfix installation.

To verify the hotfix installation, go to Monitoring > Overview > Updates and Servicing Status. Here we see the state of the hotfix KB26129847 update, which shows as “Installed.” This confirms the KB26129847 hotfix installation is successful, and you can begin to use the console for administrative tasks.

Hotfix KB26129847 Installation Successful
Hotfix KB26129847 Installation Successful

Updating the Client Agents

The hotfix KB26129847 updates the client agent version from 5.00.9122.1000 to 5.00.9122.1007. The best feature of ConfigMgr is the ability to automatically upgrade ConfigMgr clients to newer versions in the hierarchy. You can read about the SCCM client upgrade options to understand how you can update the clients to the latest version.

Large organizations can use automatic client upgrades by turning on the setting “upgrade all clients in the hierarchy using production clients” under the client upgrade tab of hierarchy settings. You can also specify the number of days within which all the clients should be automatically upgraded.

Automatically upgrade ConfigMgr clients to newer versions
Automatically upgrade ConfigMgr clients to newer versions

KB26129847 Hotfix installation on Secondary Sites

After you install the ConfigMgr KB26129847 hotfix on a primary site, pre-existing secondary sites must be manually updated. Read more about secondary site installation in SCCM to get an idea of how to install secondary sites in SCCM.

To update a secondary site in the Configuration Manager console, select Administration > Site Configuration > Sites > Recover Secondary Site, and then select the secondary site. Run the following SQL Server command on the site database to check whether the update version of a secondary site matches that of its parent primary site:

select dbo.fnGetSecondarySiteCMUpdateStatus ('SiteCode_of_secondary_site')
  • If the value 1 is returned, the site is up-to-date, with all the hotfixes applied on its parent primary site.
  • If the value 0 is returned, the site has not installed all the fixes that are applied to the primary site, and you should use the Recover Secondary Site option to update the secondary site.

Read Next

Share This Article
Prajwal Desai
Posted by Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Intune and SCCM. He writes articles on SCCM, Intune, Windows 365, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
Leave a comment