Windows 10で.appxファイルをインストールする方法

Windows 10では、MicrosoftがユニバーサルWindowsプラットフォーム(UWP)という新しいアーキテクチャを導入し、デスクトップやモバイルなどのデバイス間でアプリの体験を統一することを目指しています。そのため、すべての新しいユニバーサルWindowsプラットフォームアプリは「.appx」または「.appxbundle」をファイル形式として使用します。UWPアプリの良い点の一つは、Windowsがすべてのインストールおよびアンインストールプロセスを管理するため、残りのファイルやレジストリエントリについて心配する必要がないことです。
一般的に、UWPアプリはWindowsストアから直接ダウンロードできます。しかし、開発者サイトから直接.appxファイルをダウンロードし、システムにサイドロードすることもできます。ここでは、Windows 10で.appxファイルを手動でインストールする方法を説明します。
Windows 10でサイドロードを有効にする
ユニバーサルWindowsプラットフォームアプリをインストールまたはサイドロードする前に、Windows 10でサイドロードを有効にする必要があります。幸いなことに、サイドロードはデフォルトで有効になっています。ただし、管理者や組織によって無効にされている可能性があるため、「サイドロード」設定を確認して有効にすることをお勧めします。
サイドロードを有効にするには、タスクバーの通知アイコンをクリックし、「すべての設定」オプションを選択します。

設定アプリが開いたら、「更新とセキュリティ」オプションをクリックします。
ここで、左側のパネルに表示される「開発者向け」に移動します。

次に、右側のパネルで「アプリのサイドロード」ラジオボタンを選択し、ウィンドウを閉じます。

これで、Windows 10でサイドロードが正常に有効になりました。
ダブルクリックで.appxファイルをインストール
UWPアプリをサイドロードするには、.appxファイルをダブルクリックするだけです。たとえば、私はCrystalDiskMark UWPアプリの.appxファイルをダウンロードし、それをダブルクリックしました。
Windowsは独自のインストーラーを使用するため、「インストール」ボタンをクリックしてインストール手順を開始します。以下の画像のように、Windowsはアプリがどの機能で動作するかを表示します。私の場合、CrystalDiskMarkアプリは「フルトラストモード」機能で動作します。

インストールが完了したら、「起動」ボタンをクリックしてインストールしたUWPアプリケーションを起動します。

すべてがうまくいけば、Windowsストアからインストールされた他のUWPアプリと同様にアプリを使用できるはずです。

希望する場合は、サイドロードしたアプリをWindowsストアからインストールした他のアプリと同様にアンインストールできます。スタートメニューでアプリを見つけて右クリックし、「アンインストール」オプションを選択すれば、準備完了です。

PowerShellを使用して.appxファイルをインストール
また、PowerShellを使用して.appxファイルをインストールすることもできます。まず、スタートメニューでPowerShellを検索し、右クリックして「管理者として実行」オプションを選択します。

上記の操作により、管理者権限でPowerShellが起動します。ここで、以下のコマンドを使用してファイルの場所に移動します。c:\path\to\appx\file\directoryを.appxファイルの実際のディレクトリパスに置き換えることを忘れないでください。
cd c:\path\to\appx\file\directory必要なディレクトリに移動したら、以下のコマンドを使用して.appxファイルをインストールします。再度、「file.appx」を実際のUWPファイル名に置き換えることを忘れないでください。
Add-AppxPackage .\file.appxまた、以下のコマンドを使用することもできます。
Add-AppxPackage -Path .\file.appxコマンドを実行すると、アプリがインストールされます。PowerShellウィンドウには確認メッセージは表示されません。ただし、スタートメニューでインストールされたアプリを検索して開くことができます。
上記の方法を使用してWindows 10で.appx UWPファイルをインストールする際の感想や体験をコメントで共有してください。