サポートされているプラットフォームSupported platforms

現在、MSIX は、次のバージョンの Windows でサポートされています。MSIX is currently supported on the following versions of Windows:

  • Windows 10 バージョン1709以降。Windows 10, version 1709, and later.
  • Windows Server 2019 LTSC 以降。Windows Server 2019 LTSC and later.
  • Windows Enterprise 2019 LTSC 以降。Windows Enterprise 2019 LTSC and later.

サービス終了日などの Windows ライフサイクルサポートの詳細については、「 windows ライフサイクルのファクトシート」を参照してください。For more details on Windows lifecycle support such as end of service dates, please visit Windows lifecycle fact sheet.

この記事では、これらのバージョンの Windows で MSIX の主要な機能がどのようにサポートされるかについて説明します。This article describes how key features of MSIX are supported in these versions of Windows.

注意

Windows Server 2019 LTSC と Windows Enterprise 2019 LTSC では、アプリインストーラーアプリを使用して、の web サイトからのダブルクリックインストールまたはインストールをサポートする必要があります。 msix、. .msixbundle、.appx、または .appxbundle。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. アプリがない場合は、PowerShell または API を使用してパッケージをインストールすることも、サポートされているシステム管理製品を使用することもできます。Without the app, packages can be installed via PowerShell, API, or use a supported systems management product. Windows Server 2019 LTSC に関する考慮事項の詳細については、こちらの記事を参照してください。For more considerations about Windows Server 2019 LTSC, see this article.

注意

Windows 10 バージョン1709より前のバージョンの Windows では、 Msix コアを使用して msix パッケージをインストールします。For versions of Windows earlier than Windows 10 version 1709, use MSIX Core to install MSIX packages.

MSIX 機能のサポートMSIX feature support

次の表は、さまざまなバージョンの Windows でサポートされている MSIX の機能とシナリオを示しています。The following table shows which MSIX features and scenarios are supported in different versions of Windows.

機能Features 17091709 18031803 18091809 19031903 19091909 20042004 Windows Server 2019 LTSCWindows Server 2019 LTSC Windows Enterprise 2019 LTSCWindows Enterprise 2019 LTSC
昇格を許可するAllow elevation ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
アプリのインストーラーファイルのサポートApp Installer File Support ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
登録フラグの遅延Defer registration flag ✔️
すべてのバージョンのダウングレードから強制的に更新するForce update from any version downgrade ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
強制プロビジョニングForce provisioning ✔️
パッケージデスクトップアプリの idIdentity for packaged desktop apps ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
パッケージの変更Modification packages ✔️ ✔️ ✔️ ✔️
ネイティブ MSIX のインストールとアンインストールNative MSIX install and uninstall ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
パッケージ サポート フレームワーク (PSF)Package Support Framework (PSF) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Windows サービスWindows services ✔️
非ストアパッケージに対するパッケージの整合性の強制Package Integrity Enforcement for non-Store packages ✔️

パッケージ形式のサポートPackage format support

次の表は、さまざまなバージョンの Windows 10 でサポートされているパッケージ形式を示しています。The following table shows which package formats are supported in different versions of Windows 10.

パッケージの形式Package format 17091709 18031803 18091809 19031903 19091909 20042004
.msix.msix ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.msixbundle.msixbundle ✔️ ✔️ ✔️ ✔️
.appx.appx ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.appxbundle.appxbundle ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Microsoft StoreMicrosoft Store

次の表は、Windows 10 のさまざまなバージョンでサポートされている Microsoft Store の機能を示しています。The following table shows which Microsoft Store features are supported in different versions of Windows 10.

機能Features 17091709 18031803 18091809 19031903 19091909 20042004
発行Publishing ✔️ ✔️ ✔️ ✔️
通知の更新Update Notification ✔️ ✔️ ✔️ ✔️
ストリーミング インストールStreaming Install ✔️ ✔️ ✔️ ✔️
差分更新Delta Updates ✔️ ✔️ ✔️ ✔️

注意

.appx または .appxbundle は、上記の Windows 10 のすべてのバージョンで動作します。.appx or .appxbundle will work for all versions of Windows 10 listed above. テーブルには、msix または .msixbundle の動作のみが反映されます。The table only reflects .msix or .msixbundle behavior.

Microsoft Store の送信Microsoft Store submissions

MSIX パッケージでサポートされる最小の OS バージョンは、パッケージのマニフェスト ファイルに TargetDeviceFamily 要素内の MinVersion として表示されます。The minimum supported OS version of an MSIX package is listed in the manifest file of the package as MinVersion in the TargetDeviceFamily element. たとえば、MSIX パッケージが MinVersion="10.0.17701.0" サポートされる最小バージョンとして一覧表示される場合があります。これは、このバージョンの OS で MSIX パッケージを実行できることを意味します。For example, an MSIX package may list MinVersion="10.0.17701.0" as the minimum supported version, which means that the MSIX package can run on this and later versions of the OS.

Windows 10 バージョン 1709、1803 および 1809 では、エンタープライズ向けの主な展開シナリオがサポートされています。On Windows 10 versions 1709, 1803, and 1809, we support the mainstream enterprise deployment scenarios. これには、Microsoft エンドポイント Configuration Manager、Microsoft Intune、PowerShell、またはダブルクリックインストールを使用したインストールが含まれます。These include installation through Microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell or double-click installation.

現在、Microsoft Store とビジネス向け Microsoft Store による MSIX のインストールには、Windows 10 バージョン1809以降が必要です。Currently, MSIX installation through the Microsoft Store and Microsoft Store for Business requires Windows 10, version 1809 and later.

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

MSIX SDKは、開発者が msix パッケージ形式をすべてのプラットフォームで汎用的に使用できるオープンソースプロジェクトです。The MSIX SDK is an open source project that allows developers to use the MSIX package format universally on all platforms. SDK は、サードパーティがプラグインまたは拡張機能を作成できるようにする、クロスプラットフォームクライアントアプリによって使用できます。The SDK can be used by any cross platform client app that allows for third parties to build plugins or extensions. クライアントアプリの開発者は、Windows 10 プラットフォームで利用できるアプリ拡張機能モデルを使用して、macOS、iOS、Android、Linux などの Windows 10 以外のプラットフォームで MSIX SDK を使用できます。The client app developers can use the app extension model that is available on Windows 10 platform and use the MSIX SDK on the non-Windows 10 platforms such as macOS, iOS, Android and Linux.