Функции MSIX и поддерживаемые платформы

В настоящее время MSIX поддерживается в этих версиях Windows:

  • Windows 10, версия 1709 и более поздние версии.
  • Windows Server 2019 LTSC и более поздних версий.
  • Windows Enterprise 2019 LTSC и более поздних версий.

Дополнительные сведения о поддержке жизненного цикла Windows, таких как даты окончания обслуживания, см. в таблице фактов жизненного цикла Windows.

В этом разделе описывается, как поддерживаются ключевые функции MSIX в этих версиях Windows.

Примечание.

Windows Server 2019 LTSC и Windows Enterprise 2019 LTSC требуют приложения установщика приложений для поддержки двойной установки или установки непосредственно с веб-сайта для .msix, .msixbundle.appxи .appxbundle. Без этого приложения пакеты можно установить с помощью PowerShell, API или использовать поддерживаемый продукт управления системами. Дополнительные сведения о Windows Server 2019 LTSC см. в статье о поддержке MSIX в Windows Server 2019.

Примечание.

Для версий Windows до Windows 10 версии 1709 используйте MSIX Core для установки пакетов MSIX.

Поддержка функций MSIX

В таблице ниже показано, какие функции и сценарии MSIX поддерживаются в разных версиях Windows.

Классические приложения для Windows

Функции Windows 10 1809 (LTSC 2019) Windows 10 1903 Windows 10 1909 Windows 10 2004 Windows 10 20H2 (LTSC 2021) Windows 10 21H1 Windows 10 21H2 Windows 11 21H2
Разрешить повышение прав ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Поддержка файлов установщика приложений ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Отложить флаг регистрации ✔️ ✔️ ✔️ ✔️ ✔️
Принудительное обновление из любой версии более ранней версии ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Принудительное подготовка ✔️ ✔️ ✔️ ✔️ ✔️
Удостоверение для упакованных классических приложений ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Пакеты изменений ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Установка и удаление в машинной версии MSIX ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Платформа поддержки пакетов (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Службы Windows ✔️ ✔️ ✔️ ✔️ ✔️
Принудительное применение целостности пакетов для пакетов, отличных от Магазина ✔️ ✔️ ✔️ ✔️ ✔️
Поддержка Служба приложений приложений Windows ✔️ ✔️ ✔️ ✔️ ✔️
Контейнеры общих пакетов ✔️
Пакеты с внешним расположением ✔️ ✔️ ✔️ ✔️ ✔️
Размещенные приложения ✔️ ✔️ ✔️ ✔️ ✔️
Гибкая виртуализация ✔️ ✔️ ✔️
группы меню ✔️ ✔️ ✔️
Поддержка устаревшего контекстного меню ✔️
Изменяемые каталоги пакетов ✔️
Постоянное удостоверение MSIX ✔️
Динамические зависимости ✔️

Поддержка Windows Server

Функции Windows Server 2019 Windows Server 2022
Разрешить повышение прав ✔️ ✔️
Поддержка файлов установщика приложений ✔️ ✔️
Отложить флаг регистрации ✔️
Принудительное обновление из любой версии более ранней версии ✔️ ✔️
Принудительное подготовка
Удостоверение для упакованных классических приложений ✔️ ✔️
Пакеты изменений ✔️ ✔️
Установка и удаление в машинной версии MSIX ✔️ ✔️
Платформа поддержки пакетов (PSF) ✔️ ✔️
Службы Windows ✔️
Принудительное применение целостности пакетов для пакетов, отличных от Магазина ✔️
Поддержка Служба приложений приложений Windows ✔️
Контейнеры общих пакетов
Пакеты с внешним расположением ✔️
Размещенные приложения ✔️

Поддержка формата пакета

В следующей таблице показано, какие форматы пакетов поддерживаются в разных версиях Windows.

Формат пакета Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
.msix ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.msixbundle ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
APPX ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.appxbundle ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Важно!

До Windows 10 2004 загрузка неопубликованных приложений Windows должна быть включена, чтобы разрешить установку приложений Windows, отличных от Магазина, на корпоративных, образовательных и LTSC SKU. Windows 10 Домашняя и профессиональные номера SKU по умолчанию имели неопубликованную загрузку приложений Windows.

Microsoft Store

В следующей таблице показано, какие функции Microsoft Store поддерживаются в разных версиях Windows.

Функции Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
Публикуется ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Обновить уведомление ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Streaming Install ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Разностная Обновления ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Примечание.

.appx и .appxbundle будет работать для всех версий Windows, перечисленных выше. Таблица отражает только .msix или .msixbundle поведение.

Отправки в Microsoft Store

Минимальная версия операционной системы, поддерживаемая пакетом MSIX, указана в файле манифеста пакета как MinVersion в элементе TargetDeviceFamily. Например, пакет MSIX может быть указан MinVersion="10.0.17701.0" как минимальная поддерживаемая версия, что означает, что пакет MSIX может выполняться в этой и более поздних версиях ОС.

В Windows 10 версии 1709, 1803 и 1809 мы поддерживаем основные сценарии корпоративного развертывания. К ним относятся установка через Microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell или дважды щелкните установку.

В настоящее время установка MSIX через Microsoft Store и Microsoft Store для бизнеса требует Windows 10, версии 1809 или более поздней.

Платформа, не относясь к Windows

Пакет SDK MSIX — это проект с открытым исходным кодом, который позволяет разработчикам использовать формат пакета MSIX универсально на всех платформах. Пакет SDK можно использовать любым кроссплатформенным клиентским приложением, которое позволяет третьим сторонам создавать подключаемые модули или расширения. Разработчики клиентских приложений могут использовать модель расширения приложения, доступную в Windows, и использовать пакет SDK MSIX на платформах, отличных от Windows, таких как macOS, iOS, Android и Linux.