Funzionalità MSIX e piattaforme supportate

MSIX è attualmente supportato in queste versioni di Windows:

  • Windows 10, versione 1709 e successive.
  • Windows Server 2019 LTSC e versioni successive.
  • Windows Enterprise 2019 LTSC e versioni successive.

Per altre informazioni sul supporto del ciclo di vita di Windows, ad esempio le date di fine del servizio, vedi la scheda dei fatti del ciclo di vita di Windows.

In questo argomento viene descritto come sono supportate le funzionalità principali di MSIX in tali versioni di Windows.

Nota

Windows Server 2019 LTSC e Windows Enterprise 2019 LTSC richiedono l'app Programma di installazione app per supportare l'installazione o l'installazione con doppio clic direttamente da un sito Web per .msix, .msixbundle, .appxe .appxbundle. Senza tale app, i pacchetti possono essere installati tramite PowerShell, l'API o un prodotto di gestione dei sistemi supportato. Per altre considerazioni su Windows Server 2019 LTSC, vedere Supporto MSIX in Windows Server 2019.

Nota

Per le versioni di Windows precedenti a Windows 10, versione 1709, usare MSIX Core per installare i pacchetti MSIX.

Supporto delle funzionalità MSIX

La tabella seguente illustra le funzionalità e gli scenari MSIX supportati in versioni diverse di Windows.

Desktop di Windows

Funzionalità 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
Consenti elevazione dei privilegi ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Supporto file del programma di installazione app ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Contrassegno di rinvio della registrazione ✔️ ✔️ ✔️ ✔️ ✔️
Forzare l'aggiornamento da qualsiasi downgrade della versione ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Forzare il provisioning ✔️ ✔️ ✔️ ✔️ ✔️
Identità per le app desktop in pacchetto ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Pacchetti di modifica ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Installazione e disinstallazione di MSIX nativo ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Servizi Windows ✔️ ✔️ ✔️ ✔️ ✔️
Applicazione dell'integrità dei pacchetti per pacchetti non archiviati ✔️ ✔️ ✔️ ✔️ ✔️
Supporto per i servizio app di app di Windows ✔️ ✔️ ✔️ ✔️ ✔️
Contenitori di pacchetti condivisi ✔️
Pacchetti con percorso esterno ✔️ ✔️ ✔️ ✔️ ✔️
App ospitate ✔️ ✔️ ✔️ ✔️ ✔️
Virtualizzazione flessibile ✔️ ✔️ ✔️
gruppi di menu Start ✔️ ✔️ ✔️
Supporto del menu di scelta rapida legacy ✔️
Directory dei pacchetti modificabili ✔️
Identità persistente MSIX ✔️
Dipendenze dinamiche ✔️

Supporto di Windows Server

Funzionalità Windows Server 2019 Windows Server 2022
Consenti elevazione dei privilegi ✔️ ✔️
Supporto file del programma di installazione app ✔️ ✔️
Contrassegno di rinvio della registrazione ✔️
Forzare l'aggiornamento da qualsiasi downgrade della versione ✔️ ✔️
Forzare il provisioning
Identità per le app desktop in pacchetto ✔️ ✔️
Pacchetti di modifica ✔️ ✔️
Installazione e disinstallazione di MSIX nativo ✔️ ✔️
Package Support Framework (PSF) ✔️ ✔️
Servizi Windows ✔️
Applicazione dell'integrità dei pacchetti per pacchetti non archiviati ✔️
Supporto per i servizio app di app di Windows ✔️
Contenitori di pacchetti condivisi
Pacchetti con percorso esterno ✔️
App ospitate ✔️

Supporto del formato del pacchetto

La tabella seguente illustra i formati di pacchetto supportati in versioni diverse di Windows.

Formato pacchetto 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 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Importante

Prima di Windows 10 2004, il trasferimento locale delle app di Windows deve essere abilitato per consentire l'installazione di app di Windows non Store in SKU Enterprise, Education e LTSC. Gli SKU di Windows 10 Home e Professional avevano il trasferimento locale delle app di Windows abilitate per impostazione predefinita.

Microsoft Store

La tabella seguente mostra le funzionalità di Microsoft Store supportate in versioni diverse di Windows.

Funzionalità Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
Pubblicazione ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Notifica aggiornamento ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Streaming Install ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Delta Aggiornamenti ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Nota

.appx e .appxbundle funzionerà per tutte le versioni di Windows elencate sopra. La tabella riflette solo .msix o .msixbundle il comportamento.

Invii a Microsoft Store

La versione minima supportata del sistema operativo per un pacchetto MSIX è elencata nel file manifesto del pacchetto come MinVersion nell'elemento TargetDeviceFamily. Ad esempio, un pacchetto MSIX può essere elencato MinVersion="10.0.17701.0" come versione minima supportata, il che significa che il pacchetto MSIX può essere eseguito in tale e versioni successive del sistema operativo.

In Windows 10, versioni 1709, 1803 e 1809, sono supportati gli scenari di distribuzione aziendali mainstream. Queste includono l'installazione tramite Microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell o fare doppio clic sull'installazione.

Attualmente, l'installazione di MSIX tramite Microsoft Store e Microsoft Store per le aziende richiede Windows 10, versione 1809 o successiva.

Piattaforma non Windows

MSIX SDK è un progetto open source che consente agli sviluppatori di usare il formato del pacchetto MSIX in modo universale su tutte le piattaforme. L'SDK può essere usato da qualsiasi app client multipiattaforma che consente a terze parti di compilare plug-in o estensioni. Gli sviluppatori di app client possono usare il modello di estensione dell'app disponibile in Windows e usare MSIX SDK nelle piattaforme non Windows, ad esempio macOS, iOS, Android e Linux.