Windows 11でWindows Subsystem for Androidを設定する方法
Windows Subsystem for Android (WSA) が、ついにすべての Windows 11 ユーザーに提供されるようになりました。PC で Android アプリやゲームを楽しみたい人にとっては、これは非常に嬉しいことです。しかし、もちろん、すべてが順調に進むわけではありません。Amazon アプリストアもこのパッケージに含まれていますが、現時点では一部の国でのみ利用可能です。そのため、うまく動作しない場合は、心配しないでください。地域設定を変更することで解決する可能性があります。通常は、[コンテンツとデバイスの管理] > [基本設定]メニューで国を米国または日本に設定すれば問題ありません。その後、 [更新] をクリックすることを忘れないでください。それが解決したら、Microsoft Store から Amazon アプリストアをダウンロードし、Windows で Android アプリを利用できるようになります。
一つ覚えておいていただきたいのは、仮想マシンプラットフォームなどのWindowsの機能を有効にする必要があります。Windowsは仮想化機能の実行にかなりこだわりがあるため、これがないとWSAとAmazonアプリストアはインストールすらできません。少し面倒ですが、有効化する方法は以下のとおりです。
Windows 11でWindows Subsystem for Androidを起動して実行する方法
仮想マシンプラットフォーム設定を有効にする
見落とされがちですが、無効になっていると、WSAはどうやってもインストールされません。幸いなことに、有効にするのは簡単です。ただし、この設定を変更した後は、PCを再起動する必要があることに注意してください。Windowsは必要以上にインストールを難しくする必要があるからです。簡単に説明します。
- クリックするWin + Sと検索ボックスが開きます。
- 「Windows の機能の有効化または無効化」と入力し、最初の結果をクリックします。
- 仮想マシンプラットフォームが見つかるまで下にスクロールします。通常はチェックが入っていません。
- 横にあるボックスをチェックし、「OK」をクリックして、システムを再起動します。
PCが復旧したら、WSAを簡単にインストールできます。環境によっては、この手順が不要に思えたり、すぐに反映されない場合もあります。特にInsiderビルドや最新のプレビュー版を使用している場合はなおさらです。念のため確認しておく価値はあります。
Microsoft StoreからAmazon Appstoreをインストールする
Amazonアプリストアをまず入手したいだけなら、こちらの方が簡単です。Microsoft Storeを起動し、「Amazonアプリストア」を検索してインストールするだけです。ただし、一部の機種ではすぐに表示されない、またはダウンロードの段階で止まってしまう場合があるので注意してください。その場合は、手動でサイドロードするか、以下の他の方法をお試しください。
- タスクバーからMicrosoft Store を開きます。
- 検索ボックスに「Amazon Appstore」と入力します。
- 表示されたら「インストール」をクリックします。
- 指示に従って、権限を承認し、数分間お待ちください。
- インストール後、自動的に起動するか、スタート メニューから開くことができます。
注:アプリがストアに表示されない、またはインストールできない場合があります。その場合は、WSAを直接インストールした方が良いかもしれません。
Windows Subsystem for Android (WSA) を直接インストールする
Amazonアプリストアが表示されず、インストールできない場合は、Microsoft Storeから直接WSAをダウンロードするか、パッケージを手動でサイドロードしてみてください。公式の方法はストアでWSAを検索することですが、見つからない場合はこちらのリンクからアプリパッケージをダウンロードできます。
簡単なプロセスは次のとおりです。
- リンクから[ストア アプリで入手]をクリックすると、WSA の Microsoft Store ページに移動します。
- 「インストール」をクリックして、ダウンロードが完了するまで待ちます (サイズはかなり大きく、約 1.35 GB です)。
WSAはインストール後、次回の再起動時に有効になるはずです。しかし、インストールに失敗し続けたり、何らかの理由で強制的にインストールしたい場合は、別の方法があります。
Microsoft Store パッケージを使用して WSA を強制的にインストールする
これは、インストールがうまくいかない場合やストアキャッシュが破損している場合の回避策です。MSIXバンドルを手動で入手する必要があります。
- store.rg-adguard.netにアクセスします。
- ドロップダウンからProductId を選択し、サンプル フィールドに9p3395vx91nrを入力し、2 番目のドロップダウンからSlow を選択して、チェックボックスを押します。
- このリンクされたファイルのダウンロード リンクを見つけます。
ダウンロードし、管理者として PowerShell を開いて、MSIX バンドルをダウンロードしたディレクトリに変更します。
cd C:\Path\To\Your\Download\Folder最後に、このコマンドを実行します (ファイル名がダウンロードしたファイルと一致していることを確認してください)。
Add-AppxPackage MicrosoftCorporationII. WindowsSubsystemForAndroid_2210.40000.7.0_neutral_~_8wekyb3d8bbwe.msixbundleちょっと技術的な話になりますが、ある設定では数回の再試行で完璧に動作したのに、別の設定では再起動しないと動作しなくなりました。奇妙な話ですが、ストア側が対応してくれなかったり、特定のビルドバージョンが必要な場合は、強制的にインストールするしかない場合もあります。
これで少しでも混乱が解消されれば幸いです。少し手間はかかりますが、WSAとAmazonアプリストアが使えるようになれば、エミュレータやデュアルブート環境を使わずにAndroidアプリが実行できるのは本当に便利です。頑張ってください。これでアップデートが1つでもうまくいくといいですね。WindowsとAndroidをうまく連携させるには、時々少し手作業が必要になることもありますからね。
まとめ
- 仮想マシン プラットフォームが有効になっていることを確認します。
- Amazon Appstore にアクセスするには、地域を米国または日本に変更してください。
- WSA は、Microsoft Store から、または MSIX バンドル経由で手動でインストールします。
- 必要に応じて、PowerShell コマンドとダウンロード リンクを使用して強制的にインストールします。
まとめ
全体的に見て、設定は少し面倒です。特に地域制限やWindowsの機能に関してはなおさらです。しかし、一度設定してしまえば、Windows 11でAndroidアプリを実行するのはかなりスムーズです。高価なエミュレーターは不要で、ネイティブサポートのみです。ただし、ハードウェアやWindowsのビルドによっては動作が異なる場合があることを覚えておいてください。うまくいけば素晴らしいですが、うまくいかなくても、地域や機能、手動インストールなどを試してみる価値はあります。それに、サードパーティ製のソリューションを探すよりも、大幅に時間を節約できるかもしれません。これがお役に立てば幸いです。WSAの活用がうまくいくことを祈っています!