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

CoDヴァンガードのエラーコード0x887a0005を解決する方法|原因と10の対処法

『Call of Duty: Vanguard(コール オブ デューティ ヴァンガード)』は、2021年11月の発売以来、世界中で最もプレイされているFPSタイトルの一つです。Sledgehammer Gamesが開発した本作は、大人気「コール オブ デューティ」シリーズの第18作目にあたります。

批評家から高い評価を受けた一方で、プレイ中に発生する不具合への否定的なレビューも少なくありません。その代表的なものがエラーコード「0x887a0005」です。このエラーに悩まされている方は、決してあなただけではありません。

Sledgehammer Gamesから公式な原因の発表はありませんが、比較的軽微な問題であり、適切な対処を行えば簡単に解決できると考えられます。

エラーコード0x887a0005が発生する主な原因

実際にエラーに遭遇したユーザーの報告をもとに、考えられる原因を以下にまとめました。

  • 破損または古いGPUドライバー – 古い、あるいは破損したグラフィックドライバーは、ゲームクラッシュの定番の原因です。最新版ドライバーをインストールすることで解決できます。ドライバー自体が破損している疑いがある場合は、専用のデバイスドライバーユーティリティで既存のドライバーを完全に削除してから、クリーンインストールしましょう。
  • グラフィック設定が高すぎる – PCのスペックを超える高画質設定にしていると、ゲームがクラッシュしてこのエラーが表示されることがあります。設定を一段階下げるだけで改善するケースもあります。
  • 破損したゲームファイル・システムファイル – ゲームファイルやシステムファイルの破損が原因でクラッシュすることもあります。スキャンと修復機能で簡単に直せます。
  • ライセンスの不整合 – PS4/PS5でプレイしている場合、ゲームのライセンス認証に問題が生じている可能性があります。コンソールが「ゲームを所有していない」と誤認識している状態です。設定メニューからライセンスを復元しましょう。
  • 権限の問題 – ゲームに管理者権限がないと、「0x887a0005 dxgi_error_device_removed」のメッセージが表示されることがあります。Battle.netランチャーを管理者権限で実行することで解決できます。
  • 仮想メモリ(ページファイル)の不足 – 手動で設定されたページファイルに問題があると、このエラーが発生することがあります。仮想メモリのページファイルを自動管理に変更するのが最善の対策です。
  • 不安定なGPUオーバークロック – 過去にGPUをオーバークロックしている場合、不安定な周波数がエラーの原因になっている可能性があります。クロックを150MHzほど下げて様子を見ましょう。
  • SLIモードの非互換性 – NVIDIA製グラフィックカードを2枚以上搭載しているPCでは、SLIモードの影響を受けることがあります。NVIDIAコントロールパネルでSLIを無効化してみてください。

エラーコード0x887a0005を修正する10の方法

このエラーには万能な解決策は存在しません。原因が多岐にわたるためです。しかし、多くのユーザーで効果が確認された対策を10個厳選しました。順番に試していきましょう。

方法1:GPUドライバーを更新する

最初に試したいのがGPUドライバーの更新です。手順は以下の通りです。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開きます。
  2. 空欄に「devmgmt.msc」と入力します。
  3. Enterキーを押してデバイスマネージャーを起動します。
  4. 画面にデバイスマネージャーが表示されます。
  5. 一覧をスクロールして「ディスプレイアダプター」を探します。
  6. 横の矢印をクリックしてメニューを展開し、更新が必要なGPUを右クリックして「ドライバーの更新」を選択します。
  7. 次に、ドライバーを自動検索するオプションを選びます。
  8. スキャン完了後、画面の指示に従って最新のGPUドライバーをインストールします。
  9. インストールが完了したらPCを再起動し、CoDヴァンガードを再度起動します。

方法2:ゲーム内のグラフィック設定を調整する

低スペックPCを使用しているプレイヤーの間では、グラフィック設定を下げることで問題が解決したという報告があります。以下の手順で設定を調整しましょう。

  1. CoDヴァンガードを起動し、設定メニューを開きます。
  2. 「グラフィックス」セクションを見つけ、すべての項目を「低」に設定します。
  3. 「設定を適用」をクリックして変更を保存し、快適にプレイできるか確認します。

