次の方法で共有


MSIX の機能とサポートされているプラットフォーム

MSIX は現在、次のバージョンの Windows でサポートされています。

  • Windows 10 バージョン 1709 以降。
  • Windows Server 2019 LTSC 以降。
  • Windows Enterprise 2019 LTSC 以降。

サービス終了日などの Windows ライフサイクル サポートの詳細については、 Windows ライフサイクルのファクト シートを参照してください。

このトピックでは、これらのバージョンの Windows で MSIX の主な機能がどのようにサポートされるかについて説明します。

Windows Server 2019 LTSC および Windows Enterprise 2019 LTSC では、.msix.msixbundle.appxの Web サイトからのダブルクリックインストールまたは直接インストールをサポートするために、.appxbundle アプリが必要です。 このアプリがない場合、パッケージは PowerShell、API を使用してインストールすることも、サポートされているシステム管理製品を使用することもできます。 Windows Server 2019 LTSC の詳細については、 Windows Server 2019 での MSIX のサポートを参照してください。

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
昇格を許可する ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
アプリ インストーラー ファイルのサポート ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
登録フラグを延期する ✔️ ✔️ ✔️ ✔️ ✔️
任意のバージョンのダウングレードからの強制的な更新 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
強制プロビジョニング ✔️ ✔️ ✔️ ✔️ ✔️
パッケージ 化されたデスクトップ アプリの ID ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
変更パッケージ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
ネイティブ MSIX のインストールとアンインストール ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
パッケージ サポート フレームワーク (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Windows サービス ✔️ ✔️ ✔️ ✔️ ✔️
非ストア パッケージのパッケージ整合性の適用 ✔️ ✔️ ✔️ ✔️ ✔️
Windows App App Services のサポート ✔️ ✔️ ✔️ ✔️ ✔️
共有パッケージ コンテナー ✔️
外部の場所を持つパッケージ ✔️ ✔️ ✔️ ✔️ ✔️
ホストされているアプリ ✔️ ✔️ ✔️ ✔️ ✔️
柔軟な仮想化 ✔️ ✔️ ✔️
スタート メニュー グループ ✔️ ✔️ ✔️
従来のコンテキスト メニューのサポート ✔️
変更可能なパッケージ ディレクトリ ✔️
MSIX の永続的な ID ✔️
動的依存関係 ✔️

Windows Server のサポート

特徴 Windows Server 2019 Windows Server 2022
昇格を許可する ✔️ ✔️
アプリ インストーラー ファイルのサポート ✔️ ✔️
登録フラグを延期する ✔️
任意のバージョンのダウングレードからの強制的な更新 ✔️ ✔️
強制プロビジョニング
パッケージ 化されたデスクトップ アプリの ID ✔️ ✔️
変更パッケージ ✔️ ✔️
ネイティブ MSIX のインストールとアンインストール ✔️ ✔️
パッケージ サポート フレームワーク (PSF) ✔️ ✔️
Windows サービス ✔️
非ストア パッケージのパッケージ整合性の適用 ✔️
Windows App App Services のサポート ✔️
共有パッケージ コンテナー
外部の場所を持つパッケージ ✔️
ホストされているアプリ ✔️

パッケージ形式のサポート

次の表に、さまざまなバージョンの Windows でサポートされているパッケージ形式を示します。

パッケージの形式 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 アプリのサイドローディングを有効にして、ストア以外の Windows アプリを Enterprise、Education、LTSC の SKU にインストールできるようにする必要があります。 Windows 10 Home SKU と Professional SKU では、Windows アプリのサイドローディングが既定で有効になっています。

Microsoft Store

次の表は、さまざまなバージョンの Windows でサポートされている 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)
出版 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
更新プログラムの通知 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
ストリーミング インストール ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
差分更新 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

.appx.appxbundle は、上記のすべてのバージョンの Windows で動作します。 テーブルには、 .msix または .msixbundle の動作のみが反映されます。

Microsoft Store の送信

MSIX パッケージのサポートされる最小 OS バージョンは、MinVersion要素のTargetDeviceFamilyとしてパッケージのマニフェスト ファイルに一覧表示されます。 たとえば、MSIX パッケージには、サポートされている最小バージョンとして MinVersion="10.0.17701.0" が一覧表示される場合があります。つまり、MSIX パッケージは、そのバージョン以降のバージョンの OS で実行できます。

Windows 10 バージョン 1709、1803、および 1809 では、メインストリームのエンタープライズ展開シナリオがサポートされています。 これには、Microsoft Endpoint Configuration Manager、Microsoft Intune、PowerShell を使用したインストール、またはダブルクリック インストールが含まれます。

現在、Microsoft Store とビジネス向け Microsoft Store を介した MSIX のインストールには、Windows 10 バージョン 1809 以降が必要です。

Windows 以外のプラットフォーム

MSIX SDK は、開発者がすべてのプラットフォームで MSIX パッケージ形式を汎用的に使用できるオープンソース プロジェクトです。 SDK は、サード パーティがプラグインまたは拡張機能を構築できるようにする任意のクロスプラットフォーム クライアント アプリで使用できます。 クライアント アプリ開発者は、Windows で利用可能なアプリ拡張機能モデルを使用し、macOS、iOS、Android、Linux などの Windows 以外のプラットフォームで MSIX SDK を使用できます。