Skip to content

Commit 76fb052

Browse files
committed
Merge branch 'Payur-UpdatesAndServicing-Troubleshooting-Updates' of https://github.com/Yupiter2005/SupportArticles-docs-pr into pr/9962
2 parents 60dd8ae + dabc665 commit 76fb052

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

support/mem/configmgr/setup-migrate-backup-recovery/understand-troubleshoot-updates-servicing.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Understand and Troubleshoot the Updates and Servicing process
3-
description: This article helps administrators understand Updates and Servicing and troubleshoot some common issues in Configuration Manager.
3+
description: This article helps administrators understand Updates and Servicing, and troubleshoot some common issues in Configuration Manager.
44
ms.date: 11/17/2025
55
ms.reviewer: kaushika, payur
66
ms.custom: sap:Configuration Manager Setup, High Availability, Migration and Recovery\Updates and Servicing
@@ -14,7 +14,7 @@ This article helps administrators understand the Updates and Servicing process i
1414

1515
Configuration Manager synchronizes with the Microsoft Cloud service to get updates that apply to your infrastructure and version. You can use the Configuration Manager console to install these updates.
1616

17-
To view and manage the updates, in the Configuration Manager console that's connected to the top-level site, go to **Administration** > **Cloud Services** > **Updates and Servicing** For more information, see [Install in-console updates for Configuration Manager](/intune/configmgr/core/servers/manage/install-in-console-updates).
17+
To view and manage the updates, open the Configuration Manager console that's connected to the top-level site, and then go to **Administration** > **Cloud Services** > **Updates and Servicing**. For more information, see [Install in-console updates for Configuration Manager](/intune/configmgr/core/servers/manage/install-in-console-updates).
1818

1919
## Best practices for updates
2020

@@ -55,11 +55,11 @@ Before you install an update, consider running the prerequisite check for that u
5555
## Prepare to troubleshoot Updates and Servicing issues
5656

5757
> [!IMPORTANT]
58-
> When you troubleshoot an Updates and Servicing issue, avoid the following actions:
58+
> When you troubleshoot an Updates and Servicing issue, avoid taking the following actions:
5959
>
6060
> - Manually cleaning up any related folders (\\EasySetupPayload, \\CMUStaging). Only manually change these folder locations if Microsoft Support instructs you to.
61-
> - Manually cleaning up any SQL tables. Only manually change information in these tables if Microsoft Support instructs you to.
62-
> - Restoring the Configuration Manager database and/or Configuration Manager site server if there's an error during the upgrade. Instead, fix the issue, and then try again to install.
61+
> - Manually cleaning up any SQL tables. Don't manually change information in these tables unless a Microsoft Support agent instructs you to.
62+
> - Restoring the Configuration Manager database or Configuration Manager site server if an error occurs during the upgrade. Instead, fix the issue, and then try again to install.
6363
> - Reinstalling a Service Connection Point during the installation.
6464
> - Restarting the Configuration Manager Update service during the installation.
6565
> - Keeping the \CMUStaging\ folder open during the installation.
@@ -69,9 +69,9 @@ Before you install an update, consider running the prerequisite check for that u
6969
7070
### Identify the update package GUID
7171

72-
Before you troubleshoot an update issue, identify the GUID of the update package. To view the GUID, if the update package is visible in the Configuration Manager Console, add the **Package Guid** column to the **Administration** > **Update and Servicing** node.
72+
Before you troubleshoot an update issue, identify the GUID of the update package. To view the GUID of an update package that's visible in the Configuration Manager console, add the **Package Guid** column to the **Administration** > **Update and Servicing** node.
7373

74-
Sometimes, the console doesn't list the affected update package. In this case, you can find the GUID in the Configuration Manager database. To find the GUID, run a SQL query that resembles the following excerpt:
74+
If the console doesn't list the affected update package, you can find the GUID in the Configuration Manager database. To find the GUID, run a SQL query that resembles the following excerpt:
7575