方法3:PS4/PS5のライセンスを復元する

PlayStation本体でライセンスを復元すると、問題なくゲームを遊べるようになります。ゲームが起動できない状態でもこの操作は実行可能なので安心してください。

PlayStation 4の場合

  1. PS4のホームメニューから「設定」を開きます。
  2. 「アカウント管理」を開き、「ライセンスの復元」を選択します。
  3. Xボタンで操作を確定します。
  4. 復元プロセスが完了するまで待ちます。
  5. 完了後、ゲームを起動してエラー0x887a0005がまだ表示されるか確認します。

PlayStation 5の場合

  1. ホーム画面から「設定」を開きます。
  2. 「ユーザーとアカウント」までスクロールします。
  3. 「その他」を選択し、「ライセンスの復元」を選びます。
  4. 復元が完了したらゲームを再起動し、エラーが解消されたか確認します。

方法4:DDUを使ってGPUドライバーを再インストールする

この方法では、サードパーティ製の「Display Driver Uninstaller(DDU)」を使って現在のGPUドライバーを完全に削除し、CoDヴァンガードに推奨される互換性のある新しいドライバーを入れ直します。

  1. まず、お使いのデバイスに対応したGPUドライバーをダウンロードします。Activision公式サイトにアクセスし、GPUメーカーの名前の横にあるリンクから入手できます。
  2. GUPドライバーをダウンロードしたら、推奨のDDUプログラムもダウンロードします。
  3. プログラムを入手したら、圧縮ファイルを展開します。
  4. フォルダを開き、インストーラーを起動します。
  5. 画面の指示に従ってDDUをインストールします。
  6. DDUを起動し、GPUの種類とモデルを選択します。
  7. 「クリーンと再起動」を選択して、ドライバーを確実に削除します。
  8. この時点でグラフィックドライバーが削除され、システムが一時的に遅くなりますが、異常ではありません。新しいドライバーを入れると通常どおり戻ります。
  9. PCが再起動したら、ダウンロードしておいたドライバーを開き、画面の指示に従ってインストールを開始します。
  10. グラフィックドライバーのインストール後、最後にもう一度PCを再起動し、ゲームがクラッシュしないことを確認します。

方法5:Battle.netでスキャンと修復を実行する

ゲームファイル自体をスキャンして修復するのも有効な手段です。Battle.netアプリから実行でき、ゲームファイルの整合性をチェックし、破損したファイルがあれば自動的に修復してくれます。

  1. Battle.netアプリを起動し、CoDヴァンガードを選択します。
  2. 「設定」を開き、「スキャンと修復」を選択します。
  3. 「スキャン開始」ボタンを押して処理を確定します。
  4. ファイルの整合性チェックが完了したら、ゲームを再起動してエラー0x887a0005が消えたか確認します。

方法6:管理者権限でゲームを実行する

同じエラーに遭遇したユーザーの間では、Battle.netを管理者権限で実行することが有効だったという声があります。手順は以下の通りです。

  1. ゲームのフォルダを開き、「Vanguard Launcher」を右クリックします。
  2. 「プロパティ」を選択します。
  3. 「互換性」タブを開き、「管理者としてこのプログラムを実行する」にチェックを入れます。
  4. 変更を適用してウィンドウを閉じます。
  5. 次に、Battle.netがインストールされているフォルダを開きます。
  6. プロパティメニューを開き、手順3と4を繰り返します。
  7. 完了したらヴァンガードをもう一度起動し、エラーが続くかどうか確認します。

方法7:ページファイルの設定を変更する

ページファイルの設定を自動管理に変更すると、エラー0x887a0005が解消することがあります。詳細な手順は以下の通りです。

  1. Windowsボタンを右クリックし、「システム」を選択します。
  2. システムメニューから「システムの詳細設定」を選びます。
  3. 「詳細」タブを開き、パフォーマンス欄の「設定」をクリックします。
  4. 次に「詳細」タブを開きます。
  5. 仮想メモリ欄までスクロールし、「変更」をクリックします。
  6. 「すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外します。
  7. 「システム管理サイズ」を選択します。
  8. 「OK」をクリックしてPCを再起動します。

方法8:GPUクロックを下げる

