Windowsの「DirectXで修復不可能なエラーが発生しました」を修正する方法

彼らがWindowsで彼らのCODゲームを起動するとき、義務の狂信者の何人かはDirectXの回復不可能なエラーに遭遇しました。 その場合、ゲームは起動せず、「 DirectXで回復不能なエラーが発生しました 」というエラーメッセージが表示されます。

このエラーはCall of Dutyタイトルでより頻繁に発生しますが、他のWindowsゲームを起動したときにも発生する可能性があります。

エラーメッセージは、この問題がDirectXと関係があることを明確にしています。 DirectXは、マルチメディアソフトウェアに不可欠な一連のAPI(Application Programming Interface)です。 最新のDirectXバージョン(現在はDX 12)は、Windowsゲームのグラフィック品質を向上させます。 DirectXの回復不可能なエラーを返すゲームがある場合は、これで問題を解決して起動することができます。

DirectXに回復不能なエラーが表示される:すばやく修正する方法

1.ゲームのDirectXシステム要件を確認する

WindowsゲームにはDirectXシステム要件があります。 最新のゲームのほとんどは、DirectX 11または12のシステム要件があります。 デスクトップやラップトップがその要件を満たしていないと、ゲームを実行できません。 これが、ゲームのDirectXシステム要件を確認する方法です。

  • まず、ゲームのSteamページを開きます。 または、発行元のWebサイトでゲームのページを開きます。
  • それから、Steamページの下部にリストされているゲームのDirectXシステム要件を見つけることができます。 媒体社のWebサイトでシステム要件ページのリンクをクリックします。

  • 次に、Winキー+ Rを押してファイル名を指定して実行を開きます。
  • テキストボックスに「dxdiag」と入力します。 OKを押すと、下のスナップショットに示すウィンドウが開きます。 これで、ラップトップまたはデスクトップのDXバージョンを[システム]タブに表示するDirectX診断ツールが開きました。

DirectXのバージョンがゲームの最小DXシステム要件を満たしていない場合、DirectXの回復不可能なエラーが発生する可能性があります。 あなたはDirectXをアップデートすることができるかもしれないし、できないかもしれませんが、あなたが持っているWindowsプラットフォームに大きく依存します。 たとえば、現在DirectX 12をサポートしているのはWindows 10だけです。

それにもかかわらず、マイクロソフトにはDirectXエンドユーザーランタイムWebインストーラーがあり、それを使ってより古いDXバージョンをアップデートすることができます。 このページの[ ダウンロード ]ボタンをクリックして、DirectXインストーラをWindowsに保存します。 それとは別に、あなたは最新のDirectXを得るためにあなたのWindows OSをアップグレードしなければならないかもしれません。

Windowsを更新することによって、プラットフォーム用の最新のDirectXバージョンを入手することもできます。 より新しいバージョンがある場合、通常、Windowsアップデートは自動的にDirectXをアップデートしますので、Windows Updateサービスがオフになっていないことを確認してください。 Windowsの更新プログラムを手動で確認するには、[実行]のテキストボックスに「control / name Microsoft.WindowsUpdate」と入力し、[ OK ]をクリックしてから[ 更新プログラム確認 ]オプションを選択します。

2.グラフィックカードドライバを再インストールします

グラフィックカードドライバを再インストールおよび更新することでDirectXの問題を解決することができます。 ビデオカードドライバをアンインストールしてから、製造元のWebサイトから最新のドライバをダウンロードします。 これがビデオカードドライバを手動で再インストールする方法です。

  • まず、下のスナップショットに表示されているDirectX診断ツールの[ディスプレイ]タブに含まれているグラフィックカードと製造元の詳細を書き留めます。

  • 次に示す[システム]タブに表示されている32または64ビットOSを書き留めます。

  • ビデオカード製造元のWebサイトを開き、ドライバまたはダウンロードセンターのハイパーリンクをクリックします。 検索ボックスにグラフィックカードを入力してください。
  • お使いのWindowsプラットフォームと互換性のある最新のビデオカードドライバをダウンロードすることを選択します。
  • 次に、Winキー+ Xホットキーを押します。 Win + Xメニューの[ デバイスマネージャ ]をクリックします。

  • [ディスプレイアダプタ]をダブルクリックし、一覧に表示されているグラフィックカードを右クリックしてコンテキストメニューを開きます。
  • コンテキストメニューの[ デバイスアンインストール ]オプションを選択します。
  • [ このデバイスのドライバ設定を削除する]チェックボックスをクリックし、 [ アンインストール ]ボタンを押します。

  • その後、Windows OSを再起動してください。
  • グラフィックカードドライバを検出するためのプロンプトウィンドウが開いたら、[ キャンセル]をクリックします。
  • 次に、ファイルエクスプローラでインストーラを選択して、ダウンロードしたグラフィックカードドライバをインストールします。 Zipフォルダを先に解凍する必要があるかもしれません。

