Зведення
Після підготовки ПК з Windows 11 версії 24H2 щомісячного сукупного оновлення, випущеного в липні 2025 р. (KB5062553) або пізніше, можуть виникнути труднощі з різними програмами, такими як StartMenuExperiencehost, Search, SystemSettings, Панель завдань або Провідник.
Це відбудеться для таких дій:
-
Перший вхід користувача після застосування сукупного оновлення.
-
Усі користувачі ввійдуть до непертерсивної інсталяції ОС, як-от інфраструктура віртуального робочого стола (VDI) або еквівалентні пакетам програм, потрібно інсталювати в таких сценаріях.
Поширені симптоми
Деякі поширені симптоми, які можуть виникнути, зокрема, але не обмежуються такими ознаками:
Компоненти XAML Ці проблеми зазвичай виникають після оновлення вбудованих пакетів залежностей, де розміщено компоненти XAML, наприклад:
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
Компоненти оболонки Ці компоненти оболонки можуть аварійно завершуватись помилкою та повідомляти про помилку на екрані або виконати автоматично, наприклад:
-
Explorer.exe
-
shelhost.exe
-
Початок меню "ExperienceHost"
-
Програма аварійно завершує роботу під час ініціалізації подань XAML
-
Explorer running but no taskbar window.
-
інші подання острова XAML не ініціалізуються.
-
Імерсивна оболонка
Інші симптоми Інші ознаки включають, але не обмежуючись такими:
-
Провідник аварійно завершує роботу
-
Меню "Пуск" не запускається, часто відображається повідомлення про критичну помилку
-
"Настройки системи". Запуск > настройок > система автоматично не запускається
-
ShellHost.exe аварійно завершує роботу
-
Програма аварійно завершує роботу під час ініціалізації подань XAML
-
Explorer running but no taskbar window
-
інші подання острова XAML не ініціалізуються
Причина
Програми мають залежність від пакетів XAML, які не реєструються вчасно після інсталяції оновлення.
Спосіб усунення проблеми
Ми працюємо над вирішенням проблеми та надамо більше інформації, коли вона стане доступною.
Способи вирішення
Ручна реєстрація відсутніх пакетів
Зареєструйте відсутні пакети в сеансі користувача та перезапустіть SiHost, щоб дозволити занурення в оболонку та пов'язані компоненти, щоб забрати їх. Для цього виконайте наведені нижче команди, щоб зареєструвати кожен відсутній пакет:
Add-AppxPackage -Register - шлях "C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml" -DisableDevelopmentMode
Add-AppxPackage -Register - шлях "C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml" -DisableDevelopmentMode
Add-AppxPackage -Register - шлях "C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml" -DisableDevelopmentMode
Виконайте цей зразок сценарію PowerShell для непостійних інсталяцій ОС
Для середовищах, які не є постійними, підходи до сценарію входу залишається найкращим варіантом. Створіть обгортку пакетних файлів для синхронного виконання перед запуском Провідника.
Примітка. Цей підхід забезпечує синхронний запуск сценарію, ефективно блокуючи передчасний запуск explorer.exe до повного підготовки необхідних пакетів.
@echo вимкнуто 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"