В манифесте указана неизвестная структура в Microsoft Store — варианты решения
Некоторые пользователи Windows 10 и 11 сталкиваются с тем, что при действиях в магазине приложений Microsoft Store отображается экран с желтой надписью «Возникла проблема. В манифесте указана неизвестная структура» (Something Bad happened, Unknown layout specified in manifest), при этом бывает не ясно, чем именно вызвана проблема.
В этой инструкции подробно о способах решить упомянутую проблему с Microsoft Store, один из которых с большой вероятностью сработает.
Сброс и переустановка Microsoft Store
Первое, что следует попробовать — выполнить сброс магазина приложений, причем сделать это несколькими отличающимися способами: если не сработает один — перейти к следующему и далее. Необходимые шаги:
- Зайдите в Параметры — Приложения — Приложения и возможности (в Windows 10) или Параметры — Приложения — Установленные приложения (в Windows 11).
- Выберите Microsoft Store в списке установленных приложений и нажмите «Дополнительные параметры» (в Windows 11 — по трем точкам справа от имени приложения — «Дополнительные параметры»).
- Нажмите кнопку «Исправить» и попробуйте перезапустить магазин приложений после исправления.
- Если предыдущий шаг не помог, попробуйте использовать кнопку «Сброс».
- В случае, если и после этого проблема сохраняется, запустите командную строку от имени администратора (можно использовать и PowerShell, для запуска нажмите правой кнопкой мыши по кнопке «Пуск» и выберите нужный пункт меню), введите команду
wsreset.exe
и нажмите Enter — Microsoft Store после выполнения команды запустится автоматически. - Если простое использование wsreset не помогло, попробуйте другой вариант команды:
wsreset.exe -i
после ее выполнения потребуется подождать некоторое время, магазин будет переустановлен.
И ещё одна возможность, на случай, если все указанные шаги не привели к результату: запустите Windows PowerShell или Терминал Windows от имени администратора (например, через меню Win+X), введите команду:
Get-AppxPackage -AllUsers Microsoft.WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}и нажмите Enter.
Дождитесь выполнения команды и проверьте, решило ли это проблему.
Смена региона
Второй возможный вариант решения — изменение региона в настройках Windows 10/11 с последующим перезапуском Microsoft Store:
- Зайдите в Параметры — Время и язык — Регион (или Язык и Регион в случае Windows 11).
- Выберите регион «США» в списке регионов, закройте Параметры.
- Перезапустите Microsoft Store.
Среди дополнительных возможных факторов, судя по отзывам пользователей по этой проблеме — первый язык в списке языков в параметрах языка (попробуйте изменить порядок путем перетаскивания языков мышью) и отсутствие «Английский (США)» в списке языков.
Дополнительные способы
Некоторые дополнительные варианты решения проблемы, которые могут сработать при сообщении «В манифесте указана неизвестная структура» в Microsoft Store:
- Попробуйте вручную скачать и установить последнюю версию Microsoft Store 3-м способом из этой инструкции.
- Если у вас установлена старая версия Windows 10 (проверить можно с помощью Win+R — winver), обновите её до актуальной 22H2 — замечено, что ошибка чаще возникает именно в старых сборках системы.
- При использовании VPN или прокси, проверьте, изменится ли ситуация, если отключить их.
Надеюсь, один из вариантов поможет в вашем случае и магазин приложений Windows начнет исправно работать.
Uninstaller88
Такая ошибка бывает даже когда система свежая (win10 22h2) и установлена с нуля. Помогает ручное обновление microsoft store.
Краткая инструкция:
Открыть store.rg-adguard.net/
В первом поле выбрать «ProductID»
В поиск вставить «9wzdncrfjbmp»
В третьем поле должно быть «RP»
Найти пакеты Microsoft.UI.Xaml, Microsoft.VCLibs и Microsoft.WindowsStore
Установить командой через PowerShell:
Add-AppxPackage -Path %путь_к_скаченному_пакету%
P.S. Microsoft.UI.Xaml нужно ставить двух версий, сначала Microsoft.UI.Xaml.2.8 потом Microsoft.UI.Xaml.2.7. После этого Microsoft.VCLibs.140. И только потом Microsoft.WindowsStore. Если что-то пойдёт не так, то PowerShell будет ругаться на отсутствующую зависимость, тогда найдите её и установите.
Ответить
МимоПроходил
Недавно устанавливал чистую сборку windows 10, сделанную официальным средством media creation tool, столкнулся с этой проблемой на свежеустановленной системе. Описанные в статье способы не помогли, проблема на самом деле в том, что стор застрял на очень старой версии. Помогло в итоге другое решение (Перевод ответа с learn.microsoft.com):
1. Удалить стор полностью.
Предлагается сделать это с помощью видео, но по сути там 2 команды в powershell от админа:
Get-AppxPackage Microsoft.WindowsStore | Select PackageFullName
Далее нужно скопировать строку с конкретным номером пакета, которая будет будет в результате этой команды. Что-то вроде Microsoft.WindowsStore_22310.1401.8.0_x64__8wekyb3d8bbwe
Только версия скорее всего будет 11910.1002.5.0 (Если версия такая, то почти 100% проблема в этом)
Далее, удаляем стор командой (подставляем сторку с предыдущей команды)
Remove-AppxPackage полное_имя_с_версией_стора
2. Далее скачиваем приложение Xbox (его потом можно будет удалить, но оно в зависимостях подтянет новую версию стора). Поскольку стор удален, сделать это можно только скачав его с сайта:
xbox.com/ru-RU/apps/xbox-app-for-pc
3. При первом запуске, внизу приложения Xbox, внизу появится зеленая полоска, предлагающая установить необходимые компоненты, среди которых нужный нам Microsoft Store. Нажимаем туда, и вуаля.
4. Приложение Xbox удаляется кажется без проблем, но оно ещё устанавливает пару служб, которые потом можно так же удалить через powershell от админа командой
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
Ну и на всякие можно прописать
Get-AppxPackage Microsoft.Xbox* | Remove-AppxPackage
Вроде ничего не забыл, оригинальный ответ в этой ветке:
learn.microsoft.com/en-us/answers/questions/1237716/microsoft-store-is-stuck-in-old-version-11910-1002
Ответить