DirectXで回復不能なエラーが発生しました

多くのフォーラムユーザーは、ゲームやグラフィックスを多用するユーティリティを起動すると、DirectXで回復不能なエラーが発生した(DirectX encountered an unrecoverable error)というエラーに直面すると報告しています。ウィンドウはログファイルをチェックインするように要求し、アプリケーションの使用を許可しません。WarZoneFivemCall of Dutyなどのゲームをプレイすると、このエラーメッセージボックスがポップアップ表示される場合があります。

DirectXで回復不能なエラーが発生しました

エラーはどういう意味ですか?

システムコールまたはGPU(GPU)コールが行われるたびに、システムは2回目の試行を行うか、障害が発生した場合に回復を試みます。この場合、DirectXでエラーが発生し、回復または2回目の試行ができなくなります。問題は、ゲーム、グラフィックドライバー、表示設定、または破損したファイルにある可能性があります。トラブルシューティングを始めましょう。

基本的なトラブルシューティング

高度なトラブルシューティングを進める前に、次のことを確認してください。

(Restart)コンピューターを再起動し、更新を確認し(Check)最小要件を確認(Check)し、インターネット(Internet)接続を確認(Check)し、ゲームを再起動し、(Restart)ディスプレイのスケーリング設定を(Display scaling)確認(Check)し、ゲームまたはアプリケーションを再インストールします。

再起動して再インストールすると、ゲームのクラッシュなどの多くの問題が解決します。また、ゲームの場合、追加のシェーダーをインストールする場合は、必ずプロセスを完了してください。これらはゲームを改善するための拡張機能であり、それが役立つ可能性があります。

DirectXで回復不能なエラーが発生しました

これらの可能な解決策に従って、DirectXの問題を修正してください。

  • ハードウェア(Hardware)監視ソフトウェアを無効にする
    •  MSI Afterburner / Riva Stats Server
    • DiscordGeForceExperienceOverlayを機能させる
  • ゲーム用の組み込みの修復ツール
  • グラフィックドライバを更新または再インストールします
  • ゲーム(Delete Games)またはアプリケーションのキャッシュ(Cache)ファイルを削除する
  • DirectX診断ツールを実行します。

提案されたソリューションのいくつかには、管理者アカウントが必要です。

1]ハードウェア監視ソフトウェアを無効にする(Disable Hardware)

多くのユーザーは、外部ソフトウェアを使用してハードウェアを監視します。つまり、GPUとCPUの温度(Temperature of GPU and CPU)フレームレート(Frame Rate)などです。MSI AfterburnerRiva Stats ServerGeForce Experience OverlayDiscordなどのソフトウェアは、 Warzoneなどの人気のあるゲームでDirectXの問題を引き起こすことが知られています。これらとは別に、使用できる他のアプリがあります。問題の原因かどうかを判断するためにそれらを使用せずにゲームをプレイすることをお勧めします。

2]ゲーム用の組み込み修復ツール

Call of Duty Warzoneのようなゲームには、内部の問題を修正するための組み込みの修復ツールが用意されています。DirectXに関連するファイルが破損しているために問題が発生している場合は、これで問題を解決できます。それを解決するのに役立つゲームのスキャン(Scan)修復(Repair)オプションを探してください。

3]グラフィックカードドライバを更新または再インストールします(Update)

GPUまたはディスプレイドライバーは、特に(Display)Windowsの最近の更新と競合する場合に、問題を引き起こすことが知られています。プロンプトが表示された場合は、ビデオカードドライバを常に最新の状態に保つことをお勧めします。

ドライバーの更新とロールバックWindows

とはいえ、更新が原因で問題が発生した場合は、ロールバックを選択できます。このオプションは、Control Panel > Deviceマネージャー]で使用できます。

  • Use Win + Xし、続いてキーボードのMを使用してデバイスマネージャを開きます(Device Manager)
  • グラフィック(Graphics) ドライバ(Driver)を見つけ、右クリックして[プロパティ]を選択します
  • [ドライバー(Driver)]タブに切り替えて、 [ドライバーのロールバック(Roll Back Driver)]を選択します。

4]ゲーム(Games)またはアプリケーションのキャッシュ(Cache)ファイルを削除します(Delete)

すべてのゲームとアプリケーションにはキャッシュファイルがあるため、パフォーマンスを提供できます。時々それらのファイルは古く、ソフトウェアはそれらを削除しません。古いファイルは、新しいファイルで問題を引き起こす可能性があります。ゲームには、そのようなファイルをクリアするオプションが必要です。

キャッシュファイルを理解する最も簡単な方法は、インストールされているフォルダに移動して、その中の一時ファイルまたはキャッシュファイルを見つけることです。ゲームを終了したら、そこからすべてを削除します。(Delete)ゲームを再起動し、エラーが続くかどうかを確認します。

5]DirectX診断ツールを実行します

DirectXのインストールに関する問題の診断は問題に(Diagnosing problems with a DirectX installation) なる可能性があります。ありがたいことに、Microsoftは(Microsoft)DirectX診断ツール(DirectX Diagnostic Tool)と呼ばれる便利なユーティリティを提供してい ます。

何も役に立たない場合は、公式フォーラムにアクセスして、問題を直接共有することをお勧めします。時々、会社は助けることができる直接的な解決策を持っています。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts