Установщик приложений (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
Проверка результата и настройка winget
После любого из способов откройте новое окно командной строки или PowerShell и введите:
winget --version
Появление номера версии означает, что Установщик приложений и менеджер пакетов winget полностью работоспособны. Если команда не находится, закройте и заново откройте терминал — переменные окружения обновляются только в новых сессиях.
Для проверки в деле можно выполнить поиск любой программы, например winget search notepad. Утилита обратится к репозиторию и выведет список доступных пакетов — это подтверждает, что работает и сетевое взаимодействие.
Типовые ошибки и их решение
Не всегда установка проходит гладко. Ниже — частые проблемы и направления их решения.
| Ошибка / симптом | Возможная причина | Что проверить |
|---|---|---|
| «Этот пакет не удалось открыть» | Повреждённый или недокачанный файл | Скачать пакет заново, проверить размер |
| Ошибка 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 в этой редакции отсутствует.