ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法

Windows 11やWindows 10のPCでゲームをプレイ中に「DXGI_ERROR_DEVICE_HUNG」エラーに遭遇したことはありませんか?このエラーは、グラフィックカードドライバーの不具合やCPUのオーバークロックなど、さまざまな原因によって発生します。

初めてこのエラーを目にして原因が分からず困っている方も多いでしょう。主な原因としては、DirectXのバージョンが古い、ゲームに必要な権限が付与されていない、ゲームファイルが破損しているなどが挙げられます。

本記事では、このエラーを解消するための8つの効果的な対処法を順番にご紹介します。

1. CPUのオーバークロックを停止する

「DXGI_ERROR_DEVICE_HUNG」エラーが発生した場合、最初に試すべき対策はCPUのオーバークロックを無効化することです。パフォーマンス向上のためにCPUをオーバークロックしている場合は、設定を元に戻し、エラーが解消されるかどうかを確認しましょう。

オーバークロックに使用したユーティリティ(OCツールやBIOS設定)で同じ手順で無効化できます。設定変更後はPCを再起動し、ゲームが正常に動作するかチェックしてください。

2. グラフィックカードドライバーの更新をロールバックする

グラフィックカードドライバーを更新した直後から問題が発生し始めた場合は、そのドライバー更新が原因である可能性があります。ドライバーの更新プログラムには、PCにさまざまな不具合をもたらすものがあるためです。

幸い、ドライバーを以前のバージョンにロールバックすることで問題を解決できる場合があります。Windows 11とWindows 10での手順は以下の通りです。

  1. スタートメニューを右クリックし、「デバイスマネージャー」を選択します。
  2. 「ディスプレイアダプター」を展開し、グラフィックカードを右クリックして「プロパティ」を選択します。
  3. プロパティ画面で「ドライバー」タブを開きます。
  4. 「ドライバーを元に戻す」ボタンをクリックして、ドライバーの更新をアンインストールします。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. ドライバーをダウングレードする理由を選択し、「はい」をクリックします。
  2. PCがドライバーの更新をアンインストールするまで待ちます。
  3. PCを再起動し、ゲームを起動します。

3. グラフィックカードドライバーを最新版に更新する

逆に、グラフィックカードドライバーが古い場合も、PCにさまざまな問題を引き起こす原因となります。今回のゲームエラーも、旧式ドライバーが引き起こすトラブルの一つです。この場合は、ドライバーを最新バージョンに更新すれば問題が解決します。

  1. PCでデバイスマネージャーを起動します。
  2. 「ディスプレイアダプター」を展開し、グラフィックカードを右クリックして「ドライバーの更新」を選択します。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 次の画面で「ドライバーを自動的に検索」を選択します。
  2. デバイスマネージャーが最新ドライバーを検索してインストールするまで待ちます。
  3. ドライバーの更新完了後、PCを再起動します。
  4. ゲームを起動します。

デバイスマネージャーで最新ドライバーが見つからない場合は、グラフィックカードメーカーの公式サイトから直接ダウンロードしましょう。

NVIDIA製グラフィックカードをお使いの場合は、「NVIDIA ドライバーダウンロード」ページにアクセスし、プルダウンメニューからお使いのグラフィックカードモデルを選択、「検索」をクリックして「ダウンロード」から最新ドライバーを入手できます。

AMD製グラフィックカードの場合は、「AMD ドライバーおよびサポート」ページを開き、お使いのグラフィックカードモデルを選択して「送信」をクリック、OSを選択した上で「ダウンロード」から最新ドライバーを取得してください。

ダウンロードしたファイルを実行してドライバーをインストールし、PCを再起動してからゲームを起動します。

4. DirectXのバージョンを更新する

上記の方法でもゲームが同じエラーメッセージとともにクラッシュし続ける場合は、DirectXのバージョンが古い可能性があります。この場合、DirectXを更新すれば問題が解決します。

MicrosoftはDirectXの更新をWindows Update経由で配信しているため、Windows OS自体を更新することでDirectXも最新の状態になります。

Windows 11を更新する

  1. 「Windows + I」キーを押して設定を開きます。
  2. 左側のサイドバーで「Windows Update」を選択します。
  3. 右側のペインで「更新プログラムのチェック」をクリックします。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 表示された更新プログラムをダウンロードしてインストールします。

Windows 10を更新する

  1. 「Windows + I」キーで設定を開きます。
  2. 設定画面で「更新とセキュリティ」を選択します。
  3. 左側のサイドバーで「Windows Update」を選択します。
  4. 右側のペインで「更新プログラムのチェック」をクリックします。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 利用可能な更新プログラムをダウンロードしてインストールします。

5. ゲームを管理者として実行する

それでも「DXGI_ERROR_DEVICE_HUNG」エラーが表示される場合は、管理者権限でゲームを起動してみてください。ゲームが必要な権限を持たずに正常に動作できないケースがあり、管理者として実行することでこれを解決できます。

  1. スタートメニューまたはデスクトップでゲームを見つけます。
  2. ゲームを右クリックし、「管理者として実行」を選択します。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. ユーザーアカウント制御のダイアログで「はい」を選択します。

管理者として実行した際にエラーが表示されなかった場合は、以下の手順で常に管理者権限でゲームを起動するようWindowsに設定できます。

  1. デスクトップのゲームショートカットを右クリックし、「プロパティ」を選択します。
  2. 「ショートカット」タブを開き、「詳細設定」をクリックします。
  3. 「管理者として実行」オプションにチェックを入れ、「OK」をクリックします。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 「適用」をクリックし、続いて「OK」を選択します。

これ以降は、デスクトップのゲームショートカットをダブルクリックするだけで、自動的に管理者権限でゲームが起動します。

6. 高パフォーマンスの電源プランを使用する

Windowsには複数の電源プランが用意されており、それぞれPCの動作方法が異なります。ゲームのような負荷の高いタスクを実行する際は、高パフォーマンスの電源プランを有効にすると、エラーの解消につながる可能性があります。

  1. PCでコントロールパネルを起動します。
  2. コントロールパネルで「ハードウェアとサウンド」>「電源オプション」を選択します。
  3. 一覧から「高パフォーマンス」プランを有効にします。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法

高パフォーマンスプランが見つからない場合は、左側の「電源プランの作成」を選択し、「高パフォーマンス」を選んでプラン名を入力し、「次へ」をクリックして新規作成できます。作成したプランを有効化すれば、ゲームの問題は解決するはずです。

7. Windowsレジストリに新しい値を追加する

一部のユーザーが「DXGI_ERROR_DEVICE_HUNG」エラーの解決に成功したもう一つの方法が、Windowsレジストリへの新しい値の追加です。特定の値をレジストリに追加することで、問題を解消できる場合があります。

※レジストリの編集は誤操作するとシステムに深刻な影響を与える可能性があるため、事前にレジストリのバックアップを作成しておくことをおすすめします。

  1. 「Windows + R」キーで「ファイル名を指定して実行」ダイアログを開きます。
  2. ボックスに以下を入力してEnterキーを押します。
    regedit
  3. ユーザーアカウント制御のダイアログで「はい」を選択します。
  4. レジストリエディターで以下のパスに移動します。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  5. 右側のペインの空白部分を右クリックし、「新規」>「DWORD (32ビット) 値」を選択します。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 値の名前に「TdrLevel」と入力してEnterキーを押します。
  2. 作成したエントリをダブルクリックし、「値のデータ」欄に「0」と入力して「OK」をクリックします。
  3. レジストリエディターを終了し、PCを再起動してからゲームを起動します。

8. ゲームをアンインストールして再インストールする

どの方法を試してもエラーが解消されない場合、最終手段としてゲームをアンインストールして再インストールしましょう。ゲームのコアファイルが破損していることがエラーの原因になっている可能性があり、再インストールによって破損ファイルが修復され、問題が解決します。

Windows 11の場合

  1. PCで設定を起動します。
  2. 設定画面で「アプリ」>「インストールされているアプリ」に移動します。
  3. 一覧からゲームを見つけ、ゲーム横の三点リーダーをクリックして「アンインストール」を選択します。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法
  1. 確認ダイアログで「アンインストール」を選択します。

Windows 10の場合

  1. PCで設定を開きます。
  2. 設定画面で「アプリ」を選択します。
  3. 一覧からゲームを選択し、「アンインストール」をクリックして、再度「アンインストール」を選択します。
Windows 10/11で「DXGI_ERROR_DEVICE_HUNG」エラーを解決する8つの実証済み対処法

PCを再起動し、ゲームのインストーラーを実行してゲームを再インストールします。

まとめ:Windows PCでのDXGIエラーの解決方法

「DXGI_ERROR_DEVICE_HUNG」エラーのせいでお気に入りのゲームがプレイできない場合は、本記事で紹介した対処法を試して問題を解決し、快適なゲームライフを取り戻しましょう。このエラーはさまざまな原因で発生しますが、上記ガイドの通り、原因となっている項目を一つずつ修正していけば、簡単に問題を解消できます。素晴らしいゲーム体験をお楽しみください!

  1. Discordがグレースクリーンで固まる問題を解決する11の対処法

    Discordアプリがグレースクリーン(灰色画面)のまま先へ進めなくなっていませんか?これは、アプリが何らかの技術的な問題に遭遇し、メイン画面を読み込めていない状態です。デスクトップ版アプリがこのような動作になる原因はさまざまですが、本記事では問題を解消し、再び友人とチャットできるようにするための対処法を11個ご紹介します。 Discordがグレースクリーンで止まる主な原因としては、インターネット接続の不具合、Discordサーバーのダウン、アプリに必要な権限が不足している、パソコンの日付と時刻の設定が正しくない、などが考えられます。 1. パソコンのインターネット接続を確認する Discor

  2. AI生成画像によるネットショップ詐欺に注意!安全なオンラインショッピングのための5つのチェックポイント

    公開日:2025年6月26日(米東部時間 午後2時)テック愛好家として、Vinayakは2017年から各種メディアで最新の技術イノベーション、トレンド、製品アップデートを取材・執筆してきました。現在はMakeUseOfのライターとして、新興技術、ブラウザ、セキュリティなどのテーマを担当しています。過去にはHow-To Geekなど著名なプラットフォームにも寄稿経験があります。映画監督とプロジェクトマネジメントの学位を持つVinayakは、創造性と組織力を兼ね備えた独自の視点で記事を書いています。業務の傍らでは、映画鑑賞、景色の美しい道でのサイクリング、お気に入りの音楽でくつろぐ時間を楽しんでい