Windows 10でXboxとストアのエラー0x87e0000dを解決する方法
Windows 10 PCでエラーコード0x87e0000dが表示されると、かなりイライラすることがあります。特に、Microsoft StoreやXboxからゲームをダウンロードしたりプレイしようとしているときに表示されると、なおさらです。サーバーとの同期がうまくいっていないだけなのか、デバイスに何らかの不具合があるだけなのか、と感じてしまうこともあります。幸いなことに、Windowsを再インストールしたり、大規模なリセットをしたりしなくても、この問題を解決できる方法がいくつかあります。必ずしも簡単ではありませんが、これらの手順のほとんどは、同じような問題に直面している他のユーザーにも効果があった簡単な解決策です。
基本的に、エラーの原因となっているものをリセットまたはリフレッシュする必要があります。ネットワークの問題、アプリデータの破損、サービスの無効化など、原因は様々です。それぞれの方法は共通の障害点をターゲットにしているため、いくつか試してみる必要があるかもしれません。いずれかの方法で、あの厄介なエラーが再び表示されずにゲームやアプリを再びプレイできるようになることを祈っています。
Xbox または Microsoft Store のエラー 0x87e0000d を修正する方法
エラーによってゲームやアプリのダウンロードが停止している場合は、以下のトラブルシューティング方法があります。最も簡単と思われる方法、または最も関連性が高いと思われる方法を選んで、そこから進めてください。特に最初の数件で問題が解決しない場合は、複数の方法を組み合わせる必要がある場合もあります。
これらの修正がなぜ役立つのか、いつ適用すべきか
これらは非常にシンプルですが効果的です。特に、ローカルキャッシュの破損、サービスの無効化、またはネットワークの軽微な不具合が原因で問題が発生している場合は効果的です。これらの修正は、ダウンロード、ストリーミング、Xbox/ストアアプリの起動中にエラーが発生した場合に適用されます。また、ランダムに発生するエラーやWindows Update後に発生するエラーも修正できます。
修正1: ネットワーク接続のトラブルシューティングと改善
はい、当然のことですが、多くの場合、このエラーはインターネット接続の不具合が原因です。XboxとMicrosoft Storeは安定したネットワーク接続に大きく依存しているため、Wi-Fiの速度低下や、気づかないうちに発生しているネットワーク干渉が原因となっている可能性があります。インターネット速度を確認し、ルーター/モデムを再起動するか、Wi-Fiをご利用の場合は有線接続に切り替えてみてください。また、Xbox Liveサービス ステータス ページにあるXbox Liveステータスもご確認ください。サービスが停止したり、何らかの問題が発生している場合は、それが原因である可能性があります。
接続面では問題ないように見えてもエラーが続く場合は、VPNやファイアウォールを一時的に切断してみてください。別のネットワークに接続してみるだけでも手がかりが得られるかもしれません。私の環境では、機内モードを切り替えたり、ネットワークを切断して再接続するだけで、正常に動作することもあります。
修正2: XboxまたはPCを再起動してハードリセットする
これは少し古い方法ですが、今でも効果的です。XboxまたはWindowsの一時的な不具合であれば、再起動することで解消されることがあります。Xboxの場合は、Xboxボタンを長押しし、オプションから「本体を再起動」を選択します(または、電源が切れるまで押し続けてから、再び電源を入れます)。Windowsの場合は、軽く再起動することで、停止したサービスやプロセスを復元できる場合があります。
設定によっては、電源を完全に入れ直すことで改善することがあります。コンソールまたはPCの電源プラグを抜き、30秒ほど待ってから電源を入れ直してください。PCの場合も同様です。シャットダウンし、デスクトップの場合は電源コードを外すか、ノートパソコンの場合は再起動してください。私のマシンでは、これが唯一の解決策になることがあります。
修正3: PowerShell経由でXboxゲームサービスを再インストールする
ゲームの起動時にエラーが繰り返し発生する場合は、ゲームサービスが破損しているか、正しくインストールされていない可能性があります。ゲームサービスを削除して再インストールすると、多くの場合、奇妙な問題が解決します。方法は次のとおりです。PowerShellを管理者として実行してください。これは必須です。
- Win + Xを押して、Windows PowerShell (管理者)を選択します。
- Gaming Services (GamingOverlay などと呼ばれることもあります) を削除するには、次のコマンドを実行します。
- 次に、PowerShell に次のように入力して、Microsoft Store を開き、Gaming Services を再インストールします。
get-appxpackage Microsoft. GamingServices | remove-AppxPackage -AllUsers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
再インストールが完了したら、PCを再起動して問題が解消されるか確認してください。私の経験では、この手順だけで、アプリデータの破損や不適切なアプリ登録に起因する頑固なエラーを修復できる場合があります。場合によっては、ストアの更新だけでキャッシュがクリアされ、すべてが再び動作するようになることもあります。
修正4: Xbox関連のサービスが有効になっていることを確認する
Windowsは、アップデートや意図しない変更などにより、Xboxが依存するサービスを無効化することがあります。サービスが停止していると、エラーが発生する可能性があります。確認するには、WinKey + Sキーを押し、 「services」と入力してEnterキーを押します。「サービス」ウィンドウで下にスクロールし、 「Xbox Live Networking Service」や「Xbox App SDK Service」などのXboxサービスを探します。
サービスが停止または無効になっている場合は、サービスを右クリックして「スタート」を選択します。また、スタートアップの種類を再度確認し、 「自動」になっていることを確認してください。その後、PCを再起動してください。私のPCでは、Windowsのアップデート後にこれらのサービスが無効になることがあるので、一度確認してみる価値はあります。
修正5: Xboxをリセットまたは工場出荷時設定にリセットする(注意して使用してください)
他に方法がない場合は、より抜本的ではありますが、場合によっては必要な方法として、Xbox本体をリセットする方法があります。工場出荷時の状態にリセットすると、ユーザーデータ、アカウント、保存した進行状況が消去されるため、これらを失っても構わない場合にのみ実行してください。手順は以下のとおりです。
- Xbox の電源を入れ、ガイド ボタン(Xbox ボタン) を押します。
- [設定] > [すべての設定] > [システム]に移動します。
- コンソール情報 > コンソールのリセットを選択します。
- 「リセットしてすべてを削除」(ハードリセット)か、「リセットしてゲームとアプリを保持」 (より影響が少ない)のどちらかを選択してください。どちらが良いかは一概には言えません。ある環境では、完全消去でほぼすぐに修復できましたが、部分的なリセットで十分な場合もあります。
コンソールはしばらく暗くなり、その後再起動します。一見、新規セットアップを行っているように見えますが、他にエラーが解決していない場合は、これで問題ありません。
0x87e0000dに関連するMicrosoft Storeエラーを修正する
ストアを開いたときにエラーが表示される場合は、アプリ自体が破損しているか、フリーズしている可能性があります。ストアを素早くリセットすると、奇跡的に改善することがよくあります。コマンドを使えばwsreset.exe、ダウンロードや再インストールの必要もなく、すぐにリセットできます。
- 押すとWin + R実行ダイアログが開きます。
- 入力し
wsreset.exeて「OK」をクリックします。
コマンドウィンドウが開き、ストアのキャッシュがリセットされ、ストアアプリが自動的に再起動します。1分ほどお待ちください。完了したら、デバイスを再起動してすべてを完全に更新してください。
必要に応じてMicrosoft Storeを再インストールする
リセットしてもエラーが表示される場合は、PowerShellを使ってストアを再インストールしてください。少し手間がかかりますが、実行可能です。
- PowerShell を管理者として再度開きます ( Win + X > Windows PowerShell (管理者) )。
- 次のコマンドを実行します。
Set-ExecutionPolicy Unrestricted
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}
これにより、WindowsはMicrosoft Storeを含むすべての組み込みアプリを強制的に再登録し、破損したファイルや不足しているコンポーネントを修復します。場合によっては最後の手段となることもありますが、非常に効果的です。
これらの方法のいずれかですべてが元に戻ることを願っています。私の環境では、再起動と再登録を組み合わせることで同様の問題が解決しました。頑張ってください!
まとめ
- インターネット接続とXbox Liveステータスを確認してください
- XboxまたはPCを再起動するか、電源を入れ直してください
- PowerShell 経由でゲーム サービスを再インストールする
- Xboxサービスが有効になっていることを確認してください
- 必要に応じて Xbox をリセットまたは工場出荷時設定にリセットします
- Microsoft Store をリセットまたは再インストールする
まとめ
これらの修正方法は、ネットワークの問題からアプリの破損まで、エラー0x87e0000dのほとんどのシナリオに対応しています。場合によっては、サービスのオン/オフや再起動だけで不具合が解消されることもあります。しかし、場合によっては、完全な再インストールやリセットが必要になることもあります。いずれにしても、試行錯誤を覚悟しておいてください。これらの問題は必ずしも一度で解決するとは限りません。しかし、これらのヒントの1つが、Windowsを再インストールすることなく、ゲームを再開するのに役立つことを願っています。幸運を祈ります。誰かの時間を節約できれば幸いです。