ドライバを自動的に更新する(推奨)

手動でドライバをダウンロードすると、間違ったドライバをインストールする危険性があり、それがシステムの重大な故障につながる可能性があります。

Windowsコンピュータでドライバを更新するためのより安全で簡単な方法は、TweakBit Driver Updaterなどの自動ツールを使用することです。 このツールはコンピュータ上の各デバイスを自動的に識別し、それを広範囲のオンラインデータベースからの最新のドライババージョンと照合します。 その後、ユーザーがプロセスの中で複雑な決定をすることを必要とせずに、ドライバーをバッチで、または一度に1つずつ更新することができます。

これがどのように動作するのかです:

    1. TweakBit Driver Updaterをダウンロードしてインストールします

    2. 一度インストールされると、プログラムは自動的に古いドライバのためにあなたのPCをスキャンし始めます。 Driver Updaterは、インストールされているドライバのバージョンを最新バージョンのクラウドデータベースと照合し、適切なアップデートを推奨します。 スキャンが完了するのを待つだけです。

    3. スキャンが完了すると、あなたはあなたのPC上で見つかったすべての問題のあるドライバについての報告を受ける。 リストを確認して、各ドライバーを個別に更新するのか、一度にすべて更新するのかを確認します。 一度に1つのドライバを更新するには、ドライバ名の横にある[ドライバの更新]リンクをクリックします。 または、下部にある[すべて更新]ボタンをクリックするだけで、推奨されているすべての更新が自動的にインストールされます。

      注意: ドライバの中には、複数のステップでインストールする必要があるものがあるため、すべてのコンポーネントがインストールされるまで「更新」ボタンを数回押す必要があります。

免責事項 :このツールのいくつかの機能は無料ではありません。

3.表示スケーリングを設定する

一部のCall of Dutyファンは、DPI表示設定を構成することで、Advanced WarfareおよびGhostsのDirectX回復不能エラーを解決できることを発見しました。 デスクトップを右クリックして[ディスプレイの設定]を選択すると、Windows 10のDPI(インチあたりのドット数)設定を調整できます。このウィンドウを開くと、下のウィンドウが表示されます。

  • Windows 10の場合、 カスタムスケーリングをクリックしてカスタムDPIスケール値を入力します。

  • 現在のDPIスケール値でない場合は、テキストボックスに「100」と入力して[ 適用 ]ボタンをクリックします。
  • 次に、[ サインアウト ]をクリックてカスタムスケールファクタを適用します。
  • Windows 8では、DPIスケーリングバーのスライダーを左いっぱいにドラッグします。

4.レジストリを編集する

  • これはDirectXの回復不可能なエラーを解決するかもしれないレジストリ修正です。 まず、WinキーとRキーのショートカットキーを押して[ファイル名を指定して実行]に 'regedit'と入力して、レジストリエディタを開きます。
  • [ ファイル名を指定して実行]ウィンドウの[ OK ]ボタンをクリックして、レジストリエディタを開きます。
  • このレジストリの場所に移動します。 コンピュータ> HKEY_CLASSES_ROOT>プロトコル>フィルタ> text / xml
  • [ ファイル] > [ エクスポート ]をクリックし、ファイルのタイトルを入力して[保存]をクリックして、選択したレジストリブランチをバックアップします。
  • text / xmlを右クリックし、「 削除」オプションを選択して「はい」ボタンを押して確認します。
  • その後、レジストリエディタを閉じます。

これらはDirectXの回復不可能なエラーを解決するかもしれないいくつかの潜在的な修正です。 この記事では、DirectXの問題に対するさらなる解決策についても説明します。 DXの回復不可能なエラーについてさらに修正がある場合は、以下で共有してください。