Windowsで「このアプリパッケージはインストールがサポートされていません」を修正する方法

あなたのような読者は、MUOをサポートするのに役立ちます。当サイトのリンクを利用して購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

Windows 10と11では、Msixbundle、Appx、またはAppxPackageを使用してアプリをサイドロードすることができます。これは、Microsoft Storeで入手できないパッケージをインストールする場合や、ストアの動作が不安定でサーバーからのインストールができない場合に便利です。

その場合でも、サードパーティからダウンロードしたmsixbundleやappxパッケージをインストールしようとすると、"this app package is not supported for installation by app installer"というエラーが表示されることがあります。

幸い、このエラーを回避し、PowerShellとApp Installerを使用してmsixbundleアプリをサイドロードすることができます。ここでは、その方法を紹介します。

f}アプリパッケージがインストーラーによるインストールに対応していない“の原因についてエラーは?

このエラーは、MsixbundleのインストーラーがMicrosoft Storeで署名されていない場合によく発生します。その場合、内蔵アプリのインストーラーを使用してアプリをサイドロードすることができず、エラーになることがあります。その他、Store署名された制限機能付きのMxisインストーラでもエラーが発生することがあります。

このエラーを解決するには、Windowsパソコンでアプリをサイドロードするために必要なDeveloper Modeが有効になっているかどうかを確認してください。

Windows 11でDeveloper Modeを有効にするには。

enable developer mode windows 11

  • Win I を押して「設定」を開きます。
  • プライバシーを開く&。左ペインの「Security」タブをクリックします。
  • For Developer オプションをクリックします。
  • Developer Modeスイッチをトグルしてオンにします。
  • デベロッパーを有効にすると、PowerShellを使用してWindowsコンピュータにMsixbundleまたはAppxPackageをサイドロードすることができるようになります。

    1.PowerShellを使用してMsixbundleアプリのファイルをインストールする。

    install msixbundle sideload powershell

    PowerShellを使用して、Windowsコンピュータにmsixファイルをサイドロードしてインストールすることができます。これは、ストア署名されていないアプリをサイドロードしようとしている場合にも機能するはずです。

    アプリをインストールするには、PowerShellのAdd-AppxPackageコマンドレットを管理者権限で使用することができます。

    以下の手順で、PowerShellを使用してmsixファイルをサイドロードします。

  • Winキーを押しながらPowerShellと入力します。
  • Windows PowerShellを右クリックし、「管理者として実行」を選択します。
  • PowerShellウィンドウで、以下のコマンドを入力し、Enterキーを押します。 Add-AppxPackage -Path $MsixFilePath
  • 上記のコマンドでは、MsixFilePath を PC に保存されている msix ファイルのファイル
  • パスに置き換えてください。

  • 例えば、Msixbundleファイルが"C:¥Users¥Username¥Downloads¥Msixbundle"にある場合、そのファイルをインストールするためのコマンドは以下のようになります。 Add-AppxPackage -Path $C:¥Users¥Username¥Downloads¥Files¥Package.msixbundle
  • ファイルパスを取得するには、パッケージを右クリックして、Copy as pathを
  • 選択します。

  • 次に、Enterキーを押して、PowerShellがアプリをインストールするのを待ちます。
  • インストールされたら、exitと入力し、Enterを押してCommand Promptを閉じます。
  • 2.アプリインストーラーを使用してMsixbundleアプリをインストールする

    install files app msixbundle

    App Installerは、Windows 10の公式アプリパッケージインストーラーです。msixbundleやappxpackageをダブルクリックでインストールすることができます。Windows PowerShellや関連コマンドを扱いたくない場合に便利です。

    このアプリは Windows 10 用に正式にリリースされましたが、Windows 11 でも同様に動作します。PowerShell 経由でアプリをサイドロードするシステム'の機能と競合する可能性があるため、App Installer をインストールする前に Windows で復元ポイントを作成するようにしてください。

    復元ポイントの作成が完了したら、以下の手順でApp Installerをインストールしてください。

  • Microsoft Storeの「App Installer」ページにアクセスします。
  • インストール]をクリックして、アプリをダウンロードし、インストールします。
  • インストールが完了したら、インストールしたい .appx または .msixbundle のアプリパッケージを探し、ダブルクリックする。
  • アプリのインストーラーダイアログで「インストール」ボタンをクリックします。インストーラは、必要な依存関係をダウンロードしてから、アプリをインストールすることができます。
  • インストールが完了すると、新しくインストールされたアプリが自動起動します。
  • Windows 10および11にMsixbundle、Appx、およびAppxPackageをインストールする

    このエラーは、機能が制限されたStore署名のないアプリパッケージをWindowsコンピュータにインストールしようとしたときに、しばしば発生します。幸い、PowerShellまたはApp Installerを使用して、この制限を回避することができます。

    Scroll to Top