Содержание
Патч анонсирован, но сроков релиза компания не назвала
У Microsoft сейчас не лучший период: после проблем с Microsoft 365, падения производительности в играх и споров вокруг «агентной Windows», компания официально подтвердила еще одну крупную поломку — сбой в ядре Windows 11.
Что самое неприятное, проблема задевает почти все ключевые элементы интерфейса.
Что сломалось
Поломка затронула компоненты Windows Shell, завязанные на XAML. Из-за ошибки начинают разваливаться:
- меню «Пуск» (StartMenuExperienceHost),
- «Проводник» (Explorer.exe),
- «Панель задач»,
- «Настройки Windows» (SystemSettings),
В общем, все, что открывается в Windows не через .exe из «Program Files», а через современные компоненты Shell.
Microsoft уточняет, что баг возникает:
- при первом входе пользователя после установки обновления,
- при каждом входе в системы, работающие как VDI / непостоянные образы (где приложения разворачиваются заново).
Откуда вообще взялась проблема
Оказалось, что источник бага — июльское обновление Windows 11 (KB5062553). То есть все ломалось еще четыре месяца назад, но теперь Microsoft наконец признала ошибку.
И да, свежее обновление Windows 11 25H2 тоже затронуто. В конце концов, в его основе лежит все тот же код.
Microsoft создала фейковую инструкцию «Как удалить Edge» для рекламы своего браузераtproger.ru
Выяснилось, что во всем по итогу виноваты пакеты:
- MicrosoftWindows.Client.CBS_cw5n1h2txyewy,
- Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe,
- MicrosoftWindows.Client.Core_cw5n1h2txyewy.
Они обновляются вместе с системой и рушат XAML-инфраструктуру. Microsoft уже перечислила характерные признаки проблемы:
- падение Explorer.exe и ShellHost.exe;
- пустая или неработающая панель задач;
- «Пуск» не открывается;
- настройки не запускаются без ошибок — просто молча закрываются;
- XAML-интерфейсы не прогружаются;
- ImmersiveShell ведет себя как будто его удалили.
Временные решения
Патча, исправляющего баг, пока нет. Но Microsoft предлагает два костыля:
Перерегистрация системных пакетов (PowerShell)
Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.CBS_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoft.UI.Xaml.CBS_8wekyb3d8bbweappxmanifest.xml' -DisableDevelopmentMode Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.Core_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode
Скрипт для входа в систему
Microsoft также рекомендует задерживать запуск Explorer.exe, пока не подгрузятся нужные пакеты.
@echo off powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.CBS_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode" powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoft.UI.Xaml.CBS_8wekyb3d8bbweappxmanifest.xml' -DisableDevelopmentMode" powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.Core_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode"
Что дальше
Microsoft работает над официальным фиксом, но сроков пока нет. Проблема серьезная: ломаются не приложения, а базовые механизмы системы. Поэтому и исправление будет разрабатываться явно не один день.
