Не удалось зарегистрировать пакет в Windows 11: как исправить ошибку

Ошибка «Не удалось зарегистрировать пакет» появляется в Windows 11 при попытке установить или обновить приложение из Microsoft Store, а также при выполнении команд Add-AppxPackage в PowerShell. Система сообщает, что развёртывание пакета AppX/MSIX завершилось сбоем, часто с кодом вида 0x80073CF6, 0x80073D02 или ссылкой на файл AppxManifest.xml. Это означает, что служба развёртывания не смогла прописать пакет в системе — из-за повреждённых файлов, конфликта версий или проблем с правами доступа.

Хорошая новость: в большинстве подобных случаев проблему удаётся решить штатными средствами Windows 11 без переустановки системы. Ниже разобраны основные причины сбоя и пошаговые способы устранения — от самых простых к более глубоким. Начинайте с первого раздела и двигайтесь по порядку, пока ошибка не исчезнет.

Почему возникает ошибка регистрации пакета

Пакет AppX — это контейнер приложения, который Windows регистрирует для конкретного пользователя. Если на любом этапе этой регистрации что-то мешает системе, вы получаете сообщение о сбое. Возможные причины:

  • 🔧 Повреждённые или неполные файлы приложения после прерванной загрузки из Store
  • ⚙️ Конфликт с предыдущей версией пакета, которая осталась в системе «висеть» в статусе Staged
  • 🛡️ Блокировка со стороны антивируса или контролируемого доступа к папкам
  • 💾 Повреждение системных файлов Windows, отвечающих за развёртывание пакетов
  • 👤 Проблемы с профилем пользователя или недостаточные права на каталог WindowsApps

Точную причину иногда подсказывает сам текст ошибки. Если сообщение содержит фразу про «слияние» (merge) или «ресурс, который используется» — скорее всего, мешает запущенный процесс или старая версия приложения. Если упоминается отказ в доступе — дело в правах.

📊 Когда у вас появилась ошибка «Не удалось зарегистрировать пакет»?
При установке из Microsoft Store
При обновлении приложения
При выполнении команды PowerShell
После обновления Windows

Первые шаги: перезагрузка и сброс кэша Microsoft Store

Начните с простого. Полностью перезагрузите компьютер — это завершит зависшие процессы развёртывания, которые могут удерживать файлы пакета. После перезагрузки не запускайте лишних программ и сразу повторите установку приложения.

Если ошибка сохраняется, очистите кэш магазина. Нажмите Win + R, введите команду и подтвердите клавишей Enter:

wsreset.exe

Откроется пустое окно командной строки — дождитесь, пока оно закроется само, после чего запустится Microsoft Store. Это штатный способ сброса кэша, он не удаляет установленные приложения и не трогает ваши данные.

Проверка и восстановление системных файлов

Повреждённые компоненты образа Windows — одна из самых частых причин сбоев регистрации пакетов. Для проверки используйте встроенные утилиты SFC и DISM. Откройте терминал от имени администратора: нажмите Win + X и выберите «Терминал Windows (администратор)» или «Windows PowerShell (администратор)».

Выполните команды по очереди, дожидаясь завершения каждой:

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

Первая команда проверяет целостность защищённых системных файлов и исправляет найденные повреждения. Вторая обращается к хранилищу компонентов и может занять заметно больше времени — не прерывайте процесс, даже если процент выполнения кажется «застывшим». После завершения обеих команд перезагрузите ПК и повторите установку приложения.

⚠️ Внимание: для работы команды DISM с параметром RestoreHealth может потребоваться доступ к интернету, так как утилита загружает исправные компоненты из Центра обновления Windows. При отсутствии подключения команда может завершиться ошибкой — это не ухудшит состояние системы, но и не восстановит файлы.

Переустановка проблемного приложения через PowerShell

Если сбой вызывает конкретное приложение, удалите его остатки и зарегистрируйте пакет заново. Сначала найдите точное имя пакета. В терминале администратора выполните, подставив часть названия приложения:

Get-AppxPackage название | Select-Object Name, PackageFullName

Затем удалите пакет для текущего пользователя и при необходимости удалите его подготовленную (staged) копию:

Get-AppxPackage название | Remove-AppxPackage

Get-AppxPackage -AllUsers название | Remove-AppxPackage -AllUsers

После удаления перезагрузите компьютер и установите приложение заново через Microsoft Store. Если речь идёт о системном приложении (например, самом Store или «Фотографиях»), действуйте особенно аккуратно и сверяйте команды с официальной документацией Microsoft для вашей версии Windows 11 — состав предустановленных пакетов отличается между сборками.

