Microsoft Confirms Start Menu, File Explorer & Other Components Crash in Windows 11 24H2

Temporary workarounds available to fix the issue as of now


Windows 11 feature image

In a new support document, KB5072911, Microsoft has acknowledged that multiple Windows 11 core features can break after provisioning a PC with the Windows 11 Version 24H2 cumulative updates released on or after July 2025 (KB5062553). The problems hit users right after the first login or every login in non-persistent environments like VDI.

Windows Shell and XAML components failing after KB5062553

According to Microsoft, the failures occur because certain XAML dependency packages are not registering in time after the update installs. These include:

  • MicrosoftWindows.Client.CBS_cw5n1h2txyewy
  • Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
  • MicrosoftWindows.Client.Core_cw5n1h2txyewy

When these packages fail to register, Windows Shell components can crash or silently fail. That includes several critical parts of the OS:

  • Explorer.exe
  • ShellHost.exe / shelhost.exe
  • StartMenuExperienceHost
  • ImmersiveShell
  • XAML island views
  • Applications that initialize XAML UI

Some users may see Explorer running without a taskbar, or the Start menu refusing to launch with a critical error. Settings can silently fail too, especially Start > Settings > System. In short, nearly every part of the Windows shell that relies on XAML becomes unreliable after provisioning with these updates.

Affects both 24H2 and 25H2 systems

Microsoft also notes that the issue dates back to July 2025, meaning systems have been exposed for months. Since Windows 11 25H2 shares the same codebase as 24H2, the newest feature update is also impacted. Windows launches before its XAML packages finish registering, leading to race conditions that break dependent components.

Microsoft is working on a fix, but offers workarounds

There is no permanent fix yet, but Microsoft has detailed a set of temporary workarounds.

1. Manual registration (for persistent machines)

Users can manually re-register the missing XAML packages and then restart SIHost. Microsoft recommends running these commands:

Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode 

Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode 

Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode 

Restarting SIHost.exe after this allows Immersive Shell and related components to reload properly.

2. Logon script for VDI and non-persistent setups

For environments where changes don’t persist across logons, Microsoft recommends running a batch wrapper before Explorer launches:

@echo off 
REM Register MicrosoftWindows.Client.CBS 

powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode" 

REM Register Microsoft.UI.Xaml.CBS 

powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode" 

REM Register MicrosoftWindows.Client.Core 

powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode" 

This blocks Explorer.exe from starting until all packages register, preventing the race condition. If Microsoft comes up with any permanent fix, we’ll let you know.

via: Bleeping Computer

More about the topics: 24h2, File Explorer, Start Menu, Windows 11, Windows Update

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

User forum

0 messages