Поделиться через


Функции 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 редакциях. В версиях Windows 10 Home и Professional возможность установки приложений 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)
Издательство ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Уведомление об обновлении ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Установка потоковой передачи ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Разностные обновления ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Замечание

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