App Installer

App Installer — компонент программного обеспечения в составе Windows 10, впервые представленный с «юбилейным обновлением» системы в 2016 году. Предназначен для установки и сопровождения приложений, распространяемых в виде пакетов установки .appx или .appxbundle; такие пакеты представляют собой реляционные базы данных с манифестом приложения на XML[1]. Пакеты .appx и .appxbundle могут содержать как приложения Win32, так и приложения Universal Windows Platform, а также значки для меню «Пуск» и панели задач, виртуализированные значения реестра Windows и другие необходимые для работы приложения ресурсы[2].

Общие сведения
App Installer
Тип установщик
Разработчик Microsoft
Операционные системы Windows 10, Windows 11
Первый выпуск 2016
Последняя версия 1.25.340.0 (март 2025)

Альтернативы

Единственными другими компонентами Windows, способными устанавливать пакеты APPX, являются Магазин Windows и Windows PowerShell. Впрочем, использование PowerShell требует активации режима разработчика. App Installer обеспечивает более удобный для пользователя интерфейс, который запускается по двойному щелчку на установочном пакете[3].

Дизайн

Интерфейс App Installer схож с классическим Windows Installer, который предназначен для установки автономных файлов MSI. В окне отображаются название приложения, разработчик, плитка для меню «Пуск» и набор разрешений, определённых в манифесте приложения. При нажатии кнопки «Установить» в нижнем правом углу App Installer проверяет цифровой сертификат приложения. В отличие от автономного установщика, App Installer отказывает в установке приложения при отсутствии действительного цифрового сертификата[4]. Если сертификат действителен, пользователю отображается синяя полоса прогресса установки, после чего становится доступна кнопка запуска приложения.

Настраиваемость

App Installer является более гибким в плане взаимодействия с пользователем, чем Windows Installer. Его окно можно изменять по размеру и разворачивать на весь экран, фон меняется в зависимости от системной светлой или тёмной темы. Приложения, установленные с помощью App Installer, могут обновляться через Магазин Windows. Также возможно обновление приложения вручную, если открываемый пакет содержит более новую версию, чем установлена. Поскольку установка APPX-пакетов происходит в изолированной среде (песочнице), — в отличие от традиционного ПО — можно одновременно запускать несколько установок[5].

Установка

Пакеты MSIX изначально разработаны для стабильного и прогнозируемого процесса установки. Помимо возможности удаления, пакеты MSIX используют совместное хранение файлов для экономии дискового пространства. Поддерживается установка и обновление на всех редакциях Windows: Desktop, Server и Enterprise. Пакеты могут как содержать весь необходимый дистрибутив, так и загружать дополнительные файлы с удалённых ресурсов. Все распространяемые приложения обязаны быть подписаны ключом доверенного центра сертификации[6].

Примечания