Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でエラーコード0x87E10BD0を修正する5つの方法

Windows 10の一部のユーザーから、Microsoft Storeから特定のゲームやアプリケーションをダウンロードできず、0x87E10BD0というエラーコードが表示されるという報告が寄せられています。多くの場合、エラーコードの前には「問題が発生したため、購入を完了できません」というメッセージが表示されます。エラーは、ゲームやアプリのダウンロードを開始して数秒後に発生することがほとんどです。現時点では、この問題はWindows 10に限定されているようです。

Windows 10でエラーコード0x87E10BD0を修正する5つの方法

エラーコード0x87E10BD0の原因は?

本記事では、多数のユーザー報告と、このエラーコードの修正に広く使われている修復方法を調査しました。その結果、このエラーを引き起こす可能性のある要因は複数存在することが判明しています。

  • Microsoftアカウントにサインインしていない – 開発元は明確に案内していませんが、Microsoft Storeで提供されるInsiderプログラムの多くに参加するには、Microsoftアカウントでログインしている必要があります。多くの場合、これが0x87E10BD0エラーの原因です。Microsoftアカウントでサインインすれば解決できるはずです。
  • Microsoft Storeの不具合 – ベータ版が存在するアプリやゲームで繰り返し発生する既知の不具合が原因であることもあります。該当する場合は、別のアプリを先にダウンロードすることで回避できます。
  • AUInstallAgentフォルダーの破損・欠落 – AUInstallAgentフォルダーが破損または欠落しているケースもあります。フォルダーを再作成することで問題を解決したユーザーが多数報告されています。
  • Windows Storeキャッシュの破損 – Windows Storeのキャッシュフォルダー内の破損も原因になり得ます。WSResetユーティリティを使ってキャッシュを完全にクリアすれば解決できます。
  • アプリケーションの競合 – サードパーティ製のアプリやサービスがダウンロードと競合している可能性もあります。クリーンブートを実行して、最小限のドライバーとスタートアッププログラムのみでWindowsを起動すれば、競合を特定・解消できます。

エラーコード0x87E10BD0の解決にお困りの場合は、本記事で紹介するトラブルシューティング方法をお試しください。以下に、同様の状況にあったユーザーが実際に成功した修復方法をまとめています。

最良の結果を得るためには、記載された順番に従って各方法を試し、ご自身の状況に当てはまらない手順は飛ばすことをおすすめします。原因が何であれ、いずれかの方法で問題が解決するはずです。

方法1: Microsoftアカウントでサインインする

Sea of Thievesをダウンロードする際にこの問題が発生している場合、Microsoftアカウントでサインインしていないことが原因である可能性が高いです。アカウント設定画面からMicrosoftアカウントでサインインすることで問題を解決したユーザーが多数います。

Microsoft側の案内が分かりにくいため、この原因に気づきにくいのが実情です。Microsoft StoreからSea of Thievesなどのゲームをダウンロードする際にこの問題が発生している場合は、以下の手順でMicrosoftアカウントでサインインしているか確認しましょう。

Microsoftアカウントでサインインする手順は次のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:emailandaccounts」と入力し、Enterキーを押して設定アプリのメール & アカウントタブを開きます。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  2. メール & アカウントタブ内で下にスクロールし、「他のアプリで使うアカウント」セクションにあるMicrosoftアカウントを追加(または代わりにMicrosoftアカウントでサインイン)をクリックします。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  3. 画面の指示に従って、Microsoftアカウントに接続します。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
    注意: アカウントをお持ちでない場合は、「作成する!」リンクをクリックし、メール認証を行って手続きを完了してください。
  4. Microsoftアカウントに接続できたら、PCを再起動し、起動が完了するまで待ちます。
  5. Microsoft Storeを再度開き、以前0x87e10bd0エラーが出ていたゲームやアプリのダウンロードを試みます。

Microsoftアカウントでサインインしても問題が解決しない場合は、次の方法に進んでください。

方法2: 先に別のアプリケーションをダウンロードする

これは厳密な修正というより回避策ですが、多くのユーザーが、まず別のアプリをダウンロードして数秒間待ってから、失敗していたダウンロードを再開することで、0x87e10bd0エラーを完全に回避できたと報告しています。

奇妙に聞こえるかもしれませんが、この手順の有効性を確認したユーザーは数十人に上ります。これは、Microsoft Storeから直接ダウンロードしようとしたユーザーに発生しやすい、Sea of Thieves特有の不具合に対処する方法のようです。

別のアプリを先にダウンロードして0x87e10bd0エラーを回避する手順は次のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「ms-windows-store://home」と入力し、Enterキーを押してMicrosoft Storeを開きます。
  2. Microsoft Storeの右上にある検索機能をクリックし、「Netflix」「Xbox Insider Hub」「Deep Rock Galactic」のいずれかを検索します。これら3つのアプリは、実際にこの方法でSea of Thievesを問題なくダウンロードできたユーザーによって使用された実績があります。
  3. 検索結果から入手 / インストールをクリックし、完了まで待ちます。
  4. ダミーアプリのインストールが完了したら、もう一度検索機能で「Sea of Thieves Beta」を探し、エラーなしでダウンロードできるか確認します。
Windows 10でエラーコード0x87E10BD0を修正する5つの方法

それでも0x87e10bd0エラーコードが発生する場合は、次の方法に進んでください。

方法3: AUInstallAgentフォルダーの再作成

