Пере-регистрация встроенных приложений Microsoft Store в Windows

Пере-регистрация — это повторная регистрация (регенерация манифестов) встроенных приложений Windows. Это не всегда переустановка в привычном смысле, а команда PowerShell повторно подключает AppX-манифесты к Windows. Часто это решает проблемы с запуском программ, с магазином Microsoft Store или с другими компонентами системы, которые завязаны на встроенные приложения.
Когда использовать этот метод
- Microsoft Store не открывается или нестабилен.
- Поиск, виджеты или Панель задач работают неправильно, и есть подозрение на повреждённые AppX-пакеты.
- Ошибки при запуске встроенных приложений (Календарь, Почта, Калькулятор и т. п.).
Важно: пере-регистрация безопасна в большинстве случаев, но не исправит повреждённые системные файлы уровня ядра. Для таких случаев нужны SFC /scannow или DISM (описано в разделе «Альтернативные подходы»).
Как пере-регистрировать Microsoft Store для текущего пользователя
Если проблема проявляется только в одной учётной записи, нет необходимости трогать все профили — достаточно выполнить команду для текущего пользователя.
Пошагово:
- Нажмите клавишу Win и введите «powershell» в строке поиска.
- Щёлкните правой кнопкой по Windows PowerShell и выберите Запустить от имени администратора.
- В консоли PowerShell введите команду и нажмите Enter:
Get-AppXPackage *Microsoft.WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- Дождитесь завершения выполнения. Может появиться синее индикаторное изображение загрузки.
- По окончании введите exit и нажмите Enter, чтобы закрыть PowerShell.
Примечание: во время исполнения можно увидеть строковые ошибки красного цвета — это обычно означает, что PowerShell пытается переустановить уже существующие пакеты. Если ошибок немного и процесс завершается — их можно игнорировать.
Как пере-регистрировать Microsoft Store для всех пользователей
Если проблема наблюдается у нескольких пользователей компьютера, используйте параметр -AllUsers. Команда просканирует учётные записи в системе и попытается пере-регистрировать встроенные приложения для всех профилей.
Пошагово:
- Откройте PowerShell от имени администратора.
- Вставьте и выполните следующую команду:
Get-AppxPackage -AllUsers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- Процесс может занять от нескольких секунд до нескольких минут в зависимости от количества пакетов и профилей.
Что делать, если команда выдаёт ошибки
- Если появляются сообщения, что пакет уже установлен — это часто не критично.
- Если команда прерывается и Store не восстановлен, запустите проверку системных файлов:
- Откройте PowerShell от имени администратора и выполните:
- sfc /scannow
- Затем (при необходимости) DISM:
- DISM /Online /Cleanup-Image /RestoreHealth
- Откройте PowerShell от имени администратора и выполните:
- Если и это не помогает — создайте новую локальную учётную запись и проверьте, возникает ли проблема там. Если в новой учётной записи всё работает — проблема в профиле пользователя.
Альтернативные подходы и когда их использовать
- Troubleshooter для приложений магазина: Настройки → Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок → Приложения Microsoft Store.
- Сбросить приложение Store через Параметры (Приложения → Приложения и возможности → Microsoft Store → Дополнительные параметры → Сброс).
- Восстановление системных файлов (SFC/DISM) — если подозревается повреждение системных компонентов.
- Полная переустановка Windows или откат — крайняя мера, если другие методы не помогают.
Пошаговый план восстановления (SOP)
- Оцените масштаб: проблема в одном профиле или во всех.
- Для одного профиля — выполнить команду для текущего пользователя.
- Если проблема у нескольких — выполнить команду с -AllUsers.
- Если команды не помогли — запустить troubleshooter Microsoft Store.
- Если и это не помогло — выполнить SFC, затем DISM.
- Если и после этого проблема сохраняется — проверить работу в новой учётной записи и подготовить план отката или восстановление системы.
Критерии приёмки
- Microsoft Store запускается без ошибок.
- Встроенные приложения (Калькулятор, Почта и т. п.) запускаются и не падают сразу после старта.
- Наблюдаемые ранее элементы интерфейса Windows (например, Панель задач) возвращают ожидаемое поведение.
Роли и чек-лист для администратора
- Подготовка:
- Создать точку восстановления системы (рекомендуется).
- Убедиться, что у вас права администратора.
- Действия:
- Выполнить команду для текущего пользователя.
- При необходимости — команду с -AllUsers.
- Проверить логи и ошибки.
- Откат:
- В случае ухудшения — восстановить из точки восстановления или выполнить откат (Reset) только после резервного копирования данных.
Когда метод не сработает (примеры)
- Повреждены ключи реестра, относящиеся к ядру системы.
- Аппаратная неисправность (например, повреждённый диск) — тогда пере-регистрация не поможет.
- Коррупция профиля пользователя, требующая создания новой учётной записи.
Быстрый справочник по командам
- Пере-регистрация для текущего пользователя:
Get-AppXPackage *Microsoft.WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- Пере-регистрация для всех пользователей:
Get-AppxPackage -AllUsers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}Диагностическое дерево решений
flowchart TD
A[Проблема с Microsoft Store или встроенными приложениями] --> B{Проблема у одного пользователя?}
B -- Да --> C[Выполнить команду для текущего пользователя]
B -- Нет --> D[Выполнить команду с -AllUsers]
C --> E{Работает?}
D --> E
E -- Да --> F[Завершено]
E -- Нет --> G[Запустить troubleshooter Microsoft Store]
G --> H{Работает?}
H -- Да --> F
H -- Нет --> I[Запустить SFC и DISM]
I --> J{Работает?}
J -- Да --> F
J -- Нет --> K[Проверить в новой учётной записи/восстановление системы]Краткое резюме
Пере-регистрация встроенных приложений через PowerShell — быстрый и безопасный способ исправить большинство проблем, связанных с Microsoft Store и встроенными приложениями. Начните с выполнения команды для текущего пользователя; если проблема затрагивает несколько профилей, используйте параметр -AllUsers. Если это не помогает, переходите к встроенным средствам устранения неполадок и проверке системных файлов.
Важно: перед большими изменениями рекомендуется создать точку восстановления системы и убедиться в наличии резервных копий важных данных.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone