Skip to content

Commit b153232

Browse files
authored
Merge pull request #7629 from pronichkin/patch-1
Document known issues and workarounds for hotpatch
2 parents 1176ab0 + 8498015 commit b153232

1 file changed

Lines changed: 67 additions & 3 deletions

File tree

WindowsServerDocs/get-started/enable-hotpatch-azure-arc-enabled-servers.md

Lines changed: 67 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to enable Hotpatch for Windows Server 2025 installations
44
ms.author: daknappe
55
ms.topic: how-to
66
author: dknappettmsft
7-
ms.date: 07/14/2025
7+
ms.date: 10/30/2025
88
---
99

1010
# Enable Hotpatch for Azure Arc-enabled servers
@@ -138,12 +138,76 @@ Whenever a Hotpatch is available from Windows Update, you should receive a promp
138138

139139
You can optionally automate hotpatch installation using update management tools such as [Azure Update Manager](/azure/automation/update-management/overview) (AUM).
140140

141+
## Known issues
142+
143+
### Multiple updates released in October 2025
144+
145+
In October 2025, Microsoft released several updates that were offered to some Windows Server customers. If you enrolled in hotpatch or plan to enroll, and plan to install hotpatch updates in November and December 2025, ensure your Windows Server machines are running on **exactly** one of the following update levels.
146+
- [October 14, 2025 - **KB5066835** (OS Build 26100.6899)](https://support.microsoft.com/topic/6cdcc1c3-cfbf-41a3-8f0d-0c4a9d2b7d1e)
147+
- [October 24, 2025 - **KB5070893** (OS Build 26100.6905) Security Update for Windows Server Update Services](https://support.microsoft.com/topic/78f3720c-9511-4deb-b0d7-7bed2016fefd)
148+
149+
If you have one of the other October updates installed, this will result in regular non-hotpatch updates until, and including, the next baseline month that is currently scheduled for January 2026. These updates require a reboot each month. In particular, the following update, if installed, makes the machine incompatible with upcoming hotpatches: [October 23, 2025 - **KB5070881** (OS Build 26100.6905) Out-of-band](https://support.microsoft.com/topic/8e7ac742-6785-4677-87e4-b73dd8ac0122), and so does any other update not explicitly listed in this section.
150+
151+
### Feature licensing issue in October 2025 updates
152+
153+
An issue was identified with the October 2025 security updates for Windows Server 2025. This may impact customers running [October 14, 2025 - KB5066835 (OS Build 26100.6899)](https://support.microsoft.com/topic/6cdcc1c3-cfbf-41a3-8f0d-0c4a9d2b7d1e) update or later. Due to this issue, the following unexpected behavior can be observed.
154+
155+
- Enabling Windows Server hotpatching via Azure Arc on new machines may fail or not complete as expected. Instead, feature enablement remains in the "In Progress" state until the issue is resolved.
156+
- On machines previously enabled for Windows Server hotpatching, the feature license may expire, and this will prevent the next Hotpatch from being installed. Instead, the next update will cause a reboot if no action is taken.
157+
158+
Hotpatching on [Windows Server 2025 Datacenter: Azure Edition](/windows-server/get-started/azure-edition) isn't affected by this issue.
159+
160+
To resolve this issue, a series of manual steps is recommended. Failure to apply either workaround will result in regular non-hotpatch updates until, and including, the next baseline month that is currently scheduled for January 2026. These updates require a reboot each month.
161+
162+
There are two ways to apply the manual workaround on affected machines. Each of the provided options offers a complete solution. You'll need to apply the workaround on each of the affected machines **before** the next update is offered, which is anticipated in the next "patch Tuesday" date of **November 11, 2025**. Applying the workaround requires a reboot, so plan accordingly.
163+
164+
After you apply either workaround, hotpatch updates released in November and December 2025 will install without requiring a reboot.
165+
166+
#### Option 1: Use Local or Group Policy to enable the remediation
167+
168+
1. Download and install the [Windows 11 24H2, Windows 11 25H2, and Windows Server 2025 KB5062660 251028_18301 Feature Preview](https://download.microsoft.com/download/2d85085c-4890-4c4d-930c-744d6f090cfa/Windows%2011%2024H2%2c%20Windows%2011%2025H2%20and%20Windows%20Server%202025%20KB5062660%20251028_18301%20Feature%20Preview.msi) package. This installs the Local or Group Policy template (`ADMX` file) for this specific remediation.
169+
170+
1. Select **Start**, type **gpedit**, then select **Edit group policy**. Navigate to **Computer Configuration\Administrative Templates\KB5062660 251028_18301 Feature Preview\Windows 11, version 24H2, 25H2\KB5062660 251028_18301 Feature Preview**.
171+
172+
For more information on deploying and configuring this special Group Policy, see [Use Group Policy to enable an update that is disabled by default](/troubleshoot/windows-client/group-policy/use-group-policy-enable-update-disabled-by-default).
173+
174+
1. In the right window pane, open **KB5062660 251028_18301 Feature Preview**, select **Enabled**, then select **OK**.
175+
176+
1. Reboot the affected machine.
177+
178+
1. Run the following command to remove the **DeviceLicensingServiceCommandMutex** entry from the registry. If this entry isn't present on the affected device, removal is ignored.
179+
180+
```powershell
181+
try {
182+
Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Subscriptions' -Name 'DeviceLicensingServiceCommandMutex' -ErrorAction Stop
183+
} catch {
184+
Write-Host "DeviceLicensingServiceCommandMutex entry not present, skipping removal."
185+
}
186+
```
187+
188+
Alternatively, use your preferred registry editing tool or automation solution to delete the same value. Don't delete the whole registry key.
189+
190+
#### Option 2: Use a script to enable the remediation
191+
192+
Open an elevated PowerShell window on each of the affected machines and run the following commands. The last command prompts you to restart your device. The mitigation isn't complete until the machine is rebooted, and it's recommended that you restart immediately after running this script.
193+
194+
```powershell
195+
Stop-Service -Name 'HIMDS'
196+
New-Item -Path 'HKLM:\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides' -Force
197+
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides' -PropertyType 'dword' -Name '4264695439' -Value 1 -Force
198+
try {
199+
Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Subscriptions' -Name 'DeviceLicensingServiceCommandMutex' -ErrorAction Stop
200+
} catch {
201+
Write-Host "DeviceLicensingServiceCommandMutex entry not present, skipping removal."
202+
}
203+
Restart-Computer -Confirm
204+
```
205+
141206
## Next steps
142207

143-
Now that Hotpatch is enabled, here are some articles that might help you with updating your computer:
208+
Now that Hotpatch is enabled, here are some articles that might help you with updating your computer.
144209

145210
- [Hotpatch for Windows Server](hotpatch.md)
146211
- [Patch a Server Core installation](../administration/server-core/server-core-servicing.md)
147212
- [Automatic VM Guest Patching](/azure/virtual-machines/automatic-vm-guest-patching)
148213
- [Azure Update Manager](/azure/automation/update-management/overview)
149-

0 commit comments

Comments
 (0)