この問題は、AUInstallAgentフォルダーの破損が原因で発生することもあります。フォルダーを再作成すれば、Windowsに新しい正常なフォルダーを一から生成させることができ、実際にこれで問題を解決したユーザーが複数います。

Microsoft Store関連の問題の多くは、実はAUInstallAgentの破損が原因です。フォルダーを作り直して0x87e10bd0エラーを解消する手順は次のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「%windir%」と入力し、Enterキーを押してWindowsフォルダーを開きます。
  2. Windowsフォルダー内でフォルダー一覧を下にスクロールし、AUInstallAgentを探します。見つからない場合は、空いているスペースを右クリックし、コンテキストメニューから新規 > フォルダーを選択します。UAC(ユーザーアカウント制御)の確認画面が表示されたら、はいをクリックして管理者権限を付与します。
    注意: AUInstallAgentフォルダーが既に存在する場合は、新しいフォルダーを作成する前に、右クリックしてコンテキストメニューから「削除」を選択してください。
  3. 新しいフォルダーを右クリックし、コンテキストメニューから名前の変更を選択して、フォルダー名を「AUInstallAgent」に変更します。
  4. PCを再起動し、以前0x87e10bd0エラーで失敗していたアプリをインストールできるか確認します。
Windows 10でエラーコード0x87E10BD0を修正する5つの方法

同じエラーメッセージが引き続き表示される場合は、次の方法に進んでください。

方法4: Microsoft Storeのキャッシュをリセットする

この問題は、Windows Storeのキャッシュフォルダー内の破損が原因で発生することもあります。該当する場合は、WSResetユーティリティを使用してWindows Storeのキャッシュを完全にクリアすることで解決できます。

この手順により、0x87e10bd0エラーを出さずにゲームやアプリをインストールできたという報告が多数あります。Windows Storeのキャッシュをリセットする手順は次のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「wsreset.exe」と入力し、Enterキーを押してキャッシュクリーンアップユーティリティを実行します。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  2. CMDウィンドウが閉じてストアが開くまで待ちます。その後、PCを再起動し、起動が完了した時点で問題が解決しているか確認します。

それでも0x87e10bd0エラーコードが発生する場合は、次の方法に進んでください。

方法5: クリーンブートを実行する

何らかのアプリやサービスの競合が原因で0x87e10bd0エラーコードが発生している可能性もあります。この可能性を排除するために、最小限のドライバーとスタートアッププログラムだけでWindowsを起動してみましょう。この起動方法(クリーンブート)により、この問題の原因となっているソフトウェアの競合を特定・排除できます。

Windows 10でクリーンブートを実行する手順は次のとおりです。

  1. 管理者権限を持つWindowsアカウントでサインインしていることを確認します。
  2. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「msconfig」と入力してEnterキーを押すと、システム構成ウィンドウが開きます。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
    注意: ユーザーアカウント制御(UAC)の確認画面が表示された場合は、はいをクリックして管理者権限を付与してください。
  3. システム構成ウィンドウ内でサービスタブをクリックし、すべてのMicrosoftサービスを隠すにチェックを入れます。これにより、OSに必要な重要なサービスを誤って無効化するのを防げます。
  4. 次に、すべて無効ボタンをクリックして、残りのすべてのサービスを一度に無効にします。これにより、サードパーティ製サービスやその他の不要な組み込みサービスによる競合を防ぎ、0x87e10bd0エラーの発生を抑えられます。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  5. すべてのサービスを無効にしたら、適用をクリックし、スタートアップタブに移動してタスクマネージャーを開くをクリックします。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  6. タスクマネージャーのスタートアップ一覧が表示されたら、各項目を1つずつ選択して無効化をクリックし、次回起動時に実行されないようにします。Windows 10でエラーコード0x87E10BD0を修正する5つの方法
  7. すべてのサードパーティ製サービスを無効にしたら、タスクマネージャーを閉じ、PCを再起動してクリーンブート状態にします。
  8. 起動が完了したらMicrosoft Storeを開き、以前失敗していたアプリやゲームをダウンロードできるか確認します。できない場合は、無効化した項目を1つずつ再有効化し、その都度再起動を繰り返すことで、エラーの原因となっているアプリやサービスを特定できます。
  1. Windows 10のエラーコード0x8007007bを解決する完全ガイド

    新しいWindows 10をライセンス認証しようとしたら、エラーコード「0x8007007b」が表示されて困っていませんか?このエラーは非常に厄介ですが、幸いなことに解決方法はそれほど難しくありません。この記事では、エラーコード0x8007007bの原因と具体的な対処法をわかりやすく解説します。 エラーコード0x8007007bが発生する原因 Windows 10のPCでこのエラーが発生すると、「ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています」というメッセージがポップアップで表示され、Windowsのライセンス認証が完了できなくなります。 エラーコード0x8007

  2. Windows 10のエラーコード0x80240031を解決する方法

    Windows 10をパソコンにインストールする際、エラーコード「0x80240031」が表示されることがあります。このエラーには、いくつかの効果的な対処法があります。以下の手順を順番に試すことで、手間なく問題を解決できるでしょう。 Windowsパソコンでエラー0x80240031を修正する具体的な手順をご紹介する前に、まずはこのエラーが発生する原因を理解しておくことが重要です。 通常、エラーコード0x80240031は、Windows Updateのファイルが破損していることが原因で画面に表示されます。そのため、破損した更新ファイルがないかどうかを確認する必要があります。更新プロセ