Вы можете загружать неопубликованные приложения в Windows 10 и 11, используя Msixbundle, Appx или AppxPackage. Это удобно для установки пакета, недоступного в Microsoft Store, или когда магазин работает и не позволяет установить его с сервера.
Даже в этом случае, когда вы пытаетесь установить пакет msixbundle или appx, загруженный из стороннего источника, вы можете столкнуться с ошибкой «этот пакет приложения не поддерживается для установки установщиком приложения».
К счастью, вы можете обойти эту ошибку и загрузить приложение msixbundle с помощью PowerShell и установщика приложений. Здесь мы покажем вам, как это сделать.
Что вызывает ошибку «Пакет приложения не поддерживает установку установщиком»?
Ошибка часто возникает, если установщик Msixbundle не подписан Microsoft Store. В таком случае вы не сможете использовать встроенный установщик приложения для загрузки приложения и получите ошибку. В других случаях ошибка может возникать даже с установщиками mxis, подписанными Магазином, с ограниченными возможностями.
Чтобы исправить ошибку, проверьте, включен ли режим разработчика на вашем компьютере с Windows, так как он необходим для загрузки неопубликованных приложений на ваш компьютер.
Чтобы включить режим разработчика в Windows 11:
- Нажимать Победа + я открыть Настройки.
- Откройте ПКонфиденциальность и безопасность вкладку на левой панели.
- Нажать на Для разработчиков параметры.
- Переключить Режим разработчика переключатель, чтобы включить его.
После включения разработчика вы можете использовать PowerShell для загрузки Msixbundle или AppxPackage на свой компьютер с Windows.
1. Установите файлы приложения Msixbundle с помощью PowerShell
Вы можете использовать PowerShell для загрузки и установки файлов msix на ваш компьютер с Windows. Это также должно работать, если вы пытаетесь загрузить приложение, которое не подписано в магазине.
Чтобы установить приложение, вы можете использовать командлет Add-AppxPackage в PowerShell с правами администратора.
Выполните следующие действия, чтобы загрузить неопубликованные файлы msix с помощью PowerShell.
- нажмите Победить ключ и тип PowerShell.
- Щелкните правой кнопкой мыши оn Windows PowerShell и выберите Запустить от имени администратора.
- В окне PowerShell введите следующую команду и нажмите Enter:
Add-AppxPackage -Path $MsixFilePath
- В приведенной выше команде замените MsixFilePath на путь к файлу msix, сохраненному на вашем ПК. Например, если вы хотите запустить файл Msixbundle, расположенный в "C:\Пользователи\Имя пользователя\Загрузки\Msixbundle" полная команда для установки файла должна выглядеть так:
Add-AppxPackage -Path $C:\Users\Username\Downloads\Files. Пакет.msixbundle
- Чтобы получить путь к файлу, щелкните правой кнопкой мыши пакет и выберите Копировать как путь.
- Далее нажмите Входить и подождите, пока PowerShell установит приложение.
- После установки введите exit и нажмите Enter, чтобы закрыть командную строку.
2. Установите приложения Msixbundle с помощью установщика приложений
Установщик приложений — это официальный установщик пакетов приложений для Windows 10. Он позволяет установить msixbundle и appxpackage двойным щелчком мыши. Полезно, если вы не хотите иметь дело с Windows PowerShell и связанными командами.
Хотя приложение было официально выпущено для Windows 10, оно так же хорошо работает и в Windows 11. Убедись в создать точку восстановления в Windows перед установкой установщика приложений, так как это может привести к конфликту со способностью вашей системы загружать приложения через PowerShell.
После создания точки восстановления выполните следующие действия, чтобы установить установщик приложений:
- Перейти к Страница установщика приложений в Магазине Майкрософт.
- Нажмите на Установить скачать и установить приложение.
- После установки найдите и дважды щелкните .appx или .мсиксбандл пакет приложения, который вы хотите установить.
- Нажать на Установить кнопку в диалоговом окне установщика приложения. Установщик может загрузить необходимые зависимости, а затем установить приложение.
- После этого ваше новое установленное приложение запустится автоматически.
Установите Msixbundle, Appx и AppxPackage в Windows 10 и 11.
Эта ошибка часто возникает, когда вы пытаетесь установить пакет приложения, не подписанный в Магазине, с ограниченными возможностями на вашем компьютере с Windows. К счастью, это ограничение можно обойти с помощью PowerShell или установщика приложений.