Características de MSIX y plataformas compatibles

Actualmente, MSIX se admite en estas versiones de Windows:

  • Windows 10, versión 1709 y posteriores.
  • Windows Server 2019 LTSC, y versiones posteriores.
  • Windows Enterprise 2019 LTSC y versiones posteriores.

Para obtener más información sobre la compatibilidad con el ciclo de vida de Windows, como las fechas de finalización del servicio, consulta la hoja informativa sobre el ciclo de vida de Windows.

En este tema se describe cómo se admiten las características clave de MSIX en esas versiones de Windows.

Nota:

Windows Server 2019 LTSC y Windows Enterprise 2019 LTSC requieren la aplicación Instalador de aplicaciones para admitir la instalación de doble clic o instalación directa desde un sitio web para .msix, .msixbundle, .appx y .appxbundle. Sin esa aplicación, los paquetes se pueden instalar a través de PowerShell, API o usar un producto de administración de sistemas compatible. Para obtener más consideraciones sobre Windows Server 2019 LTSC, consulta Compatibilidad con MSIX en Windows Server 2019.

Nota:

Para versiones de Windows anteriores a Windows 10, versión 1709, usa MSIX Core para instalar paquetes MSIX.

Compatibilidad de características de MSIX

En la tabla siguiente se muestran las características y escenarios de MSIX que se admiten en diferentes versiones de Windows.

Escritorio de Windows

Características 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
Permitir elevación ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Compatibilidad con archivos del instalador de aplicación ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Aplazar marca de registro ✔️ ✔️ ✔️ ✔️ ✔️
Forzar la actualización desde cualquier versión anterior ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Forzar aprovisionamiento ✔️ ✔️ ✔️ ✔️ ✔️
Identidad para aplicaciones de escritorio empaquetadas ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Paquetes de modificación ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Instalación y desinstalación nativas de MSIX ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Marco de compatibilidad de paquete (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Servicios de Windows ✔️ ✔️ ✔️ ✔️ ✔️
Cumplimiento de integridad de paquetes para paquetes que no son de la Store ✔️ ✔️ ✔️ ✔️ ✔️
Compatibilidad con App Services de Windows ✔️ ✔️ ✔️ ✔️ ✔️
Contenedores de paquetes compartidos ✔️
Paquetes con ubicación externa ✔️ ✔️ ✔️ ✔️ ✔️
Aplicaciones hospedadas ✔️ ✔️ ✔️ ✔️ ✔️
Virtualización flexible ✔️ ✔️ ✔️
Grupos de menú Inicio ✔️ ✔️ ✔️
Compatibilidad con los menús contextuales heredados ✔️
Directorios de paquetes mutables ✔️
Identidad persistente de MSIX ✔️
Dependencias dinámicas ✔️

Compatibilidad con Windows Server

Características Windows Server 2019 Windows Server 2022
Permitir elevación ✔️ ✔️
Compatibilidad con archivos del instalador de aplicación ✔️ ✔️
Aplazar marca de registro ✔️
Forzar la actualización desde cualquier versión anterior ✔️ ✔️
Forzar aprovisionamiento
Identidad para aplicaciones de escritorio empaquetadas ✔️ ✔️
Paquetes de modificación ✔️ ✔️
Instalación y desinstalación nativas de MSIX ✔️ ✔️
Marco de compatibilidad de paquete (PSF) ✔️ ✔️
Servicios de Windows ✔️
Cumplimiento de integridad de paquetes para paquetes que no son de la Store ✔️
Compatibilidad con App Services de Windows ✔️
Contenedores de paquetes compartidos
Paquetes con ubicación externa ✔️
Aplicaciones hospedadas ✔️

Compatibilidad con el formato de paquete

En la tabla siguiente se muestran los formatos de paquete que se admiten en diferentes versiones de Windows.

Formato del paquete 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

Antes de Windows 10 2004, la instalación de prueba de aplicaciones de Windows debe estar habilitada para permitir que las aplicaciones que no sean de la Store de Windows estén instaladas en las SKU Enterprise, Education y LTSC. Las SKU de Windows 10 Home y Professional tenían habilitada la instalación de prueba de las aplicaciones de Windows de forma predeterminada.

Microsoft Store

En la tabla siguiente se muestran las características de Microsoft Store que se admiten en distintas versiones de Windows.

Características Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
Publicación ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Actualización de notificaciones ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Instalación de streaming ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Actualizaciones diferenciales ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Nota:

.appx y .appxbundle funcionarán para todas las versiones de Windows enumeradas anteriormente. La tabla solo refleja el comportamiento .msix o .msixbundle.

Envíos de Microsoft Store

La versión mínima del sistema operativo que admite un paquete de MSIX aparece en el archivo de manifiesto del paquete como MinVersion en el elemento TargetDeviceFamily. Por ejemplo, en un paquete de MSIX puede aparecer MinVersion="10.0.17701.0" como la versión mínima admitida, lo que significa que puede ejecutar el paquete de MSIX en esta versión del sistema operativo y posteriores.

En las versiones 1709, 1803 y 1809 de Windows 10 se admiten escenarios de implementación en empresas estándar. Entre ellos se incluyen la instalación a través de Microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell o instalación con doble clic.

Actualmente, la instalación de MSIX a través de Microsoft Store y Microsoft Store para Empresas requiere la versión 1809 o posterior de Windows 10.

Plataforma que no es de Windows

El SDK de MSIX es un proyecto de código abierto que permite a los desarrolladores usar el formato de paquete MSIX de forma universal en todas las plataformas. El SDK se puede usar en cualquier aplicación cliente multiplataforma que permita a terceros compilar complementos o extensiones. Los desarrolladores de aplicaciones cliente pueden usar el modelo de extensión de aplicación que está disponible en Windows y usar el SDK de MSIX en las plataformas que no son de Windows, como macOS, iOS, Android y Linux.