Универсальные приложения Windows 10, те, которые вы можете загрузить из магазина или из сторонних источников, имеют расширение .Appx или .AppxBundle — не особенно знакомо большинству пользователей. Возможно, по этой причине, а также потому, что Windows 10 по умолчанию запрещает установку неопубликованных приложений (UWP) извне магазина, вам может быть интересно, как установить их.
В этом руководстве для начинающих подробно описано, как установить приложения Appx и AppxBundle в Windows 10 (для компьютеров и ноутбуков) и какие нюансы следует учитывать при установке.
Примечание: очень часто вопрос о том, как установить Appx, возникает у пользователей, которые бесплатно скачали платные приложения из магазина Windows 10 со сторонних сайтов. Помните, что приложения, загруженные из неофициальных источников, могут представлять угрозу.
Установка приложений Appx и AppxBundle
По умолчанию установка приложений Appx и AppxBundle извне магазина блокируется в Windows 10 по соображениям безопасности (аналогично блокировке приложений из неизвестных источников в Android, не позволяя установить apk).
При попытке установить такое приложение вы получите сообщение "Чтобы установить это приложение, включите установку неопубликованных приложений в меню "Настройки" — "Обновление и безопасность" — "Для разработчиков"" (код ошибки 0x80073CFF).
Используя подсказку, выполните следующие действия:
- Перейдите в Пуск — Настройки (или нажмите Win+I) и откройте Обновление и безопасность.
- В разделе "Для разработчиков" отметьте пункт "Неопубликованные приложения".
- Согласитесь с предупреждением о том, что установка и запуск приложений не из Магазина Windows может подвергнуть риску безопасность вашего устройства и персональных данных.
После включения возможности установки приложений не из магазина, вы можете установить Appx и AppxBundle, просто открыв файл и нажав кнопку "Установить".
Еще один способ установки, который может пригодиться (уже после включения возможности установки неопубликованных приложений):
- Запустить PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач, затем кликнуть правой кнопкой мыши по результату и выбрать "Запустить от имени администратора" (в Windows 10 1703, если вы не меняли поведение контекстного меню Пуск, найти нужный пункт можно, кликнув правой кнопкой мыши по Пуску).
- Введите команду: add-appxpackage path_to_appx_file (или appxbundle) и нажмите Enter.
Дополнительная информация
Если загруженное вами приложение не устанавливается описанными способами, следующая информация может оказаться полезной:
- Windows 8 и 8 Apps.1, Windows Phone может иметь расширение Appx, но не устанавливаться в Windows 10 как несовместимое. Могут возникнуть различные ошибки, например, "Запросите у разработчика новый пакет приложений". Этот пакет не был подписан с использованием доверенного сертификата (0x80080100)" (но эта ошибка не всегда указывает на несовместимость).
- Сообщение: Failed to open appx/appxbundle file "Failed for unknown reason" может означать, что файл поврежден (или вы загрузили что-то, что не является приложением для Windows 10).
- Иногда, когда простое включение установки неопубликованных приложений не работает, можно включить режим разработчика Windows 10 и попробовать снова.
Это практически все, что касается установки appx. Если у вас возникли вопросы или, наоборот, есть дополнения — буду рад видеть их в комментариях.