修正:Windows 7、8、および10でのDXGI_ERROR_DEVICE_HUNGエラー



AMDドライバー— ここをクリック

注意 :上記の手順で目的の結果が得られなかった場合、ゲームが新しくインストールされたドライバーを管理できないため、問題を解決するために実行したいスクリプトがあります。スクリプトは、.batファイルを介してより簡単に実行できる基本的なコマンドで構成されています。幸運を!



  1. デスクトップを右クリックし、コンテキストメニューから[新規] >> [テキストドキュメント]を選択して、新しいテキストドキュメントを開きます。



  1. 次のテキストをコピーしてドキュメントに貼り付け、適切なフォーマットが保持されていることを確認します。つまり、ここで新しい行に表示される各コマンドは、ドキュメントの新しい行にも必要です。
存在する場合C: Windows  System32  nvapi64.Old goto Old chdir / d C: Windows  System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI'IMAGENAME eq nvxdsync.exe 'echo @ Named pause goto End:old chdir / d C: Windows  System32 ren nvapi64.Old nvapi64.dll echo @名前が変更されたpausegoto End:End
  1. ウィンドウ上部のメニューから[ファイル]をクリックし、[名前を付けて保存]を選択します。[ファイルの種類]ドロップダウンメニューで、[すべてのファイル]を選択し、ファイルに「command.bat」のような名前を付けます。名前は重要ではありませんが、「。bat」拡張子は重要です。



  1. ファイルを保存したら、ファイルを右クリックして、[管理者として実行]オプションを選択します。数秒待ってからコンピュータを再起動し、ゲームが機能するかどうかを確認します。

解決策2:NVIDIAユーザー向けのクイックフィックス

特定のビデオゲームをプレイしようとしたときに通常表示される、コンピューターでDXGI_ERROR_DEVICE_HUNGエラーに苦しんでいるNVIDIAユーザーの場合、このクイックフィックスは、多くのユーザーに役立つため、検討する価値があるかもしれません。これをチェックしてください!

  1. デスクトップを右クリックして、ドロップダウンメニューから[NVIDIAコントロールパネル]オプションを選択するか、システムトレイの[NVIDIA]アイコンをダブルクリックします。 NVIDIAコントロールパネルは、通常のコントロールパネルでも利用できます。

  1. 左側のナビゲーションペインの[3D設定]セクションで、[プレビューで画像設定を調整]オプションをクリックします。新しい画面で、[高度な3D画像設定を使用する]オプションの横にあるラジオボタンをオンにして、[適用]をクリックします。
  2. その後、左側のナビゲーションペインで[3D設定の管理]をクリックし、[プログラム設定]タブに移動します。



  1. [追加]をクリックして、問題が発生しているゲームの起動に使用される実行可能ファイルをコンピューターで参照していることを確認してください。最も簡単な方法は、デスクトップでゲームのショートカットを右クリックし、[ファイルの場所を開く]オプションを選択することです。これにより、必要な実行可能ファイルも選択されます。
  2. ゲームをインストールした場所がわかっている場合は、手動で参照することもできます。デフォルトでは、C >>プログラムファイルにインストールされます。 [このプログラムに使用するグラフィックプロセッサを選択してください]オプションの下のドロップダウンメニューから、[高性能NVIDIAプロセッサ]を選択し、[適用]をクリックします。

  1. コンピュータを再起動した後、問題が解消されたかどうかを確認してください。

解決策3:コンピューターのオーバークロックを停止する

オーバークロックは、プロセッサの最大周波数を、工場出荷時の推奨値を超える大きな値に変更するプロセスです。これにより、PCのパフォーマンスが大幅に向上しますが、リグ全体が故障し、炎上することさえある状況があったため、絶対に注意する必要があります。

一部のCPUはオーバークロックされていないことは間違いありません。また、一部のモデルのパフォーマンスが他のモデルよりも優れているのは事実です。さらに重要なのは、プロセッサ(CPUまたはGPU)をオーバークロックするために使用されるさまざまなツールが、使用されているプロセッサに応じて機能が向上または低下することです。

CPUの周波数を元の状態に戻すことは、最初にオーバークロックしたソフトウェアによって異なります。 IntelとAMDには、ユーザーがCPUをオーバークロックできる独自のアプリケーションをダウンロードできますが、ゲームの実行時などにアクティブ化される工場出荷時のオーバークロック設定を実装する場合があります。それでも問題が発生するかどうかを確認してください。

解決策4:GeForceExperienceをアンインストールする

GeForce Experienceは、GeForce GTXグラフィックカードのコンパニオンアプリケーションであり、NVIDIAによって開発されています。ドライバーを最新の状態に保ち、ゲームオプションを自動的に最適化し、ゲームのスクリーンショットやビデオを共有する方法を提供します。

そうは言っても、プログラムはそれほど重要ではなく、正しく実行するためにプログラムに依存するものは何もありません。さらに、ユーザーは、コントロールパネルまたは設定から​​GeForce Experienceプログラムをアンインストールするだけで、ビデオゲームでこの問題を修正できたと報告しています。

  1. 他のアカウントを使用してプログラムをアンインストールすることはできないため、それぞれのコンピューターの管理者アカウントでログインしていることを確認してください。
  2. [スタート]メニューボタンまたはその横にある検索バーをクリックし、検索してコントロールパネルを開きます。または、Windows 10ユーザーの場合は、歯車のアイコンをクリックして[設定]を開くこともできます。
  3. コントロールパネルで、ウィンドウの右上にある[表示方法]オプションを[カテゴリ]に変更し、[プログラム]セクションの[プログラムのアンインストール]をクリックします。

  1. Windows 10で設定ユーティリティを使用している場合は、[アプリ]をクリックすると、PCにインストールされているすべてのアプリケーションのリストがすぐに開きます。
  2. リストでGeForceExperienceエントリを見つけて、1回クリックします。リストの上に表示される[アンインストール]ボタンをクリックして、表示される可能性のあるダイアログボックスを確認します。画面の指示に従ってGeForceExperienceをアンインストールし、後でコンピューターを再起動します。

