パソコンでゲームを楽しもうとした時に「Xboxアプリが起動しない」「エラーコード0x80070422が出て困っている」という状況は意外と多くの方が経験されています。そこで今回は、Windows 10でXboxアプリを立ち上げる際に発生する主な原因から具体的な対処法までを、なるべく分かりやすくまとめてみました。ぜひ最後まで読み進め、トラブル解決のヒントにしてください。
エラーコード「0x80070422」とは
Xboxアプリを起動しようとした時に表示される「0x80070422」というエラーコードは、Windows側のサービスが正しく動いていないことを示している場合が多いです。特に「Gaming Services」や「Xbox Live」関連のサービスがオフになっていたり、インストールが破損しているといったケースが考えられます。
このエラーが発生すると、アプリの再インストールやドライバーの更新を行ってもなかなか改善されず、さらに「Gaming Services修復ツール」やPowerShellのコマンドでアンインストールを試しても失敗してしまうことがあります。一見すると手詰まりに見えますが、実は下記の手順を順番に試すことで解決につながる可能性が高いです。
原因の可能性
Xboxアプリが起動しない原因は、一つではありません。複数の要素が絡み合い、複雑にトラブルを引き起こしているケースがあります。ここでは主だった原因を整理してみましょう。
- Gaming ServicesやXbox関連のWindowsサービスが停止している
- Microsoft StoreやXboxアプリ自体が最新版に更新されていない
- Windowsのアップデート不備やOSファイルの破損
- Microsoftアカウント情報の不整合や同期トラブル
- PC環境におけるドライバーの問題やセキュリティソフトとの競合
これらの要因が複合的に影響を及ぼすと、単純な再インストールだけでは解消できないことがあります。そこで、次に紹介する具体的な手順を段階的に試しながら、トラブルの根本原因を特定し、スムーズな解決を目指しましょう。
具体的な対処法
ここからは、実際にエラーコード「0x80070422」が発生した時の対処法を順を追って解説します。どの手順が決め手となるかは環境によって異なるため、上から順番に試すことをおすすめします。
1. Xboxアプリの修復・リセット
Windows 10にはアプリを修復・リセットできる機能が標準搭載されています。Xboxアプリの破損が軽度であれば、この方法だけでトラブルが解消するケースもあります。
- Windowsの「スタート」ボタンをクリックし、「設定」を開きます。
- 「アプリ」→「インストールされているアプリ」の順に移動します。
- 表示されたアプリ一覧の中から「Xbox」を選び、「詳細オプション」をクリックします。
- 「修復」ボタンを押し、修復が完了するのを待ちます。
- もし改善が見られなければ「リセット」ボタンを試します。
修復・リセットを行うと、Xboxアプリのデータが初期状態に戻ります。設定が消えてしまう可能性もあるため、事前に必要な情報をメモしておくと安心です。
2. ストアアプリの更新
XboxアプリとMicrosoft Storeは連携しているため、Store自体や関連アプリを常に最新の状態に保つことが重要です。
- Microsoft Storeを起動します。
- 左下の「ライブラリ」をクリックします。
- 一覧に表示されているアップデート(Xbox関連、またはその他含む)をすべてインストールします。
- Storeアプリが最新版になったことを確認し、PCを再起動してから再度Xboxアプリを起動してみます。
アップデートが終わったのにXboxアプリがうまく動かない場合は、別の原因を疑う必要があります。引き続き次の手順を試してみましょう。
3. 必要なWindowsサービスの確認
エラーコード「0x80070422」は、Windowsサービスが起動していない、または自動起動に設定されていないときに表示されやすいエラーです。以下のサービスを特に重点的にチェックしてみてください。
| サービス名 | 役割 |
|---|---|
| IP Helper | IPv6・トンネリングなどのネットワーク機能をサポート |
| Xbox Accessory Management services | Xboxコントローラーなどアクセサリの管理 |
| Xbox Live Auth Manager | Xbox Liveアカウント認証の管理 |
| Xbox Live Game Save | ゲームセーブデータの同期 |
| Xbox Live Networking Service | Xbox Liveネットワーク機能をサポート |
| Gaming Services | ゲーム起動やXbox機能を管理 |
これらのサービスが「実行中」かつ「スタートアップの種類」が「自動」になっているかを確認しましょう。もし停止や無効になっている場合は、有効(自動)に切り替えて再起動してください。特に「Gaming Services」はXboxアプリと密接に関わっているため、ここが停止していると確実に問題が起こります。
4. Gaming Services修復ツールの利用
Gaming Services自体が破損している場合、通常の方法では修正できないことがあります。そこでMicrosoftが提供している公式の修復ツールを試してみましょう。
- ブラウザで以下のリンクを開き、修復ツールをダウンロードします。
- ダウンロードしたファイルを実行し、画面の指示に従って修復を行います。
- ツールの実行後、PCを再起動してみてください。
うまく修復が完了しない場合は、次のPowerShellを用いた再インストール手順を検討しましょう。
5. Gaming Servicesの再インストール(PowerShell管理者権限)
PowerShellを使った方法では、Gaming Servicesを一度アンインストールし、レジストリエディタで残っている情報を削除したうえで再インストールを行います。やや手間がかかりますが、根本的な原因を除去できる可能性が高いです。
- Windowsの検索バーで「PowerShell」と入力し、右クリックから「管理者として実行」を選択。
- 以下のコマンドを入力してGaming Servicesを削除します。 get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
- 削除が正常に完了したら、「regedit」と入力してレジストリエディタを起動します。
- 下記のキーを探し、「GamingServices」「GamingServices.net」というフォルダを削除します。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services - PCを再起動した後、Microsoft Storeから「Gaming Services」を再インストールします。
この手順を行う場合は、レジストリエディタ操作に慣れていないと誤って別のレジストリを削除してしまうリスクもあるため、実行前に必ずバックアップを取ると安心です。
6. Microsoftアカウントの切り替え
どうしても解決しない場合、Xboxアプリと紐づいているMicrosoftアカウントが問題を引き起こしている可能性があります。一時的に別のMicrosoftアカウントを使ってWindowsにサインインしてみて、Xboxアプリが起動するか試してください。
- 別のアカウントに切り替えたら問題なく起動できた
- 同じアカウントに戻すと再度起動しなくなる
もしこういった状況が確認できたら、アカウントの認証情報が正しく同期されていない可能性があります。WebのMicrosoftアカウント管理ページで状態を確認したり、念のためパスワードを変更・再ログインしてみるなど、アカウント側の再設定を検討すると良いでしょう。
トラブルシューティングの応用
Xboxアプリが起動しない問題は、今回ご紹介した手順以外にも、OSやハードウェアの状況によって追加のアプローチが必要になる場合があります。いくつかの補足的な視点を挙げておきますので、より徹底的にトラブルシューティングをしたい方は参考にしてください。
レジストリ修正時の注意点
Gaming Servicesの再インストールを行う際にレジストリエディタでキーを削除する手順がありますが、レジストリはWindows全体の動作に深く関わる非常に重要なデータベースです。不要なキーの削除はもちろん、名前の変更や値の変更も、システム全体を不安定にさせる恐れがあります。作業前には必ずレジストリのバックアップを取り、万が一の復旧手段を確保してください。
Windows Updateとの関連
Windows Updateが途中で失敗していると、Xboxアプリに必要なコンポーネントが正しくインストールされていないケースがあります。以下のポイントをチェックし、更新を完了させてから再度アプリの起動を試しましょう。
- Windows Updateが途中で止まっていないか、エラーが出ていないか確認
- 大きなアップデート(Feature Updateなど)が保留になっていないか確認
- 必要に応じて手動で再起動やアップデートの再実行を行う
XboxアプリやGaming Servicesは新しいバージョンのWindows機能に依存することも多いため、OSのアップデートをスキップしていると正常に動作しない場合があります。
アプリ互換性の考慮
サードパーティのセキュリティソフトやネットワーク監視ソフトがXboxアプリの通信をブロックしている事例も報告されています。ファイアウォール設定やウイルス対策ソフトの機能を一時的にオフにする、あるいはアプリやサービスを例外設定に追加してみると、問題が解決する場合があります。
また、他のゲームランチャー(SteamやEpic Games Launcherなど)と競合しているケースもあり、特定のゲームをインストールする際にXboxアプリのコンポーネントが変更されてしまったり、ポートを奪い合って通信が遮断される可能性も否定できません。状況に応じて、不要なアプリを停止・アンインストールし、問題の切り分けを行ってみてください。
よくある質問
ここでは、Xboxアプリが起動しない際によく寄せられる質問と、その回答をまとめました。
Q1: エラーコード「0x80070422」が出ないのに起動しません。原因は同じですか?
必ずしも同じ原因とは限りませんが、Gaming ServicesやXbox関連のサービスが起因である可能性が高い点は共通しています。エラーコードが表示されない場合でも、今回紹介した手順を試すことで改善するケースは多いです。
Q2: PowerShellでアンインストールを試すと「The remote procedure call failed.」と出ます
「The remote procedure call failed.」というエラーは、WindowsのRPC(リモートプロシージャコール)が正常に動作していない時に発生します。サービス一覧で「Remote Procedure Call (RPC)」が有効かを確認し、他のサービスと競合していないかもチェックしてください。また、一度PCをクリーンブート(不要なサービスを停止して起動)するなどの方法で環境を簡素化してからPowerShellコマンドを実行することも検討してみてください。
Q3: アカウントを切り替えたら直りましたが、元のアカウントで再度ログインするには?
まずは、ブラウザからMicrosoftアカウントの管理ページにアクセスし、パスワード変更やセキュリティ情報の更新、不要なデバイスの削除などを行い、アカウント情報を最新の状態にしてください。次に、Windows 10でアカウントを再度追加し直すか、設定画面で手動で同期を行うと改善する可能性があります。
まとめ
Xboxアプリが起動しない問題は、単純な再インストールだけでは対処しきれないことが多々あります。エラーコード「0x80070422」が出る場合は特に、Gaming ServicesやXbox関連のWindowsサービスが原因になりやすいので、以下のポイントを押さえて順番に対処してみてください。
- Xboxアプリの修復・リセットやMicrosoft Storeの更新で軽度の不具合を解消
- 必要なWindowsサービスをすべて有効化し、自動起動に設定
- Gaming Services修復ツールやPowerShellを利用した再インストール
- どうしても直らない場合はMicrosoftアカウントを別のものに切り替え
最終的にアカウントを切り替えることで解消した例もあるため、サービスやアプリの問題だけでなく、アカウント側の問題をチェックすることも大切です。少々手間がかかりますが、一歩一歩対処法を試していけば、きっとXboxアプリをスムーズに起動できるようになるはずです。ゲームを存分に楽しめるよう、ぜひ今回ご紹介した手順を活用してみてください。

コメント