KB5087544


Microsoft has released cumulative update KB5087544 for Windows 10, version 22H2 as part of the May 2026 Patch Tuesday for devices enrolled in the Extended Security Updates (ESU) program.

Known issues: RDP security warnings — the Remote Desktop Connection security warning dialog box might have displayed incorrectly in multi-monitor configurations with different display scaling settings. This issue could occur after installing the Windows security update released on April 14, 2026 (KB5082200).

Cumulative update KB5087544 for PCs is installed automatically via Windows Update. To check, go to Settings > Update & Security and click Check for updates. A system restart is required to complete the installation. After the update, the Windows 10 (version 22H2) build number will change to 19045.7291.


How the new features work:

Secure Boot: The mechanism dynamically reads the UEFI Secure Boot status via a secure variable storage API. During the update, Windows verifies the signature of new certificates using VerifyTrust() and matches TPM registers (TCG_LOG) against reference values. Deployment is staged: a certificate is added to the db (signed key) only after successful verification on a subset of devices, preventing incorrect boot.

Daylight saving time: The update modifies the time zone rule base in the registry (HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones) and in tzres.dll — a resource containing offset information. The Windows Time Service (W32Time) recalculates daylight saving time transitions for Egypt starting from 2023, syncing with UTC via NTP servers. Changes apply without reboot but require updating the timezone.sdf file.

Known issues: RDP security warnings: When using multiple monitors with different scaling (dpiAwareness = PerMonitorV2), the MessageBox() function in mstscax.dll miscalculates the RDP security warning dialog coordinates. This happens because GetSystemMetrics() returns incorrect values due to mixed DPIs. The issue occurs after installing KB5082200, affecting RDP protocol version 8.1 and above.


Official announcement on the Microsoft website.

The last 10 Windows updates:

Update Build Version Windows Channel Date
KB5089570 28000.2173 26H1 Windows 11 Preview 2026-05-14
KB5089573 26200.8514 25H2 Windows 11 Preview 2026-05-14
KB5087420 22631.7079 23H2 Windows 11 Stable 2026-05-12
KB5089548 28000.2113 26H1 Windows 11 Stable 2026-05-12
KB5087544 19045.7291 22H2 (ESU) Windows 10 Stable 2026-05-12
KB5089549 26200.8457 24H2/25H2 Windows 11 Stable 2026-05-12
KB5089417 26220.8370 25H2 Windows 11 Beta 2026-05-08
KB5089414 26300.8376 25H2 Windows 11 Experimental 2026-05-08
KB5089416 28020.2075 26H1 Windows 11 Experimental 2026-05-08
KB5083810 26220.8340 25H2 Windows 11 Beta 2026-05-01