7676
```sql
7777
SELECT Name, PackageGuid FROM v_LocalizedUpdatePackageMetaData_SiteLoc
@@ -103,7 +103,7 @@ During the update process, an update package passes through the following stages
103103
Knowing the stage at which the update failed gives you a starting point for troubleshooting the issue. Use the following diagram to identify the stage of the update package installation.
104104

105105
> [!NOTE]
106-
> The Replication stage is part of either the Prerequisite check stage or the Installation stage, so it's not listed separately in the diagram.
106+
> The Replication stage is part of either the Prerequisite check stage or the Installation stage. Therefore, it's not shown separately in the diagram.
107107
108108
:::image type="content" source="./media/understand-troubleshoot-updates-servicing/cm-updates-and-servicing-scope-issue-to-stage.png" alt-text="Diagram of a decision tree to identify the installation state." lightbox="./media/understand-troubleshoot-updates-servicing/cm-updates-and-servicing-scope-issue-to-stage-expanded.png":::
109109

@@ -219,7 +219,7 @@ This event triggers HMAN to start processing. It logs entries in HMAN.log that r
219219
220220
```output
221221
STATMSG: ID=3306 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_HIERARCHY_MANAGER"
222-
SYS=<SiteServerFQDN> SITE=XXX PID=2168 TID=4888 GMTDATE=Wed Dec 21 16:15:08.957 2016 ISTR0="C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\CAS.SCU"
222+
SYS=<Site Server FQDN> SITE=XXX PID=2168 TID=4888 GMTDATE=Wed Dec 21 16:15:08.957 2016 ISTR0="C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\CAS.SCU"
223223
```
224224
225225
HMAN checks for the download signature, and then extracts the manifest to the \\CMUStaging folder on the site server. During this process, HMAN logs entries that resemble the following excerpt:
@@ -867,23 +867,23 @@ Additionally, CMUpdate verifies the signature and extracts the update.map.cab fi
867867
After the content is extracted, CMUpdate.exe starts the prerequisite check:
868868

869869
```output
870-
~FQDN for server BIG-CS1SITE is BIG-CS1SITE.biglab.net
870+
~FQDN for server <Site Server> is <Site Server FQDN>
871871
INFO: Target computer is a 64 bit operating system.
872872
INFO: Checking for existing setup information.
873873
INFO: Setting setup type to 8.
874874
INFO: Checking for existing SQL information.
875-
INFO: 'BIG-ALWAYSON.biglab.net' is a valid FQDN.
875+
INFO: '<Site Database Server>' is a valid FQDN.
876876
INFO: Verifying the registry entry for Asset Intelligence installation
877877
INFO: Setup detected an existing Configuration Manager installation. Currently installed version is 9132~
878878
INFO: Phase is 1C7~
879-
INFO: SDK Provider is on BIG-CS1SITE.biglab.net.
879+
INFO: SDK Provider is on <SMS Provider>.
880880
Set working directory to the staging folder E:\ConfigMgr\CMUStaging\8576527E-DDE9-4146-8ED9-DB91091C38EF\SMSSetup
881881
INFO: Setting the default CSV folder path
882882
INFO: Language: Mobile Device (INTL), LangPack: 0.
883883
INFO: Configuration Manager Build Number = 9135
884884
INFO: Configuration Manager Version = 5.0
885885
INFO: Configuration Manager Minimum Build Number = 800
886-
Preparing prereq check for site server [BIG-CS1SITE.BIGLAB.NET]...~
886+
Preparing prereq check for site server [<Site Server FQDN>]...~
887887
```
888888

889889
During this process, CMUpdate silently sets the `Update State` in the `CM_UpdatePackages` table to `131073 (PREREQ_IN_PROGRESS)`.
@@ -924,7 +924,7 @@ prereqcore has hash value SHA256:48899098998C712DDF097638B281D5620D8C511FB9B51E2
924924
Then CMUpdate loads prereqcore.dll, and calls the entry point `RunPrereqChecks`. The corresponding log entry resembles the following excerpt:
925925

926926
```output
927-
Running prereq checking against Server [BIG-CS1SITE.BIGLAB.NET] ...~
927+
Running prereq checking against Server [<Site Server>] ...~
928928
```
929929

930930
> [!NOTE]
@@ -944,12 +944,12 @@ Prerequisite checker starts up within the same thread as CMUpdate. (note the com
944944
********************************************
945945
INFO: PrereqCoreRes.dll source path is set to E:\CONFIGMGR\CMUSTAGING\8576527E-DDE9-4146-8ED9-DB91091C38EF\SMSSETUP\BIN\X64
946946
Commandline :~"E:\ConfigMgr\bin\x64\cmupdate.exe"
947-
INFO: Checking SQLNCli version on ServerName BIG-CS1SITE
947+
INFO: Checking SQLNCli version on ServerName <Site Server>
948948
INFO: SQLNCli version is 11.4.7001.0
949949
...
950-
INFO: SDK Provider is on BIG-CS1SITE.biglab.net.
950+
INFO: SDK Provider is on <SMS Provider>.
951951
Check Type: Configuration Manager Update
952-
Check Type: Easy Update ~ Site Server: BIG-CS1SITE.biglab.net,~ SQL Server: BIG-ALWAYSON.biglab.net
952+
Check Type: Easy Update ~ Site Server: <Site Server>,~ SQL Server: <Site Database Server>
953953
...
954954
```
955955

0 commit comments

Comments
 (0)