Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

Windowsでゲームをプレイしている多くのユーザーから、DXGI_ERROR_DEVICE_HUNGエラーが発生するという報告が寄せられています。このエラーは、ゲーム起動直後やプレイ中に突然クラッシュを引き起こすことが多く、プレイヤーにとって深刻な問題となっています。Microsoftによると、このエラーはシステムハードウェアとビデオゲーム間のコマンド送信に問題が生じることで発生するとされています。ただし、以下で紹介する対処法を実践することで、0x887A0006エラーを解決できたプレイヤーも数多くいます。

Windows 10/11で0x887A0006:DXGI_ERROR_DEVICE_HUNGエラーを修正する手順

1. ゲームを管理者権限で実行する

0x887A0006エラーによるクラッシュが発生する場合、ゲームがシステムへの完全なアクセス権を持てるよう、管理者権限で実行してみましょう。毎回管理者として実行するよう設定することも、一時的に管理者権限で起動することも可能です。対象のゲームを常に管理者として実行する設定方法は以下の通りです。

ステップ1:デスクトップ上にあるゲームのショートカットを見つけます。

ステップ2:ショートカットファイルを右クリックし、コンテキストメニューから「プロパティ」を選択します。

ステップ3:プロパティウィンドウで「互換性」タブを選択します。

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

ステップ4:「管理者としてこのプログラムを実行する」にチェックを入れ、ゲームに高い権限を付与します。

ステップ5:「適用」ボタンをクリックして設定を保存します。

その後、ゲームを起動してエラーが解消されたかどうかを確認してください。

2. NVIDIAコントロールパネルでデバッグモードを有効にする

NVIDIAコントロールパネルで「デバッグモード」を選択することで、0x887A0006エラーが解決したという報告もあります。お使いのPCにNVIDIA製グラフィックカードが搭載されている場合は、以下の手順でデバッグモードを有効にできます。

ステップ1:デスクトップ上で右クリックし、「NVIDIA コントロール パネル」を選択します。

ステップ2:「ヘルプ」ボタンをクリックします。

ステップ3:メニューから「デバッグ モード」を選択します。

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

3. ゲームファイルの整合性を確認・修復する

0x887A0006エラーの原因が、破損したゲームファイルである場合もあります。影響を受けているゲームについては、各ゲームクライアントを使ってファイルの検証を行うことをおすすめします。Epic Games、Steam、Origin、Battle.netなどには、ゲームファイルの整合性確認(修復)機能が用意されています。ここでは、Steamでの確認手順を紹介します。

ステップ1:Steamを起動します。

ステップ2:Steamの「ライブラリ」タブを開き、所有しているゲームの一覧を表示します。

ステップ3:確認したいゲームを右クリックし、「プロパティ」を選択します。

ステップ4:「ローカルファイル」タブを選択して、詳細オプションにアクセスします。

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

ステップ5:「ゲームファイルの整合性を確認」を選択して実行します。

4. PCのオーバークロックをやめる

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

0x887A0006エラーの比較的よくある原因の一つが、GPUやCPUのオーバークロックです。CPU Tweaker、AMD Ryzen Master、MSI Afterburnerなどのオーバークロックツールを使用したことはありませんか?使用している場合は、オーバークロックソフトを使ってシステム設定を通常の状態に戻し、オーバークロックを解除(無効化)することをおすすめします。

NVIDIA製GPUのオーバークロックは、前述のデバッグモードを有効にする方法で解除できます。ただし、AMD製グラフィックカード搭載のPCにはそのオプションがないため、またCPUがオーバークロックされている場合にも対応できない点に注意が必要です。その場合は、各種オーバークロックユーティリティから手動で設定を元に戻しましょう。

5. 一時ファイルとジャンクファイルを削除する

Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説

「Advanced PC Cleanup」は、不要なファイルを削除してストレージ容量を回収し、より有益な用途に活用できるようにする優れたPC最適化ユーティリティです。主な特徴は以下の通りです。

  • 専用モジュールにより、PC内のジャンクファイルをスキャン・検出・削除できます。
  • 特定ソフトウェアのセットアップや動作に一時的に必要だったテンポラリファイルなど、現在はディスク容量を占有しているだけのファイルもまとめて整理できます。
  • さらに、ウイルス対策、個人情報の痕跡消去、破損したレジストリエントリの修復など、多彩な機能を備えています。

まとめ:Windows 10/11の0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラー修正について

上記の対処法のいずれかを実践すれば、お使いのPCで発生している0x887A0006エラーは解決する可能性が高いですが、必ずしも保証されるわけではありません。このエラーには複数の根本原因が考えられるため、他にも有効な解決策が存在します。例えば、ゲーム内オーバーレイ機能の無効化、Steamクラウド同期のオフ、Windows Updateの実施、DirectXおよびグラフィックドライバーの最新版インストールなども試す価値があります。

ご不明な点やご提案があれば、ぜひコメント欄でお知らせください。解決策をご案内いたします。当サイトでは、テクノロジーに関する一般的なトラブルのヒントや解決策を随時発信しています。Facebook、Twitter、YouTube、Instagram、Flipboard、Pinterestでも情報をお届けしていますので、ぜひフォローしてください。

  1. Windowsエラー1603の原因と解決方法を徹底解説

    Windowsエラー1603は、ソフトウェアのインストールがシステム上で正しく実行できない場合に発生するエラーです。PCの設定や環境に起因するさまざまな問題がインストール処理を妨げている可能性があり、これらの問題を早期に解消することが重要です。この記事では、エラー1603を引き起こす主な原因と、誰でも実践できる具体的な解決手順をわかりやすく解説します。 Windowsエラー1603の原因は? Windowsエラー1603は、以下のような形式のメッセージとして表示されます。 「Error 1603: A fatal error occurred during installation(エラー1

  2. Windows 10で「リモート プロシージャ呼び出しに失敗しました」エラーを解決する方法

    Windows 10では、さまざまなシステムエラーや不具合が発生することがありますが、その多くは適切な対処法によって解決できます。Windows 10で「リモート プロシージャ呼び出しに失敗しました(The remote procedure call failed)」というエラーに悩んでいる方もご安心ください。この記事では、この問題の原因と具体的な解決方法をわかりやすく解説します。リモート プロシージャ コール(RPC)とは?RPC(Remote Procedure Call:リモート プロシージャ コール)とは、異なるコンピュータ上で動作するプログラム同士が、互いの手続き(サブルーチン)を呼