|
Tarihi değiştir |
Açıklamayı değiştir |
|
2 Aralık 2025, Cumartesi |
|
Özet
Bir bilgisayarı Windows 11, sürüm 24H2 veya Windows 11, sürüm 25H2 aylık toplu güncelleştirmesi Temmuz 2025 veya sonrasında yayımlanan (KB5062553 veya KB5065789 gibi) sağladıktan sonra, Explorer, Başlat menüsü, SystemSettings, Görev Çubuğu ve Windows Search gibi XAML'ye bağımlı modern uygulamalar sorunlarla karşılaşabilir. Bu sorun öncelikli olarak sınırlı sayıda kurumsal veya yönetilen ortamı etkiler ve kişiler tarafından kullanılan kişisel cihazlarda oluşma olasılığı çok düşüktür.
Windows güncelleştirmeleri şunlardan önce yüklendiğinde bu durum oluşabilir:
-
Kalıcı işletim sistemi yüklemesinde 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 senaryolar
Aşağıdaki senaryolarda bazı beklenmeyen davranışlar görünebilir:
-
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
Bazı kurumsal veya sanallaştırılmış ortamlarda aşağıdaki bileşenler başlatılamayabilir ve bir hata gösterebilir:
İkili
Kurumsal kullanıcı deneyimi veya hata imzası
Explorer.exe
-
Son kullanıcılar siyah ekranda oturum açar
-
Windows Başlat menüsü açılamıyor
-
Gezgin başlangıçta kilitleniyor
-
Görev çubuğu Windows masaüstünde görüntülenemiyor / işlenemiyor / görüntüleniyor
StartMenuExperienceHost
-
Başlat menüsü açılamıyor ve genellikle kritik bir hata iletisi görüntüleniyor
shellhost.exe
-
ShellHost.exe kilitlenmeleri
XAML'e bağımlı uygulamalar
Uygulamalar başlangıçta başlatılamıyor veya kilitleniyor
-
kullanıcı hesabı denetimi kullanıcı arabiriminin ikili dosyası olan Consent.exe
-
Sistem ayarları. Başlat > Ayarları > Sistem sessizce açılamıyor
-
XAML görünümleri başlatılırken uygulama kilitlenmesi
-
Diğer XAML adası görünümleri başlatılamıyor
-
Neden
Uygulamalar, Windows güncelleştirmelerini yükledikten sonra zamanında kaydedilmeyen XAML paketlerine bağımlıdır.
Çözüm
Bir çözüm üzerinde çalışıyoruz ve daha fazla bilgi sağlandığında bu makaleyi güncelleştireceğiz.
Geçici çözümler
Eksik paketlerin el ile kaydı
Kurumsal veya sanallaştırılmış ortamları yöneten BT yöneticileri eksik paketleri kullanıcı oturumuna kaydetmeli ve Tam Ekran Kabuğu'na ve ilgili bileşenlerin bunları almasına izin vermek için SiHost'ı yeniden başlatmalıdır. 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, bt yöneticileri için en iyi seçenek oturum açma betiği yaklaşımı 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"