MSIX is supported on the following versions of Windows:

  • Windows 10, version 1709, and later.
  • Windows Server 2019 LTSC and later.
  • Windows Enterprise 2019 LTSC and later.

Note:  Windows Server 2019 LTSC and Windows Enterprise 2019 LTSC requires the App Installer app to support double-click install or install directly from a website for .msix, .msixbundle, .appx, or .appxbundle. Without the app, packages can be installed via PowerShell, or API, or use a supported systems management product.

MSIX feature support

The following table shows which MSIX features and scenarios are supported in different versions of Windows.

Windows Desktop

Features 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
Allow elevation ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
App Installer File Support ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Defer registration flag ✔️ ✔️ ✔️ ✔️ ✔️
Force update from any version downgrade ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Force provisioning ✔️ ✔️ ✔️ ✔️ ✔️
Identity for packaged desktop apps ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Modification packages ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Native MSIX install and uninstall ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Windows services ✔️ ✔️ ✔️ ✔️ ✔️
Package Integrity Enforcement for non-Store packages ✔️ ✔️ ✔️ ✔️ ✔️
Support for Windows App App Services ✔️ ✔️ ✔️ ✔️ ✔️
Shared package containers ✔️
Sparse packages ✔️ ✔️ ✔️ ✔️ ✔️
Hosted Apps ✔️ ✔️ ✔️ ✔️ ✔️

Windows Server Support

Features Windows Server 2019 Windows Server 2022
Allow elevation ✔️ ✔️
App Installer File Support ✔️ ✔️
Defer registration flag ✔️
Force update from any version downgrade ✔️ ✔️
Force provisioning
Identity for packaged desktop apps ✔️ ✔️
Modification packages ✔️ ✔️
Native MSIX install and uninstall ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️
Windows services ✔️
Package Integrity Enforcement for non-Store packages ✔️
Support for Windows App App Services ✔️
Shared package containers
Sparse packages ✔️
Hosted Apps ✔️

Package format support

The following table shows which package formats are supported in different versions of Windows 10.

Package format 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: Before Windows 10 2004, Sideloading of Windows Apps must be enabled to allow non-Store Windows Apps to be installed on Enterprise, Education, and LTSC SKUs. Windows 10 Home and Professional SKUs had Sideloading of Windows Apps enabled by default.

Source: https://docs.microsoft.com/en-us/windows/msix/supported-platforms