DXGI_ERROR_DEVICE_HUNGエラーの原因と解決策を徹底解説
DirectXは、Windowsデバイスにおいて最も重要なコンポーネントの一つです。これが正常に動作しないと、マルチメディアアプリやゲームが正しく起動しません。そのため、DirectX関連のエラーメッセージが突然表示されると、多くのユーザーが戸惑ってしまうものです。
しかし心配はいりません。この記事では、厄介なDirectXエラーの一つである「DXGI_ERROR_DEVICE_HUNG」について、原因と具体的な解決策を詳しく解説します。
DXGI_ERROR_DEVICE_HUNGエラーとは
「GetDeviceRemovedReason failed with DXGI_Error_Device_Hung」というエラーメッセージが表示されていませんか?実は、このエラーに悩まされているのはあなただけではありません。多くのWindowsゲーマーが同様のエラーメッセージに遭遇したと報告しており、表示される内容は起動しようとしたゲームによって異なる場合があります。
以下は、このエラーが報告されている主なゲームの例です。
- Apex Legends(エーペックスレジェンズ)
- Shadow of the Tomb Raider(シャドウ オブ ザ トゥームレイダー)
- FIFA 20
- Kingdom Come: Deliverance(キングダムカム デリバランス)
DirectXは、Microsoftがゲーム向けに開発した組み込みアプリケーションです。このコンポーネントに不具合が発生すると、お気に入りのゲームがプレイできなくなる可能性があります。ゲームがクラッシュする前に、まず問題を解決しておきましょう。
DXGI_ERROR_DEVICE_HUNGエラーの主な原因
このエラーメッセージが表示される理由は複数考えられますが、最も一般的な原因は以下の通りです。
- グラフィックカードドライバーが古い
- ゲームの設定が適切でない
- CPUがオーバークロックされている
- システムの安定性に問題がある
- DirectXソフトウェア自体に不具合がある
DXGI_ERROR_DEVICE_HUNGエラーの解決方法
DirectXを更新することでも問題を解決できますが、それ以外にも試す価値のある対策がいくつかあります。以下に、効果が期待できる修正方法をご紹介します。すべて試す必要はありません。上から順番に試して、ご自身の環境でうまくいく方法を見つけてください。
対処法1:グラフィックカードドライバーを更新する
ゲーム関連のトラブルに対する、最も基本的かつ手軽な解決策の一つが、グラフィックカードドライバーの更新です。
以下の手順に従って、ドライバーを更新してみましょう。
- Windows + Rキーを押して、「ファイル名を指定して実行」を開きます。
- テキストボックスに「devmgmt.msc」と入力し、Enterキーを押します。デバイスマネージャーが起動します。
- 一覧を下にスクロールしてディスプレイアダプターを見つけ、ダブルクリックして展開します。
- グラフィックカードドライバーを右クリックし、ドライバーの更新を選択します。
- ポップアップウィンドウが表示されたら、ドライバーソフトウェアの最新版を自動検索オプションを選びます。
- パソコンがインターネット上で、お使いのデバイスに対応した最新のドライバーソフトウェアを検索し始めます。Windowsによるダウンロードとインストールが完了するまで待ちましょう。
- 最新のグラフィックカードドライバーがインストールされたら、変更を有効にするためにパソコンを再起動します。
- 再度ゲームを起動し、エラーメッセージがまだ表示されるかどうかを確認してください。
また、ドライバー更新ツールを利用すれば、この一連の作業を自動化することも可能です。専用ツールをダウンロード・インストールすれば、自分のパソコンに対応したグラフィックカードドライバーを手動で探す手間が省けます。
対処法2:CPUのオーバークロックをやめる
CPUの動作速度を無理に上げると、マルチメディアアプリやゲームがクラッシュすることがあります。CPUへの負荷が限界を超えると、DXGI_ERROR_DEVICE_HUNGエラーが発生する可能性があります。
CPUをオーバークロックしている場合は、必ずデフォルト設定に戻してください。手順は以下の通りです。
- パソコンを再起動します。
- Windowsロゴが表示されたら、すぐにF2キーまたはDeleteキーを押してBIOSに入ります。
- Advanced Chipset Features(詳細チップセット機能)に移動し、CPU Multiplier(CPU倍率)を選択します。
- Restore Default Settings(デフォルト設定に戻す)オプションを選んでEnterキーを押します。
- F10キーを押して変更を保存します。
- BIOSを終了します。
- パソコンを再起動してゲームをもう一度実行し、エラーメッセージが消えたかどうかを確認してください。
対処法3:DirectXを更新する
エラーメッセージの内容からも分かるように、このエラーはWindowsパソコンのDirectXコンポーネントに関連しています。そのため、DirectXを更新することで問題が解決するかもしれません。
DirectXを更新するには、まずパソコンにインストールされているバージョンを確認する必要があります。確認方法が分からない場合は、以下の手順に従ってください。
- Windows + Rキーを押して、「ファイル名を指定して実行」を開きます。
- テキストボックスに「dxdiag」と入力し、Enterキーを押します。DirectX診断ツールが起動します。
- システムタブに移動し、現在のDirectXバージョンを確認します。
パソコンで稼働しているDirectXのバージョンが分かったら、以下の手順でDirectXを更新しましょう。
- 検索バーに「チェック」と入力し、Enterキーを押します。
- 結果の一覧から更新プログラムのチェックを選択します。
- 画面の指示に従い、Windowsに最新のDirectXバージョンを自動的にダウンロード・インストールさせます。
対処法4:新しいレジストリキーを追加する
この方法は少し難しく感じるかもしれませんが、各ステップを慎重に進めれば心配ありません。万が一に備えて、作業前にレジストリのバックアップを取っておくことをおすすめします。
新しいレジストリエントリを追加する手順は以下の通りです。
- 検索バーに「registry(レジストリ)」と入力し、Enterキーを押します。
- 表示された結果の一覧から、レジストリエディターをクリックします。
- 次の場所へ移動します:コンピューター > HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > Graphics Drivers
- Graphics Driversフォルダー内にいることを確認します。
- 何もない空きスペースを右クリックし、新規を選択します。
- QWORD (64ビット)値を選択して、新しいレジストリキーを追加します。
- 新しいキーの名前をTdrLevelにします。
- キーをダブルクリックして設定を変更します。値のデータを「0」に設定し、表記方法(Base)では16進数(Hexadecimal)を選択します。
- OKをクリックし、パソコンを再起動します。
対処法5:パソコンを最適化する
ジャンクファイルや不要なファイルが蓄積すると、アプリケーションやゲームがクラッシュする原因になります。幸い、最近ではOSを傷つける心配なく、こうした不要ファイルを簡単に削除できるようになりました。必要なのは信頼できるPC修復ツールだけです。
数回のクリックだけで、ユーザーおよびシステムの一時ファイル、未使用のログファイル、ブラウザキャッシュ、一時的なJavaファイル、Windows Updateの残存ファイルなど、さまざまなPCジャンクをまとめて削除できます。
まとめ
以上がDXGI_ERROR_DEVICE_HUNGエラーの解決方法でした。上記の対処法のいずれかで問題が解決していれば幸いです。もしすべての方法を試しても改善しない場合は、無理せず専門家に相談することをおすすめします。
他にもDXGI_ERROR_DEVICE_HUNGエラーの解決策をご存知でしたら、ぜひコメント欄でシェアしてください!
-
アプリケーションエラー0xc0000005を修正する方法
Windows 10 は、Microsoftが最も期待しているWindowsのバージョンの1つです。 Windows 8は、デスクトップOSの世界で新しいトレンドを生み出しましたが、Windows 10でのMicrosoftの主な焦点である設計とパフォーマンスにいくつかの問題がありました。そのため、Windows 10 Final Buildは、2015年7月29日にデスクトップ向けに公開されました。スマートフォンだけでなく。 これには、Windows8の欠陥を考慮に入れて多くの変更が含まれていました。実際、これはWindowsの高度なバージョンですが、それでも、多くの結果があります。 さ
-
Windows 10でエラー0xC0000374(Realtek HDオーディオドライバーのインストール失敗)を解決する4つの方法
Windows 10のユーザーの一部が、「Install Realtek HD Audio Driver Failure、エラー0xC0000374」というエラーに遭遇することがあります。このエラーは、Realtekサウンドカードに必要なドライバーをインストールする際に発生するようです。本記事では、問題の潜在的な原因を特定するとともに、解決のために試せる正しい対処法を詳しく解説します。通常、Windows 10ではシステムが破損してもドライバーを読み込む必要はありません。しかし、サウンドカード自体の故障が原因でこの問題が発生している場合もあります。その場合、ソフトウェア的な解決策では問題を解消