Как установить Установщик приложений в Windows 10

Установщик приложений (App Installer) в Windows 10 отсутствует в системе, если Microsoft Store был удалён или отключён администратором — в этом случае двойной клик по файлу .msix или .appx завершается ошибкой «Этот пакет не удалось открыть», а команда winget возвращает «не является внутренней или внешней командой». Именно через Установщик приложений система распаковывает пакеты MSIX и предоставляет работу менеджера winget.

Ниже разберём все рабочие способы вернуть компонент: через Microsoft Store, скачивание пакета вручную, регистрацию через PowerShell и восстановление из образа системы. Также рассмотрим типовые ошибки и что делать, если стандартные методы не срабатывают.

Что такое Установщик приложений и зачем он нужен

Установщик приложений — это системный компонент Microsoft, который обрабатывает установку пакетов форматов .msix, .msixbundle, .appx и .appxbundle. Без него Windows 10 не знает, чем открыть такие файлы, и предлагает поискать приложение в магазине.

Начиная с определённых версий пакета, в состав App Installer входит и Windows Package Manager — консольная утилита winget, позволяющая устанавливать программы одной командой, например winget install 7zip. Если вы планируете пользоваться winget, Установщик приложений — обязательное условие.

Компонент распространяется Microsoft бесплатно и не требует сторонних источников. Скачивать его с неофициальных сайтов не нужно — это риск получить модифицированный пакет.

Способ 1: установка через Microsoft Store

Самый простой вариант — если магазин приложений работает. Откройте Microsoft Store, введите в поиске «Установщик приложений» или «App Installer» и нажмите кнопку Получить на странице приложения от издателя Microsoft Corporation.

После установки проверьте результат: нажмите Win + R, введите winget --version — если открылось окно терминала с номером версии, компонент работает. Если команда не распознаётся, возможно, потребуется перезагрузка или обновление пакета до актуальной версии.

Способ 2: установка пакета msixbundle вручную

Если Store недоступен, пакет можно скачать со страницы релизов winget на официальном репозитории GitHub проекта microsoft/winget-cli. В разделе релизов распространяется файл с расширением .msixbundle, который содержит сам Установщик приложений.

Порядок действий:

  • 📥 Скачайте файл Microsoft.DesktopAppInstaller с расширением .msixbundle из раздела Releases официального репозитория.
  • 📦 При необходимости скачайте зависимости — пакеты VCLibs и UI.Xaml под вашу архитектуру (x64 для большинства ПК).
  • 🖱️ Запустите файл двойным щелчком — если Установщик приложений уже частично присутствует, откроется окно с кнопкой «Установить».
  • ⚙️ Если файл не открывается, используйте установку через PowerShell (следующий раздел).
⚠️ Внимание: скачивайте пакет только с официального репозитория Microsoft на GitHub или из Microsoft Store. Сторонние сайты могут распространять изменённые пакеты, подписанные неизвестными сертификатами.

Способ 3: регистрация пакета через PowerShell

Когда графический установщик не срабатывает, пакет регистрируется командой. Запустите PowerShell от имени администратора (правый клик по меню «Пуск» → «Windows PowerShell (администратор)») и выполните:

Add-AppxPackage -Path "C:\Загрузки\Microsoft.DesktopAppInstaller.msixbundle"

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

Если пакет уже присутствует в системе, но «отвязан» от текущего пользователя, помогает перерегистрация всех встроенных приложений. Учтите: такая команда затрагивает все UWP-приложения, и выполнять её стоит осознанно.

☑️ Проверка перед установкой через PowerShell

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

Проверка результата и настройка winget

После любого из способов откройте новое окно командной строки или PowerShell и введите:

winget --version

Появление номера версии означает, что Установщик приложений и менеджер пакетов winget полностью работоспособны. Если команда не находится, закройте и заново откройте терминал — переменные окружения обновляются только в новых сессиях.

Для проверки в деле можно выполнить поиск любой программы, например winget search notepad. Утилита обратится к репозиторию и выведет список доступных пакетов — это подтверждает, что работает и сетевое взаимодействие.

📊 Какой способ установки Установщика приложений сработал у вас?
Microsoft Store
Пакет msixbundle вручную
Команда Add-AppxPackage в PowerShell
Ни один — ошибка сохраняется

Типовые ошибки и их решение

Не всегда установка проходит гладко. Ниже — частые проблемы и направления их решения.

Ошибка / симптомВозможная причинаЧто проверить
«Этот пакет не удалось открыть»Повреждённый или недокачанный файлСкачать пакет заново, проверить размер
Ошибка 0x80073CF3Отсутствуют зависимостиУстановить VCLibs и UI.Xaml
winget не распознаётсяУстаревшая версия App InstallerОбновить пакет до актуального релиза
Store не открываетсяСбой кэша магазинаВыполнить wsreset.exe
Отказано в доступе в PowerShellНет прав администратораЗапустить консоль от имени администратора
⚠️ Внимание: коды ошибок и поведение могут отличаться в зависимости от версии Windows 10 и редакции (Home, Pro, LTSC). В корпоративных редакциях, где Store вырезан политиками, работает только ручная регистрация пакета через PowerShell.

Особенности для Windows 10 LTSC и корпоративных систем

В редакциях LTSC/LTSB магазин Microsoft Store отсутствует изначально, поэтому единственный путь — ручная установка пакета .msixbundle вместе с зависимостями через Add-AppxPackage. Графический двойной клик в таких системах обычно не срабатывает, поскольку сам App Installer ещё не зарегистрирован.

На рабочих машинах, управляемых доменом, установку могут блокировать групповые политики. В этом случае потребуется согласование с системным администратором — обходить корпоративные ограничения самостоятельно не стоит.

Как узнать свою редакцию Windows 10

Нажмите Win + R, введите winver и нажмите Enter. В открывшемся окне будет указана версия и редакция системы, например «Windows 10 Pro, версия 22H2».

Обновление и удаление Установщика приложений

Если компонент установлен через Store, он обновляется автоматически вместе с остальными UWP-приложениями. При ручной установке обновления придётся ставить самостоятельно — скачивая свежий релиз и регистрируя его поверх старого.

Удалить Установщик приложений можно через Параметры → Приложения → Приложения и возможности, найдя в списке «Установщик приложений». Однако делать это без необходимости не стоит: вместе с ним перестанет работать winget и установка любых MSIX-пакетов.

Часто задаваемые вопросы

Платный ли Установщик приложений?

Нет, это бесплатный системный компонент от Microsoft. Он распространяется через Microsoft Store и официальный репозиторий winget без какой-либо оплаты.

Можно ли установить winget без Установщика приложений?

Нет. Менеджер пакетов winget поставляется именно в составе App Installer, поэтому установка этого компонента — обязательное условие его работы.

Почему после установки winget всё равно не находится?

Наиболее вероятные причины: устаревшая версия пакета, не обновлённое окно терминала (закройте и откройте его заново) либо отсутствие записи в переменных окружения. Помогает перезагрузка и обновление пакета до последнего релиза.

Безопасно ли скачивать msixbundle со сторонних сайтов?

Не рекомендуется. Подлинный пакет подписан Microsoft; источниками должны быть только Microsoft Store и официальный репозиторий microsoft/winget-cli на GitHub.

Работает ли Установщик приложений на Windows 10 LTSC?

Да, но только при ручной установке через PowerShell с командой Add-AppxPackage, поскольку Microsoft Store в этой редакции отсутствует.