Двойной клик по файлу .msixbundle нередко заканчивается ошибкой «Это приложение не может быть открыто» или предложением выбрать программу для открытия — значит, система не знает, чем обработать пакет. Чаще всего причина в отсутствии компонента App Installer, отключённой установке приложений из непроверенных источников или повреждённом файле. Ниже разберём все рабочие способы запуска: от стандартной установки до командной строки.
Формат MSIXBundle — это контейнер, объединяющий несколько пакетов MSIX под разные архитектуры процессора (x86, x64, ARM64). Windows сама выбирает нужную версию при установке, поэтому пользователю не нужно искать отдельную сборку под своё устройство. Однако для корректной работы пакета система должна быть подготовлена.
Что нужно проверить перед запуском
Прежде чем устанавливать пакет, убедитесь, что система соответствует базовым требованиям. Формат MSIX поддерживается начиная с Windows 10 версии 1809, а на более ранних сборках пакет попросту не установится. Проверить версию можно через Win + R → winver.
- 🔍 Версия Windows — не ниже 1809 (желательно актуальная Windows 10/11)
- 📦 Наличие компонента App Installer из Microsoft Store
- 🔓 Разрешение на установку приложений из сторонних источников
- 💾 Достаточно свободного места на системном диске
- 🛡️ Отсутствие блокировки со стороны антивируса или SmartScreen
Отдельно проверьте источник файла. Пакеты MSIX подписываются цифровым сертификатом, и если сертификат издателя не доверен системе, установка будет отклонена. Загружайте файлы только с официальных сайтов разработчиков.
Способ 1: установка двойным кликом
Самый простой метод — дважды щёлкнуть по файлу .msixbundle. Если в системе установлен App Installer, откроется окно с информацией о приложении: название, издатель, версия и требуемые разрешения. Остаётся нажать кнопку «Установить» и дождаться завершения процесса.
Если вместо окна установщика появляется диалог «Каким образом вы хотите открыть этот файл?», значит App Installer отсутствует. Его можно бесплатно установить из Microsoft Store — найдите приложение по названию «App Installer» и нажмите «Получить». После этого ассоциация с расширением появится автоматически.
⚠️ Внимание: если при двойном клике появляется ошибка с кодом, запишите его точное значение. Коды вида0x80073CF0или0x800B0109указывают на разные причины — от повреждённого пакета до недоверенного сертификата, и способ решения зависит от конкретного кода.
Способ 2: установка через PowerShell
Командная строка — универсальный вариант, который работает даже при проблемах с графическим установщиком. Откройте PowerShell от имени администратора: нажмите Win + X и выберите «Терминал (администратор)» или «Windows PowerShell (администратор)».
Для установки пакета используется команда Add-AppxPackage с указанием полного пути к файлу:
Add-AppxPackage -Path "C:\Загрузки\MyApp.msixbundle"
Если путь содержит пробелы или кириллицу, обязательно заключайте его в кавычки. После выполнения команды дождитесь завершения без закрытия окна — при успехе PowerShell просто вернёт приглашение к вводу, а приложение появится в меню «Пуск».
☑️ Установка через PowerShell
Для установки пакета с недоверенным сертификатом сначала потребуется импортировать сам сертификат в хранилище «Доверенные лица» или «Доверенные корневые центры сертификации». Это делается через Import-Certificate, но выполняйте такой шаг только для пакетов от издателей, которым вы доверяете.
Способ 3: включение режима разработчика и загрузки неопубликованных приложений
Некоторые пакеты отказываются устанавливаться из-за ограничений безопасности. В этом случае помогает включение режима разработчика или функции загрузки неопубликованных приложений (sideloading). В Windows 10 и 11 путь немного различается, но суть одна.
Откройте Параметры → Конфиденциальность и безопасность → Для разработчиков (в Windows 10: Обновление и безопасность → Для разработчиков). Активируйте переключатель «Режим разработчика» и подтвердите действие. После этого система разрешит установку подписанных пакетов из любых источников.
⚠️ Внимание: режим разработчика снижает уровень защиты системы, разрешая установку приложений, не прошедших проверку Microsoft Store. Включайте его только на время установки нужного пакета и не устанавливайте файлы из сомнительных источников.
Сравнение способов запуска MSIXBundle
Выбор метода зависит от ситуации: состояния системы, наличия Microsoft Store и типа подписи пакета. Таблица ниже поможет определиться.
| Способ | Когда использовать | Требования |
|---|---|---|
| Двойной клик | Стандартная установка подписанного пакета | Установленный App Installer |
| PowerShell (Add-AppxPackage) | Ошибки графического установщика, автоматизация | Права администратора |
| Режим разработчика | Пакеты без публикации в Store | Доступ к параметрам системы |
| Импорт сертификата + PowerShell | Пакет подписан собственным сертификатом | Файл сертификата от издателя |
Решение типичных ошибок при запуске
Ошибка 0x800B0109 означает, что цепочка сертификатов обработана, но корневой сертификат не является доверенным. Решение — запросить у издателя файл сертификата и импортировать его в хранилище доверенных корневых центров, либо отказаться от установки, если доверия к издателю нет.
Ошибка 0x80073CF0 обычно указывает на повреждённый или неполностью загруженный пакет. Скачайте файл заново, желательно другим браузером, и сверьте его размер с указанным на сайте разработчика. Также стоит проверить, не блокирует ли загрузку антивирус.
Если установка зависает или прерывается без явной ошибки, попробуйте сбросить кэш установщика: выполните в PowerShell команду wsreset.exe для очистки кэша Microsoft Store и перезагрузите компьютер. Дополнительно убедитесь, что служба «Служба установки AppX» (AppXSvc) не отключена вручную.
Что делать, если пакет конфликтует с уже установленной версией
Удалите предыдущую версию приложения через Параметры → Приложения → Установленные приложения, затем перезагрузите ПК и повторите установку. Если удаление невозможно, используйте команду Get-AppxPackage имя | Remove-AppxPackage в PowerShell от имени администратора.
Как проверить, что приложение установилось
После успешной установки приложение появляется в меню «Пуск» и в списке Параметры → Приложения → Установленные приложения. Найдите его по названию и попробуйте запустить. Если ярлыка нет, проверьте установку через PowerShell:
Get-AppxPackage -Name "часть_названия"
Команда выведет сведения о пакете: полное имя, версию, архитектуру и путь установки. Пустой результат означает, что установка фактически не выполнилась, и нужно вернуться к журналу ошибок. Подробности сбоев можно найти в «Просмотре событий» по пути Журналы приложений и служб → Microsoft → Windows → AppXDeployment-Server.
Часто задаваемые вопросы
Чем MSIXBundle отличается от MSIX и AppX?
MSIX — одиночный установочный пакет под конкретную архитектуру, а MSIXBundle объединяет несколько таких пакетов (x86, x64, ARM64) в один файл. Система автоматически выбирает подходящий вариант при установке. AppX — устаревший предшественник формата MSIX.
Можно ли запустить MSIXBundle на Windows 7 или 8?
Нет, формат MSIX поддерживается только начиная с Windows 10 версии 1809 и новее. На Windows 7 и 8 установщик отсутствует, и обойти это ограничение штатными средствами нельзя.
Что делать, если нет Microsoft Store и App Installer недоступен?
Используйте установку через PowerShell командой Add-AppxPackage — она не требует наличия Microsoft Store. Достаточно прав администратора и корректно подписанного пакета.
Безопасно ли устанавливать MSIXBundle со сторонних сайтов?
Безопасность зависит от источника и подписи пакета. Устанавливайте файлы только с официальных сайтов разработчиков и проверяйте, что издатель пакета совпадает с заявленным. Пакеты без действительной цифровой подписи — потенциальный риск.
Как удалить приложение, установленное из MSIXBundle?
Через Параметры → Приложения → Установленные приложения, как любую другую программу. Альтернатива — команда Remove-AppxPackage в PowerShell, если стандартное удаление не срабатывает.