KB5089570


Microsoft has released a preview update KB5089570 (Build 28000.2173) for Windows 11, version 26H1. The update is delivered in two phases – gradual rollout and normal rollout. In gradual rollout, the update is delivered in parts, and features do not reach devices simultaneously – their availability depends on the specific device. Normal rollout is a broad release for all compatible devices at the same time, typically when reaching general availability (GA).

Installation via Windows Update: go to Settings > Windows Update and click Check for updates. A system restart is required to complete the installation. After updating, the Windows 11, version 26H1 build number will change to 28000.2173.


How the new features work:

Xbox Mode. Activated via Xbox app, Game Bar or Win+F11, it replaces the desktop with a full‑screen gaming shell similar to a console. The system temporarily suppresses background notifications and processes, switches input priority to the gamepad, minimizes latency and GPU load for seamless game launch from a sandbox.

File Explorer: new archive formats and fixes. Explorer now uses libarchive to handle uu, cpio, xar and nupkg. View and Sort settings are stored in a per‑folder ShellBag file even when opened directly by apps. Fixed white flash by correcting dark‑theme rendering; explorer.exe termination now more strictly kills child threads.

Haptic feedback for compatible input devices. When dragging windows or aligning objects, the compatible device driver receives signals via the haptic feedback API. The system sends short vibration commands with intensity and duration, which the device interprets as tactile pulses. Settings in Bluetooth & devices.

Voice input on the touch keyboard. The microphone on the touch keyboard activates the local Windows speech recognition module without a full‑screen overlay. Animations appear directly on the dictation key, while transcription runs in the background via SpeechRuntime.exe, not blocking other windows or input.

Arabic 101 Legacy keyboard layout. Added layout that mimics the old keyboard driver behaviour before AltGr changes. It uses different scan codes for right‑Alt combinations, crucial for legacy application compatibility and user muscle memory. Enabled via Time & language > Language & region.

Drop Tray (formerly Drag Tray). The temporary file‑holding mechanism when dragging now activates by hovering on the top screen edge and shows a compact panel. Logic moved from Nearby sharing to Multitasking, reducing false triggers and making it easier to close without covering the desktop area.

Agents on the taskbar with progress display. Third‑party apps via Windows.UI.Shell.Tasks API can send long‑task status (progress, text) to the OS. Windows renders an indicator right on the app's taskbar button using standard TaskbarProgress elements. Hover shows a tooltip, completion triggers a system notification.

Enterprise State Roaming (ESR) via Windows Backup for Organizations. ESR through Windows Backup for Organizations policies lets IT admins centrally manage user settings sync (passwords, language, themes) between Entra ID‑joined devices, replacing the old ESR Group Policy mechanism.

Dynamic removal of preinstalled Microsoft apps by policy. Admin specifies a list of package names (MSIX/APPX) to remove via Group Policy. Windows dynamically removes them upon policy application, without waiting for sysprep. Not yet available in Intune – only via GPO or OMA‑URI with package family name attributes.

New icon for Windows Protected Print Mode. In print dialogs, the system checks if the printer driver supports Protected Print Mode (Mopria‑compatible drivers only). If yes, it shows a new icon (shield with printer), visually informing the user that printing uses ippsampledriver.dll without vulnerable classic drivers.

Changed trust principle for cross‑signed drivers. Windows kernel now blocks cross‑signed drivers (signed by a third‑party root) by default, except those passing WHCP or on the trusted legacy list. Enforcement activates after ~100 hours of monitoring and 3 reboots.

Secure batch file handling (LockBatchFilesWhenInUse). When enabled via registry (HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor with LockBatchFilesWhenInUse=1), cmd.exe opens .bat/.cmd with an exclusive lock. Any modification attempt during execution fails with "file in use" error.

Microsoft Store error fixes. Fixed error codes: 0x80070057 (invalid parameter) – installation path validation reworked; 0x80240008 – licensing timeout fixed; 0x80073d28 – package version conflict during update resolved.

Leelawadee UI font improvements. Font engine updated: improved glyph rendering for Thai, Lao, Khmer and Lontara via OpenType features (sequence, positioning). Fixed incorrect metrics and kerning at small sizes for screen display.

Improved driver compatibility with the audio service. MIDI driver side‑threads now use isolated memory pools and asynchronous calls to midisrv.exe, not blocking the main service loop, reducing conflicts with non‑standard driver implementations.

System tray loading reliability. Improved initialization order: Explorer now waits for replies from system notification icons (Volume, Network) and re‑requests them via ITrayNotification on timeout, instead of skipping icons permanently.

Windows Hello reliability. Face recognition: increased frame capture timeout and improved infrared distortion handling. Fingerprint: TPM sandbox with templates is preserved during updates, not reset after sensor driver update.

Faster storage details viewing and increased FAT32 limit. fsutil and Get-Volume now use cached NTFS/exFAT metadata for fast display of volumes >1 TB. format command: FAT32 limit raised programmatically from 32 GB to 2 TB (Windows mounts such volumes as FAT32).

RAM usage optimization in Delivery Optimization. Delivery Optimization (DO) now dynamically limits its RAM cache to 10% of free memory using MemoryResourceNotification. Under memory pressure, DO flushes hash fragments and metadata to disk instead of keeping them in RAM.

Color profile reliability for monitors. Color Management (WCS) service now saves ICC profiles to a separate protected folder and verifies their checksums. When a monitor is connected, the profile is applied via SetDeviceGammaRamp before the graphical session starts, preventing reset.

Simplified kiosk mode configuration with Microsoft Edge. In kiosk mode configuration (via Assigned Access), Edge no longer requires a complex XML manifest. The policy auto‑generates AppUserModelID to launch Edge in an isolated shell with InPrivate support, blocking the address bar.

Faster startup of auto‑start applications. Task Scheduler and Userinit service now launch startup apps in SmartScreen rating order: "clean" apps start in parallel (up to 3 simultaneously), reducing sequential delay per exe initialization.

Improved overall reliability of explorer.exe. Fixed handle leaks in CTaskBand thread during fast Task View clicks and resolved a race in CFSIcon::Unpin when unpinning from Quick Access, reducing explorer crash frequency.


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