Как удалить и переустановить Microsoft Store в Windows 11

Microsoft Store упрощает загрузку и обновление приложений в Windows. Но если магазин начинает работать с ошибками — файлы повреждены, произошёл сбой обновления или временная ошибка — переустановка часто решает проблему. В отличие от обычных приложений, Microsoft Store нельзя удалить через Программы и компоненты или Параметры; для удаления и регистрации пакета потребуются права администратора и PowerShell. В этой статье подробно описаны безопасные шаги, варианты переустановки, распространённые ошибки и критерии приёмки.
Когда переустановка необходима
Переустановка имеет смысл, если наблюдаются любые из следующих симптомов:
- Магазин не открывается или быстро закрывается.
- Приложения не устанавливаются и выдают ошибки загрузки.
- Неверные или отсутствующие записи в поиске/списке приложений.
- Ошибки обновления Microsoft Store.
Важно: перед удалением попробуйте сначала сбросить кеш: откройте Выполнить (Win+R) и выполните wsreset.exe. Это простой шаг, который часто решает временные проблемы.
Удаление Microsoft Store через PowerShell
- Нажмите клавишу Win и введите powershell.
- Правой кнопкой мыши щёлкните Windows PowerShell и выберите “Запуск от имени администратора”. Подтвердите запрос контроля учётных записей (UAC).
- В окне PowerShell выполните команду:
Get-AppxPackage -AllUsers *WindowsStore* | Remove-AppxPackage- Появится индикатор выполнения; после успешного завершения курсор перейдёт на новую строку.
- После удаления Microsoft Store больше не будет отображаться в поиске и списке установленных приложений.
Примечание: команда удаляет пакет для всех пользователей. Если вы хотите удалить только для текущего пользователя, уберите ключ -AllUsers.
Переустановка Microsoft Store через PowerShell
- Запустите Windows PowerShell от имени администратора.
- Выполните команду регистрации пакета Store для всех пользователей:
Get-AppxPackage -AllUsers Microsoft.WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- После успешного выполнения введите exit и нажмите Enter, чтобы закрыть PowerShell.
Эта команда пересоздаёт привязку пакета Microsoft Store к манифесту приложения на диске. Если пакет отсутствует физически (которая бывает после удаления), этот метод может не сработать — в таком случае используйте MSIX-бандл (ниже).
Переустановка Microsoft Store с помощью MSIX-бандла
Если регистрация пакета через манифест не срабатывает, установите Microsoft Store из официального MSIX/MSIXBundle пакета. Обычно это надёжный способ восстановить все зависимости.
Шаги:
- Перейдите на сервис, который предоставляет прямые ссылки на пакеты Microsoft (например, Store.rg). Этот сервис выдаёт ссылки, загружаемые с серверов Microsoft.
- В интерфейсе выберите режим URL (link).
- Вставьте в поле поиска ссылку на Store:
https://www.microsoft.com/en-us/p/microsoft-store/9wzdncrfjbmp- С правой стороны выберите RP (release preview/релизную ветку) и нажмите кнопку проверки, чтобы получить список доступных пакетов.
- Скачайте перечисленные файлы (системные зависимости и сам MSIXBundle). Пример пакетов, которые может потребоваться скачать:
Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.appx
Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.appx
Microsoft.UI.Xaml.2.7_7.2208.15002.0_x64__8wekyb3d8bbwe.appx
Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.appx
Microsoft.WindowsStore_22212.1401.8.0_neutral_~_8wekyb3d8bbwe.msixbundle- Скачайте все файлы в отдельную папку. При проблемах с загрузкой попробуйте другой браузер (например, Firefox).
- Установите последовательно все файлы .appx/.msix, сначала зависимости, затем сам MSIXBundle. Для установки щёлкните по файлу или используйте PowerShell (ниже).
Если при запуске графического установщика возникает ошибка, установите пакеты через PowerShell:
- Откройте PowerShell от имени администратора.
- Для установки одного файла выполните:
Add-AppxPackage -Path "C:\Users\Username\Downloads\имя_файла.Appx"- Замените путь и имя файла на актуальные. Повторите для всех необходимых .appx пакетов.
- После установки всех зависимостей запустите .msixbundle файл (двойной клик) или установите его через Add-AppxPackage.
Важно: если при установке какого‑то .appx пакета вам выдаёт сообщение о том, что файл используется, пропустите его и установите следующий — иногда зависимость уже присутствует в системе. Если все пакеты выдают одинаковую ошибку, попробуйте перезагрузить систему и повторить или временно отключить антивирус/контроль папки (если это безопасно).
Типичные ошибки и как их исправить
- “Add-AppxPackage failed”: убедитесь, что вы запускаете PowerShell от имени администратора и что файл .appx/.msix не заблокирован системой или антивирусом.
- Ошибки зависимостей: установите недостающие Microsoft.VCLibs и Microsoft.NET.Native перед основным пакетом.
- Ошибка целостности пакета: скачайте файлы заново, предпочтительно в другом браузере.
- Магазин не появляется после установки: выполните команду регистрации пакета (секция выше) и перезагрузите компьютер.
Важно: никогда не скачивайте пакеты из непроверенных источников. Используйте сервисы, которые получают файлы напрямую с серверов Microsoft.
Альтернативные подходы и когда их использовать
- Сброс кэша (wsreset.exe) — быстрый шаг перед удалением.
- Восстановление системы — если недавние изменения привели к ошибке и есть точка восстановления.
- Создание новой учётной записи Windows — проверка, связана ли проблема с профилем пользователя.
- Обновление Windows до последней версии — иногда обновления ОС включают исправления компонента Store.
Если ничего не помогает, полная переустановка Windows (с сохранением файлов) — радикальный вариант, но применяется редко.
Дерево решений для выбора метода (Mermaid)
flowchart TD
A[Магазин не открывается/ошибки] --> B{Попытка 1: wsreset}
B -- Работает --> END1[Проблема решена]
B -- Не работает --> C{Удалять или переустановить?}
C -- Переустановить через PowerShell --> D[Get-AppxPackage + Add-AppxPackage]
C -- Полная переустановка через пакет --> E[Скачать MSIXBundle и зависимости]
D --> F{Возврат или ошибка}
E --> F
F -- Устранено --> END1
F -- Не устранено --> G[Проверить систему/точка восстановления/переустановка ОС]Контрольный список по ролям перед переустановкой
- Администратор:
- Сохранить журналы ошибок и сообщения PowerShell.
- Создать точку восстановления (если возможно).
- Отключить сторонний антивирус на время установки.
- Обычный пользователь:
- Скопировать важные данные и учётные данные приложений.
- Перезагрузить систему и проверить наличие обновлений Windows.
Критерии приёмки
- Microsoft Store открывается без ошибок.
- Приложения устанавливаются и обновляются через магазин.
- Пакет зарегистрирован для текущего/всех пользователей (проверка через Get-AppxPackage).
- В журналах ошибок PowerShell нет критичных сообщений после установки.
Риски и меры предосторожности
- Риск: удаление системного пакета повлияет на поведение приложений. Мера: заранее создать точку восстановления и сохранить логи.
- Риск: установка из сторонних источников. Мера: использовать только сервисы, которые получают пакеты с серверов Microsoft.
Частые сценарии/тесты приёмки
- Установка TestApp из Store после переустановки — проверка установки и запуска.
- Проверка обновления приложения через Store.
- Проверка поиска и доступа к странице приложения в магазине.
Краткое резюме
Переустановка Microsoft Store — действенный способ устранить многие проблемы с установкой и обновлениями приложений в Windows 11. Начните с простых шагов (wsreset), затем используйте PowerShell для удаления/регистрации пакета. Если регистрация не помогает, установите MSIXBundle и зависимости вручную. Всегда выполняйте операции от имени администратора и сохраняйте резервные точки перед серьёзными изменениями.
Часто задаваемые вопросы:
Q: Можно ли удалить Microsoft Store без PowerShell? A: Нет — системные пакеты UWP не удаляются через обычный интерфейс; требуется PowerShell или инсталлятор MSIX.
Q: Переустановка удалит мои приложения? A: Переустановка Store обычно не удаляет установленные Win32-приложения, но приложения из Microsoft Store могут требовать повторной регистрации. Рекомендуется сохранить данные приложений заранее.
Q: Как проверить, что пакет зарегистрирован? A: Выполните Get-AppxPackage Microsoft.WindowsStore* — если команда возвращает пакет, он зарегистрирован.