☑️ Чек-лист перед переустановкой пакета

Выполнено: 0 / 5

Сброс и перерегистрация Microsoft Store

Когда ошибка возникает при любой установке из магазина, под подозрением сам Microsoft Store. Windows 11 позволяет сбросить его через параметры: откройте Параметры → Приложения → Установленные приложения, найдите «Microsoft Store», откройте дополнительные параметры и нажмите «Завершить», затем «Восстановить». Если восстановление не помогло — используйте кнопку «Сброс».

Более радикальный вариант — перерегистрация пакета магазина командой в терминале администратора:

Get-AppxPackage -AllUsers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Команда заново регистрирует манифест Store из его установочного каталога. Ошибки красным цветом в выводе при этом не всегда критичны — ориентируйтесь на итоговый результат: запустился ли магазин и исчезла ли ошибка при установке.

Что делать, если папка InstallLocation пуста или пакет не найден

Это означает, что пакет отсутствует в системе или удалён для всех пользователей. В таком случае перерегистрация невозможна — пакет нужно устанавливать заново. Для Microsoft Store это обычно делается через обновление Windows или установку из официального образа. Проверьте наличие пакета командой Get-AppxPackage -AllUsers WindowsStore.

Сравнение способов решения

Чтобы выбрать подходящий метод, ориентируйтесь на симптомы и риски. Таблица ниже поможет быстро определиться:

СпособКогда применятьРиск для данных
Перезагрузка и wsresetЕдиничный сбой при установкеОтсутствует
SFC и DISMОшибка у многих приложений, сбои после обновленияОтсутствует
Удаление и переустановка пакетаСбой одного конкретного приложенияВозможна потеря настроек приложения
Сброс Microsoft StoreОшибка при любой загрузке из магазинаСброс данных входа в Store
Новый профиль пользователяНичего не помогло, ошибка привязана к учётной записиТребуется перенос личных файлов
⚠️ Внимание: не меняйте вручную владельца и права на системную папку C:\Program Files\WindowsApps без крайней необходимости. Некорректное изменение разрешений может нарушить работу всех UWP-приложений и обновлений Windows. Сначала исчерпайте способы из этой статьи.

Если ничего не помогло

Когда ошибка «Не удалось зарегистрировать пакет» сохраняется после всех шагов, проверьте, не связана ли она с профилем пользователя. Создайте новую локальную учётную запись через Параметры → Учётные записи → Другие пользователи и попробуйте установить приложение из-под неё. Если там всё работает — проблема в повреждённом профиле, и проще перенести данные в новый аккаунт, чем чинить старый.

Также убедитесь, что Windows 11 обновлена: перейдите в Параметры → Центр обновления Windows и установите все доступные обновления, включая необязательные. Microsoft регулярно исправляет ошибки службы развёртывания пакетов в накопительных обновлениях.

Крайняя мера — восстановление системы с сохранением файлов через Параметры → Система → Восстановление → Вернуть компьютер в исходное состояние с выбором варианта «Сохранить мои файлы». Перед сбросом обязательно сделайте резервную копию важных данных на внешний носитель — даже в режиме сохранения файлов будут удалены установленные программы.

Частые вопросы

Что означает код 0x80073CF6 при регистрации пакета?

Этот код обычно указывает на сбой слияния данных пакета — например, когда новая версия приложения конфликтует с остатками старой. Помогает полное удаление пакета через Remove-AppxPackage с последующей чистой установкой.

Можно ли исправить ошибку без PowerShell?

Да, часть случаев решается без командной строки: перезагрузкой, сбросом кэша через wsreset.exe, восстановлением Microsoft Store в параметрах и установкой обновлений Windows. PowerShell нужен, когда требуется удалить «застрявший» пакет.

Ошибка появляется у всех приложений сразу — что это значит?

Массовый сбой регистрации пакетов указывает на системную проблему: повреждение хранилища компонентов, сбой службы развёртывания или битый профиль пользователя. Начните с команд SFC и DISM, затем проверьте систему под новой учётной записью.

Опасно ли удалять системные пакеты Windows 11?

Да, удалять критичные пакеты (оболочку, меню «Пуск», Store) следует только с пониманием последствий и точкой восстановления. Если не уверены в назначении пакета — не удаляйте его и сверьтесь с официальной документацией Microsoft.

Почему команда Add-AppxPackage выдаёт ошибку даже от администратора?

Права администратора не гарантируют успех: пакет может быть повреждён, несовместим с вашей сборкой Windows или заблокирован антивирусом. Проверьте целостность файла пакета, временно отключите сторонний антивирус и убедитесь, что версия приложения подходит для вашей версии Windows 11.