情報科学屋さんを目指す人のメモ

方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。

Apex Legendsが落ちる「Engine Error(0x887A0005, 0x887A0006)」エラーの対策について(修正アップデートの情報追記あり)

Apex Legends (320) Apex Legends-Engine Error (11) Apex Legends-エラー (60) GeForce (4) NVIDIA (5)

Apex Legendsのプレイ中に突然「Engine Error 0x887A0006 - DXGI_ERROR_DEVICE_HUNG」や「Engine Error 0x887A0005 - DXGI_ERROR_DEVICE_REMOVED」エラーが発生する問題が一部のユーザーの間で発生しています。

これらのエラーが発生する場合の対策について。

【最新情報】シーズン13の開始以降、突然「0x887A0006」エラーが発生するようになった、というユーザーが増加しています。

詳細はこちら

Apex LegendsがEngine Errorでクラッシュしてしまう不具合

Apex Legendsのプレイ中に突然以下のような「Engine Error」が表示されてクラッシュしてしまう問題が一部のユーザーの間で発生しています。

Engine Error
0x887A0006 - DXGI_ERROR_DEVICE_HUNG The application's device failed due to badly formed commands sent by the application. This is an design-time issue that should be investigated and fixed. [OK]

Engine Error
0x887A0005 - DXGI_ERROR_DEVICE_REMOVED The video card has been physically removed from the system, or a driver upgrade for the video card has occurred. The application should destroy and recreate the device. For help debugging the problem, call ID3D10Device::GetDeviceRemovedReason. [OK]

Engine Error

CreateTexture2D failed for Gfx_TextureAsset_ResizeAndCopy on `(no debug name)' with HRESULT 0x887a0005 width: height: mips: imgFormat: [OK]

対策について

これらのエラーの対策として「エラーが出なくなった」との報告がある、以下の手順の実施を検討してみてください。

Apex Legendsの修復・Originの再インストール

ゲームライブラリでApex Legendsを右クリックして「修復」を実行してみてください。

それでも直らない場合は、Originの再インストールを試してみてください。

GeForceのグラフィックドライバをダウングレードする

「GeForceのGPUのドライバを最新版にアップデートしたら発生するようになった」「417.71へダウングレードしたら直った」といった報告があります。

「GeForce Game Ready Driver (WHQL)」の最新バージョン「418.81」から一つ手前の「417.71」へダウングレードしてみてください。

ダウングレードするには、まず最新バージョンのグラフィックドライバをアンインストールした後、NVIDIAのドライバの過去バージョンを検索できるページで利用中のGPUに対応したドライバを検索して、417.71をダウンロード・インストールしてみてください。

画像では、実際にエラーが発生している「GeForce RTX 2080」を指定してドライバを検索しています(利用中のグラフィックドライバで検索して過去バージョンが表示されない場合は非対応の可能性があるため注意してください)。

追記1:NVIDIAドライバの修正アップデートがリリース(Version 442.50、DXGI_ERROR_DEVICE_HUNG 0x887A0006対策)

NVIDIAのGeForce Game Ready Driverの最新版(バージョン442.50)にて、「DXGI_ERROR_DEVICE_HUNG 0x887A0006」に対しての修正が行われました。

GeForce 442.50 Game Ready Driver Feedback Thread (Released 2/27/20)」で公開されているリリースノート(PDF)にて、以下の通り修正内容が告知されています。

[Apex Legends]: The game may crash with error DXGI_ERROR_DEVICE_HUNG 0x887A0006. [2679551]

このエラーでApex Legendsがクラッシュしていた場合は、この修正版アップデートの適用を行ってみてください。

追記2:その他の対策について

この「DXGI_ERROR_DEVICE_REMOVED」エラーが表示されてしまった場合の別の対処法として、Apex Legends内の設定でグラフィックの質を下げたり、GPUのクロックを下げるなど、グラフィックカード(GPU)の負荷を下げる、という方法や、省電力の設定を変更し、パフォーマンス重視に切り替えるといった方法も、検討してみてください。

追記3:開発元からの案内(2022年8月17日)

Apex Legendsの開発元であるRespawn社の公式アカウントより、次のように「DXGI_ERROR_DEVICE」系のエラーが発生する場合でNVIDIA製のグラフィックカードを利用している場合はグラフィックドライバがアップデートされているかを確認するように案内するツイートが行われました。

関連記事

参考

コメント(1)

  1. Nexus
    2019年2月10日(日) 22:00

    errorの表示がされずに始まったらすぐにクラッシュするのは何故かわかりますか?
    ここで記載されている対策をしてみたのですが変わりません。

新しいコメントを投稿