Fonctionnalités MSIX et plateformes prises en charge

MSIX est actuellement pris en charge sur les versions suivantes de Windows :

  • Windows 10, version 1709 et ultérieure.
  • Windows Server 2019 LTSC et versions ultérieures.
  • Windows Enterprise 2019 LTSC et versions ultérieures.

Pour plus d’informations sur la prise en charge du cycle de vie Windows, comme la fin des dates de service, consultez la feuille de faits sur le cycle de vie Windows.

Cet article décrit comment les principales fonctionnalités de MSIX sont prises en charge dans ces versions de Windows.

Notes

Windows Server 2019 LTSC et Windows Enterprise 2019 LTSC nécessitent que l’application App Installer prend en charge l’installation ou l’installation double-clic directement à partir d’un site web pour .msix, .msixbundle, .appx ou .appxbundle. Sans l’application, les packages peuvent être installés via PowerShell, l’API ou utiliser un produit de gestion des systèmes pris en charge. Pour plus d’informations sur Windows Server 2019 LTSC, consultez cet article.

Notes

Pour les versions de Windows antérieures à Windows 10 version 1709, utilisez MSIX Core pour installer des packages MSIX.

Prise en charge des fonctionnalités MSIX

Le tableau suivant montre quelles fonctionnalités et scénarios MSIX sont pris en charge dans différentes versions de Windows.

Windows Desktop

Fonctionnalités 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
Autoriser l’élévation ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Prise en charge des fichiers du programme d’installation d’application ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Indicateur d’inscription différé ✔️ ✔️ ✔️ ✔️ ✔️
Forcer la mise à jour à partir de n’importe quelle version rétrograde ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Forcer l’approvisionnement ✔️ ✔️ ✔️ ✔️ ✔️
Identité pour les applications de bureau empaquetées ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Packages de modification ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Installation et désinstallation natives de MSIX ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Services Windows ✔️ ✔️ ✔️ ✔️ ✔️
Mise en œuvre de l’intégrité des packages non store ✔️ ✔️ ✔️ ✔️ ✔️
Prise en charge de Windows App Services ✔️ ✔️ ✔️ ✔️ ✔️
Conteneurs de packages partagés ✔️
Packages partiellement alloués ✔️ ✔️ ✔️ ✔️ ✔️
Applications hébergées ✔️ ✔️ ✔️ ✔️ ✔️
Virtualisation flexible ✔️ ✔️ ✔️
Groupes de menus Démarrer ✔️ ✔️ ✔️
Prise en charge du menu contextuel hérité ✔️
Répertoires de package mutables ✔️
Identité persistante MSIX ✔️

Prise en charge de Windows Server

Fonctionnalités Windows Server 2019 Windows Server 2022
Autoriser l’élévation ✔️ ✔️
Prise en charge des fichiers du programme d’installation d’application ✔️ ✔️
Indicateur de report de l’inscription ✔️
Forcer la mise à jour à partir d’une version antérieure ✔️ ✔️
Forcer l’approvisionnement
Identité pour les applications de bureau empaquetées ✔️ ✔️
Packages de modification ✔️ ✔️
Installation et désinstallation natives de MSIX ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️
Services Windows ✔️
Mise en œuvre de l’intégrité des packages non store ✔️
Prise en charge de Windows App Services ✔️
Conteneurs de packages partagés
Packages partiellement alloués ✔️
Applications hébergées ✔️

Prise en charge du format de package

Le tableau suivant indique les formats de package pris en charge dans différentes versions de Windows 10.

Format du package 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 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Important

Avant Windows 10 2004, le chargement indépendant des applications Windows doit être activé pour autoriser l’installation des applications Windows non store sur les références SKU Entreprise, Éducation et LTSC. Windows 10 Famille et les références SKU professionnelles avaient le chargement indépendant des applications Windows activées par défaut.

Microsoft Store

Le tableau suivant indique les fonctionnalités du Microsoft Store prises en charge dans différentes versions de Windows 10.

Fonctionnalités Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
Publication ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Notification de mise à jour ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Installation de diffusion en continu ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Delta Mises à jour ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Notes

.appx ou .appxbundle fonctionne pour toutes les versions de Windows 10 répertoriées ci-dessus. La table reflète uniquement le comportement .msix ou .msixbundle.

Soumissions au Microsoft Store

La version minimale de système d’exploitation prise en charge d’un package MSIX est représentée dans le fichier manifeste du package par MinVersion dans l’élément TargetDeviceFamily. Par exemple, un package MSIX peut être listé MinVersion="10.0.17701.0" comme version minimale prise en charge, ce qui signifie que le package MSIX peut s’exécuter sur cette version et ultérieure du système d’exploitation.

Sur Windows 10 versions 1709, 1803 et 1809, nous prenons en charge les scénarios de déploiement d’entreprise standard. Il s’agit notamment de l’installation via microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell ou une installation en double-clic.

Actuellement, l’installation de MSIX via le Microsoft Store et Microsoft Store pour Entreprises nécessite Windows 10, version 1809 et versions ultérieures.

Plateforme non-Windows

Le SDK MSIX est un projet open source qui permet aux développeurs d’utiliser le format de package MSIX de manière universelle sur toutes les plateformes. Le Kit de développement logiciel (SDK) peut être utilisé par n’importe quelle application cliente multiplateforme qui permet à des tiers de générer des plug-ins ou des extensions. Les développeurs d’applications clientes peuvent utiliser le modèle d’extension d’application disponible sur Windows 10 plateforme et utiliser le SDK MSIX sur les plateformes non Windows 10 telles que macOS, iOS, Android et Linux.