Özet
Windows 11, sürüm 24H2 temmuz 2025 veya sonrasında yayımlanan aylık toplu güncelleştirme (KB5062553) ile bir bilgisayar sağlandıktan sonra StartMenuExperiencehost, Search, SystemSettings, Görev Çubuğu veya Explorer gibi çeşitli uygulamalar sorunlarla karşılaşabilir.
Bu, aşağıdakiler için gerçekleşir:
-
Toplu güncelleştirme uygulandıktan sonra kullanıcının ilk kez oturum açması.
-
Sanal masaüstü altyapısı (VDI) veya uygulama paketleriyle eşdeğer bir kalıcı olmayan işletim sistemi yüklemesinde tüm kullanıcı oturumlarının bu tür senaryolarda her oturum açma yüklemesi gerekir.
Yaygın belirtiler
Ortaya çıkabilecek bazı yaygın belirtiler şunlardır ancak bunlarla sınırlı değildir:
XAML bileşenleri Bu sorunlar genellikle aşağıdakiler gibi XAML bileşenlerini barındıran yerleşik bağımlılık paketlerinde yapılan güncelleştirmelerden sonra oluşur:
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
Kabuk bileşenleri Bu kabuk bileşenleri başarısız olabilir ve ekran hatası bildirebilir veya aşağıdaki gibi sessizce yürütülemeyebilir:
-
Explorer.exe
-
shelhost.exe
-
StartMenuExperienceHost
-
XAML görünümleri başlatılırken uygulama kilitleniyor
-
Gezgin çalışıyor ancak görev çubuğu penceresi yok.
-
diğer XAML adası görünümleri başlatılamıyor.
-
ImmersiveShell
Diğer belirtiler Diğer belirtiler şunlardır ancak bunlarla sınırlı değildir:
-
Gezgin kilitleniyor
-
Başlat menüsü başlatılamıyor ve genellikle kritik bir hata iletisi görüntüleniyor
-
Sistem Ayarları. Başlatma > Ayarları > Sistem sessizce başlatılamıyor
-
ShellHost.exe kilitlenmeleri
-
XAML görünümleri başlatılırken uygulama kilitleniyor
-
Gezgin çalışıyor ancak görev çubuğu penceresi yok
-
diğer XAML adası görünümleri başlatılamıyor
Neden
Uygulamalar, güncelleştirmeyi yükledikten sonra zamanında kaydedilmeyen XAML paketlerine bağımlıdır.
Çözüm
Bir çözüm üzerinde çalışılmakta olup, mevcut olduğunda daha fazla bilgi sağlanacaktır.
Geçici çözümler
Eksik paketlerin el ile kaydı
Eksik paketleri kullanıcı oturumuna kaydedin ve Tam Ekran Kabuğu'na ve ilgili bileşenlerin bunları almasına izin vermek için SiHost'ı yeniden başlatın. Bunu yapmak için aşağıdaki komutları çalıştırarak eksik paketlerin her birini kaydedin:
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
Bu örnek PowerShell betiğini kalıcı olmayan işletim sistemi yüklemelerinde çalıştırın
Kalıcı olmayan ortamlarda oturum açma betiği yaklaşımı en iyi seçenek olmaya devam eder. Gezgin başlatılmadan önce zaman uyumlu bir şekilde yürütülecek bir toplu iş dosyası sarmalayıcı oluşturun.
Not Bu yaklaşım, betiğin zaman uyumlu bir şekilde çalışmasını sağlar ve gerekli paketler tam olarak sağlanana kadar explorer.exe erken başlatılmasını etkili bir şekilde engeller.
@echo kapalı REM Kaydı MicrosoftWindows.Client.CBS
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"
REM Microsoft.UI.Xaml.CBS'i kaydetme
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode"
REM Kaydı MicrosoftWindows.Client.Core
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"