MSIX 功能和支援的平臺

下列版本的 Windows 目前支援 MSIX:

  • Windows 10版本 1709 和更新版本。
  • Windows Server 2019 LTSC 和更新版本。
  • Windows 企業版 2019 LTSC 和更新版本。

如需 Windows 生命週期支援的詳細資訊,例如服務結束日期,請流覽 Windows 生命週期事實表

本文說明這些 Windows 版本如何支援 MSIX 的主要功能。

注意

Windows Server 2019 LTSC 和 Windows Enterprise 2019 LTSC 需要 應用程式安裝程式 應用程式支援從 .msix、.msixbundle、.appx 或 .appxbundle 的網站直接安裝或安裝。 如果沒有應用程式,可以透過 PowerShell、API 安裝套件,或使用支援的系統管理產品。 如需有關 Windows Server 2019 LTSC 的詳細資訊,請參閱 這篇文章

注意

對於早于 Windows 10 1709 版的 Windows 版本,請使用MSIX Core 來安裝 MSIX套件。

MSIX 功能支援

下表顯示不同 Windows 版本支援哪些 MSIX 功能和案例。

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 10支援哪些套件格式。

封裝格式 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 應用程式的側載,以允許在企業、教育版和 LTSC SKU 上安裝非市集 Windows 應用程式。 Windows 10 家用版和專業 SKU 預設已啟用側載 Windows 應用程式。

Microsoft Store

下表顯示不同版本的 Windows 10 支援哪些 Microsoft Store 功能。

功能 Windows 10 (1809) Windows 10 (1903) Windows 10 (1909) Windows 10 (2004) Windows 10 (20H2) Windows 10 (21H1) Windows 10 (21H2) Windows 11 (21H2)
發佈 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
更新通知 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
串流安裝 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Delta 更新 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

注意

.appx 或 .appxbundle 適用于所有以上所列Windows 10版本。 資料表只會反映 .msix 或 .msixbundle 行為。

Microsoft Store 提交

支援 MSIX 套件的最低 OS 版本會以 TargetDeviceFamily 元素中的 MinVersion 形式,列在套件的資訊清單檔案中。 例如,MSIX 套件可能會列出 MinVersion="10.0.17701.0" 為最低支援的版本,這表示 MSIX 套件可以在作業系統的這個和更新版本上執行。

在 Windows 10 1709、1803 及 1809 版中,我們支援主流的企業部署案例。 其中包括透過 Microsoft 端點Configuration Manager、Microsoft Intune、PowerShell 或按兩下安裝進行安裝。

目前,透過 Microsoft Store 和 商務用 Microsoft Store 的 MSIX 安裝需要Windows 10 版本 1809和更新版本。

非 Windows 平臺

MSIX SDK是一個開放原始碼專案,可讓開發人員在所有平臺上通用使用 MSIX 套件格式。 SDK 可供任何允許協力廠商建置外掛程式或延伸模組的跨平臺用戶端應用程式使用。 用戶端應用程式開發人員可以使用Windows 10平臺上提供的應用程式擴充模型,並在非Windows 10平臺上使用 MSIX SDK,例如 macOS、iOS、Android 和 Linux。