Windows Server 2022 Kb Update Failed Restart Loop [Solved]

Issue Common Causes Primary Fix
Windows Server 2022 Restart Loop Corrupt Update Files, Driver Conflicts, Disk Space DISM Revert Pending Actions

Windows Server 2022 update failure screen on a server monitor in a data center.

What is Windows Server 2022 KB Update Failed Restart Loop?

The Windows Server 2022 KB update failed restart loop is a critical error where the operating system attempts to install a Cumulative Update (KB), fails, and enters a continuous cycle of rebooting.

This usually happens when the “Undo changes made to your computer” process crashes or cannot complete. It leaves the server in an unusable state, often triggered by specific updates like KB5034129 or KB5044281.

Step-by-Step Solutions

1. Access the Windows Recovery Environment (WinRE)

To fix the loop, you must break the boot cycle. Restart the server and interrupt the boot process three times using the power button to trigger Automatic Repair.

Once in the recovery menu, navigate to Troubleshoot > Advanced Options > Command Prompt.

2. Revert Pending Update Actions

If the update is stuck in a “pending” state, you can force the server to abandon the installation. Identify your system drive letter (usually C: or D: in WinRE).

dism /image:C:\ /cleanup-image /revertpendingactions

After the command completes, restart the server to see if it boots into the GUI.

3. Rename the SoftwareDistribution Folder

Corruption in the update cache often causes recurring failures. Renaming this folder forces Windows to recreate a clean update repository.

net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv

4. Run SFC and DISM Repairs

If the system files are corrupted during the failed update, use the System File Checker. Run this from the Command Prompt in the recovery environment.

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Follow this with a health check to repair the component store:

dism /image:C:\ /cleanup-image /restorehealth

5. Use Safe Mode to Uninstall the KB

If you can access Safe Mode, you can manually remove the problematic KB package. Navigate to Advanced Options > Startup Settings > Restart and press 4 or F4.

Once logged in, use the following command to list and remove the update:

wmic qfe list brief /format:table
wusa /uninstall /kb:50XXXXX

Replace “50XXXXX” with the specific KB number that caused the failure.