T The Triage ManualTechnical Guides for IT Emergencies
P1 · Active Directory

Windows Server Domain Controllers Enter Reboot Loop After April 2026 Cumulative Update

Windows Server domain controllers (2016, 2019, 2022, 2025) enter a continuous reboot loop after installing the April 2026 cumulative or security updates, rendering Active Directory services unavailable. Microsoft has acknowledged the issue and released out-of-band updates as the primary remediation path. Where out-of-band updates are not yet available or cannot be applied, resolution requires booting into Safe Mode or DSRM to uninstall the offending update, or restoring from a pre-patch backup. All domain controllers should have further updates paused until the corrected patch has been validated in the environment.

Indicators

Likely causes

Diagnostic steps

  1. Access the domain controller via out-of-band console (iDRAC, iLO, Hyper-V/VMware console). Observe the exact point in the boot sequence where the reboot occurs and note any stop error (BSOD) code displayed on screen.
    Identifies whether the reboot loop is caused by a kernel stop error, a crashing service, or a failed startup repair, and captures any error code for further analysis.
  2. Boot the domain controller into Safe Mode or Directory Services Restore Mode (DSRM) by pressing F8 during startup. If F8 does not work, boot from WinPE/recovery media and run: `bcdedit /set {current} safeboot minimal`
    Determines whether the reboot loop is caused by a service or driver loaded during normal boot that is not loaded in safe mode, isolating the April 2026 update as the trigger.
  3. Once in a stable environment (Safe Mode, DSRM, or Windows Recovery Environment), review the System Event Log for critical errors: `Get-WinEvent -LogName System -MaxEvents 100 | Where-Object {$_.LevelDisplayName -eq 'Critical' -or $_.LevelDisplayName -eq 'Error'} | Select TimeCreated, Id, Message | Format-List`
    Identifies specific Event IDs, faulting modules, or stop codes generated at the time of the crash to confirm the April 2026 update as the root cause.
  4. Check the list of installed updates to confirm which April 2026 KB articles are present: `Get-HotFix | Where-Object {$_.InstalledOn -gt '2026-04-01'} | Select HotFixID, InstalledOn, Description | Sort InstalledOn`
    Provides the exact KB numbers installed during the April 2026 update cycle so the correct update can be targeted for removal.
  5. Review CBS logs for update installation errors: examine `C:\Windows\Logs\CBS\CBS.log` and `C:\Windows\Logs\DISM\dism.log` for failure markers around the April 2026 update installation timestamps.
    Determines if the April 2026 update installed incompletely or with errors, which can cause boot-time failures on domain controllers.
  6. From a working machine, check other domain controllers in the environment to determine scope: `Get-ADDomainController -Filter * | Select Name, Site, OperatingSystem, IsGlobalCatalog`
    Establishes whether the issue is isolated to a single DC or environment-wide, which determines urgency and whether directory services can be maintained on unaffected DCs.
  7. Check Microsoft Learn and the Microsoft Update Catalog for out-of-band KB numbers released for each affected Server version (2016, 2019, 2022, 2025) and confirm package availability before beginning resolution.
    Ensures the correct out-of-band remediation packages are identified and downloadable for each OS version present in the environment prior to remediation.
  8. Check NETLOGON and NTDS service status on any accessible DC: `Get-Service NTDS, Netlogon | Select Name, Status`
    Confirms whether core AD services are running or have crashed, helping characterise the failure mode and confirm recovery after remediation.

Resolution path

Prevention

Tools

References

windows-serverdomain-controlleractive-directorypatch-managementreboot-loopapril-2026-updatewindows-updatecumulative-updateP1infrastructureAD-replicationDSRMrollbackDISMsafe-modeout-of-band-updateserver-2016server-2019server-2022server-2025AD-outagesecurity-update-regression