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].