解決策5:特定のレジストリキーを追加する

TDR(Timeout Detection and Recovery)を無効にすると、DXGI_ERROR_DEVICE_HUNGなどの不要なエラーが表示されないようにすることができますが、TDRはコンピューターで非常に役立つ場合があるため、最初に以下の方法を試す必要があります。

  1. このソリューションを実行するにはレジストリを編集する必要があるため、チェックアウトすることを強くお勧めします。 この記事 レジストリを安全にバックアップして、他の問題が発生しないように準備しました。
  2. Windows PCの検索バーウィンドウ、[スタート]メニュー、または[ファイル名を指定して実行]ダイアログボックスに「regedit」と入力して、レジストリエディタユーティリティを開きます。左側のペインのナビゲーションを使用して、レジストリエディタで次のキーに移動します。

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control GraphicsDrivers

  1. レジストリエディタ画面の空白の右側を右クリックし、GraphicsDriversキーをアドレスバーで最後に選択したキーにして、Windowsインストールのアーキテクチャに応じて[新規] >> [DWORD(32ビット)]または[QWORD(64ビット)]を選択します。追加したキーを右クリックし、[名前の変更]をクリックします。
  2. キーの名前をTdrLevelに設定します。もう一度右クリックして、コンテキストメニューから[変更]オプションを選択します。値データの下で、それを0に設定し、[ベース]オプションを[16進数]に変更します。 [OK]ボタンをクリックしてコンピューターを再起動し、問題が解消されたかどうかを確認します。

  1. コンピュータを再起動し、起動時に「すべてのネットワークドライブを再接続できませんでした」というエラーが引き続き表示されるかどうかを確認します。

解決策6:Steamクラウド同期を無効にする

この方法は多くのユーザーから有効であると報告されましたが、この方法で修正されたゲームはほとんどの場合Call of Duty:WWIIでした。つまり、この方法はそのビデオゲームに固有のものですが、Steam Cloudのメリットを失うことを除けば、試してみても問題はありません。

  1. デスクトップ上のアイコンをダブルクリックするか、[スタート]メニューで検索して、Steamクライアントを開き、開いた初期画面の[ライブラリ]タブに移動します。
  2. これらの問題の原因となっているゲームを右クリックし、表示されるドロップダウンメニューから[プロパティ]を選択します。
  3. [更新]タブに移動し、[プロパティ]ウィンドウで、[Steamクラウド同期を有効にする]の横のチェックボックスをオフにします。変更を適用して、今のところSteamを終了してください。

  1. コンピューターを再起動し、問題のあるゲームを実行して、ゲームのプレイ中にDXGI_ERROR_DEVICE_HUNGエラーが引き続き表示されるかどうかを確認します。

解決策7:Windowsを最新のビルドに更新する

幸運にも、利用可能な最新のWindowsUpdateで問題が解決したことを知ったユーザーが何人かいます。これは、最新の更新が少し遅れているユーザーによく発生しますが、誰にでも発生する可能性があります。

Windows 10ユーザーは、Windowsが常に更新をチェックするため、更新がほぼ自動的に実行されることに気付く場合があります。それでも、プロセスが壊れていると思われる場合は、手動で更新を確認できます。

  1. WindowsロゴキーとIキーの組み合わせを使用して、WindowsPCで[設定]を開きます。または、スタートメニューまたは検索バーで「設定」を検索するか、スタートメニューの歯車のようなアイコンをクリックすることもできます。
  2. 設定アプリの[更新とセキュリティ]サブセクションを見つけてクリックします。
  3. [Windows Update]タブにとどまり、[更新ステータス]セクションの下にある[更新の確認]ボタンをクリックして、使用可能なWindowsの新しいビルドがあるかどうかを確認します。

  1. 利用可能な場合、Windowsはすぐにダウンロードプロセスを開始し、再起動できるようになったらすぐに更新プログラムをインストールする必要があります。

別のバージョンのWindowsを使用している場合は、自動更新プロセスを簡単に無効にできること、および不本意または自発的に無効にした可能性があることを述べることが重要です。いずれにせよ、簡単なコマンドで最新の更新プログラムを任意のバージョンのWindowsにインストールできる可能性があります。

  1. [スタート]メニューボタンを右クリックし、コンテキストメニューの[Windows PowerShell(管理者)]オプションをクリックして、PowerShellユーティリティを開きます。

  1. その場所にPowerShellではなくコマンドプロンプトが表示されている場合は、[スタート]メニューまたはその横にある検索バーで検索することもできます。今回は、必ず最初の結果を右クリックして、[管理者として実行]を選択してください。
  2. Powershellコンソールで、「cmd」と入力し、Powershellがコマンドプロンプトユーザーにとってより自然に見えるcmdのようなウィンドウに切り替わるまでしばらくお待ちください。
  3. 「cmd」のようなコンソールで、以下に示すコマンドを入力し、後でEnterをクリックしてください。
wuauclt.exe / updatenow
  1. このコマンドを少なくとも1時間実行し、更新が見つかって問題なくインストールされているかどうかを確認します。この方法は、Windows10を含むすべてのWindowsオペレーティングシステムに適用できます。
読んだ8分