一部のゲーマーは、GPUクロックを150MHz下げることでエラーを解消できたと報告しています。クロックを下げるとGPUの発熱量や消費電力も抑えられます。150MHz程度の低下なら性能への影響はほとんどなく、ゲームも快適に動作します。

やり方がわからない場合は、MSI Afterburnerという無料ソフトを使うのがおすすめです。

  1. まず、公式サイトからMSI Afterburnerをダウンロードします。
  2. ダウンロード後、画面の指示に従ってインストールします。
  3. MSI Afterburnerを起動します。
  4. 「Core Clock」セクションでMHzの値を150下げます。例えば現在1500に設定されている場合は1350にします。
  5. クロック値を変更したら「Apply(適用)」ボタンを押します。
  6. MSI Afterburnerを閉じて、エラーがまだ出るかテストします。

方法9:SLIモードを無効にする

NVIDIA製ビデオカードを2枚使用している場合は、SLIモードを無効化することで解決する可能性があります。

  1. サイドバーの矢印をクリックして、隠れているアイコンのメニューを表示します。
  2. NVIDIAアイコンを選択して、NVIDIAコントロールパネルを起動します。
  3. 「3D設定」セクションから「SLI、Surround、PhysXの構成」を選択します。
  4. 「SLIを無効にする」ボタンを押します。
  5. NVIDIAコントロールパネルを閉じてゲームを起動し、エラーが残っているか確認します。

方法10:バックグラウンドアプリを終了する

背景で動作している不要なアプリは、システムリソースを奪い合い、ヴァンガードのパフォーマンスに干渉する可能性があります。これらのリソース食いを停止して、エラーが解消するか確認しましょう。

  1. Windows + Ctrl + Shift + Escキーを同時に押して、タスクマネージャーを開きます。
  2. 「スタートアップ」タブに移動し、すべての項目を右クリックします。
  3. 操作が完了したら「無効化」を選択し、PCを再起動します。
  4. ヴァンガードをもう一度テストして、問題が解消したか確認します。

不要なバックグラウンドアプリを閉じた後は、PC修復ツールを使ってシステム内のジャンクファイルを削除するのもおすすめです。ジャンクファイルはストレージ容量を消費するだけでなく、重要なシステムプロセスにも悪影響を及ぼします。正規ファイルに偽装した脅威である可能性もあるため、放置しないようにしましょう。

まとめ

『Call of Duty: Vanguard』は今なお人気の高いタイトルですが、決して完璧ではありません。プレイ中にエラーが発生し、ゲームがクラッシュすることもあります。

CoDヴァンガードでエラー0x887a0005に遭遇しても、心配はいりません。破損したシステムファイルの修復、デバイスドライバーの更新、システムを最新の状態に保つこと、サードパーティ製ツールの活用など、試せる解決策は複数あります。

上記の方法のうち、どれがあなたの環境でうまくいったか、ぜひ教えてください!

  1. Windows 10でエラーコード0x87E10BC6が出たときの対処法まとめ

    エラーコード 0x87E10BC6は、主に以下の3つのシーンで発生することで知られています。Xboxアプリからゲームを起動したときWindowsライセンスの認証を行おうとしたときWindows DVDプレーヤーを使用しようとしたときこのエラーコードは、Xbox Liveのコアサービスに問題が発生しているか、DRM(デジタル著作権管理)関連の不具合を示しているケースがほとんどです。また、この問題はWindows 10に特有のものであることも分かっています。エラーコード0x87E10BC6の主な原因このエラーが発生しうる原因として考えられるものは以下の通りです。サーバー側の問題 – Xboxアプリ

  2. HPプリンター エラーコード20の原因と解決方法を徹底解説

    HPプリンターのエラーコード20は、HPプリンターがシステム上で正しく構成されていないことが原因で発生するエラーです。パソコンから文書や画像、表計算シートなどを印刷しようとした際に、以下のようなエラーメッセージが表示されるのが典型的な症状です。 「Printer not activated(プリンターがアクティブ化されていません)– エラーコード20」 HPプリンターエラーコード20が発生する主な原因 このエラーが表示される理由はいくつか考えられます。主な原因は以下の通りです。 使用しているプリンターが既定のプリンターとして設定されていない。 プリンタードライバーが不足・破損している。 デバ