サポートされていない DirectX バージョン、ゲームの起動時にサポートされている DirectX バージョンが見つかりません

この記事では、Windows 11/10 の DirectX に関連するエラーを修正するためのいくつかの解決策を示します。ゲームの起動中に、ユーザーは次のような問題に遭遇しました。サポートされていない DirectX バージョンエラー。報告によると、このエラーは主にアバター ゲームに関連しているとのことです。ただし、他のゲームでも発生する可能性があります。このようなエラーが発生した場合は、この記事で提供されている修正を使用してください。

完全なエラー メッセージは次のとおりです。

サポートされている DirectX バージョンが見つかりません。
最新の DirectX エンドユーザー ランタイムをダウンロードしてインストールしてください。

サポートされていない DirectX バージョン、ゲームの起動時にサポートされている DirectX バージョンが見つかりません

次の解決策は、問題を解決するのに役立ちますサポートされていない DirectX バージョン、サポートされている DirectX バージョンが見つかりませんゲーム起動時のエラー。続行する前に、Windows Update を手動で確認することをお勧めします。アップデートが利用可能な場合は、それをインストールします。これでもエラーが解決しない場合は、次の解決策を使用してください。

  1. DirectX エンドユーザー ランタイムをインストールする
  2. Microsoft .NET Frameworkを修復する
  3. グラフィックス カード ドライバーを更新または再インストールします
  4. ゲームランチャーを管理者として実行する
  5. ランチャーの外でゲームを起動する
  6. ゲームの引数を定義する
  7. 互換モードをオフにする
  8. state.cfg ファイルを編集する

これらすべての修正を詳しく見てみましょう。

1] DirectX エンドユーザー ランタイムをインストールする

エラー メッセージを注意深く読むと、このエラーを修正するための解決策が記載されています。最新バージョンの DirectX エンドユーザー ランタイムをインストールします。

DirectX エンド ユーザー ランタイムには、D3DX9、D3DX10、D3DX11、XAudio 2.7、XInput 1.3、XACT、および/またはマネージド DirectX 1.1 を使用する一部のゲーム用に、従来の DirectX SDK からの多数のランタイム ライブラリが含まれています。これをインストールすると、DirectX に関連する多くのゲーム エラーを修正できます。最新バージョンは次からダウンロードできます。マイクロソフトの公式ウェブサイト

2] Microsoft .NET Frameworkを修復する

Microsoft .NET Framework が破損している場合にも、このエラーが発生する可能性があります。したがって、システムにインストールされている Microsoft .NET Framework を修復することをお勧めします。.NET Framework修復ツール

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

このエラーはグラフィック カードに関連している可能性もあるため、グラフィック カード ドライバーが最新バージョンであることを確認してください。あなたはできるグラフィックカードドライバーを更新してくださいメーカーのウェブサイトより。

グラフィックス カード ドライバーを更新しても問題が解決しない場合は、ドライバーをアンインストールして再インストールしてください。次の手順がこれに役立ちます。

  1. グラフィック カード ドライバーの最新バージョンを次の場所からダウンロードします。メーカーの公式ウェブサイト
  2. さあ、インストールしてくださいDDU (ディスプレイ ドライバー アンインストーラー)。このユーティリティを実行して、グラフィック カード ドライバーを完全に削除します。
  3. 次に、インストーラー ファイルを実行して、グラフィック カード ドライバーを再インストールします。

4] ゲームランチャーを管理者として実行します

このエラーの原因として、管理者権限の欠如が考えられます。管理者としてゲーム ランチャーを開いて、何が起こるかを確認してください。これで問題が解決した場合は、次のことを行うことができますゲームランチャーを常に管理者として実行するようにする

5] ランチャー外でゲームを起動する

ランチャーの外でゲームを起動してみてください。これを行うには、ゲームのインストール ディレクトリを開きます。ゲームの実行可能ファイル (.exe) がそこにあります。それをダブルクリックしてゲームを起動します。それでもエラーが表示される場合は、exe ファイルを使用して管理者としてゲームを起動します。

6] ゲーム引数を定義する

このエラーに対するもう 1 つの効果的な修正は、ゲーム引数を編集することです。 DirectX 12 の引数を定義します。これを行う手順は、ゲーム ランチャーごとに異なります。以下にいくつかのゲーム ランチャーの手順を説明しました。

Ubisoft Connect の場合は、以下の手順に従います。

  1. Ubisoft Connect ランチャーを開きます。
  2. ゲームを閲覧します。
  3. 影響を受けるゲームを選択します。
  4. 選択プロパティ左側から。
  5. 下にスクロールしてクリックしますコマンドライン引数を追加する

ここで、次のコマンドを入力してクリックします保存

-dx12

Epic Games Launcher の場合は、次の手順を実行します。

  1. Epic Games ランチャーを開きます。
  2. プロフィールアイコンをクリックして選択します設定
  3. ページを下にスクロールします。そこにはインストールされているすべてのゲームが表示されます。影響を受けるゲームをクリックします。
  4. を選択します。追加のコマンドライン引数チェックボックス。

次のコマンドを入力します。

-dx12

Steam を使用している場合は、以下の手順に従ってください。ゲームが Steam で利用できない場合は、ゲームを追加して引数を定義できます。非 Steam ゲームを追加するには、にアクセスしてください。ライブラリ > ゲームの追加をクリックして、希望のオプションを選択します。

  1. スチームを開きます。
  2. に行く図書館
  3. ゲームを右クリックして選択しますプロパティ
  4. 選択一般的な
  5. タイプ-dx12起動オプション

7]互換モードをオフにする

互換モードでゲーム ランチャーを実行している場合は、互換モードをオフにします。これは役に立ちます。

8] state.cfg ファイルを編集します

この修正はアバター ゲーム用です。アバター ゲームがまだ起動を拒否し、「サポートされていない DirectX バージョン」エラーが発生した場合は、state.cfg ファイルを編集してください。システムが DirectX 12 をサポートしている必要がある場合は、state.cfg ファイルで DirectX 12 の状態を変更できます。それ以外の場合は、ゲームの起動時に状態が自動的に False に変更される可能性があります。

システム上の DirectX バージョンは、DirectX 診断ツール。ツールを起動すると、システムにインストールされている DirectX のバージョンがシステムタブ。

次に、システム上の次の場所に移動します。

C:\Users\username\Documents\My Games\AFOP

ユーザー名を上記のパス内の実際のユーザー名に置き換えます。を開きますAFOPフォルダ。あなたは、状態.cfgそこにファイルを置きます。それをダブルクリックします。メモ帳またはデフォルトのテキスト エディタ ソフトウェアで開きます。に移動します。グラフィックスセクション。 dx12 の状態が表示された場合間違いに変更します真実。ファイルを保存してゲームを起動します。

フルスクリーン モードでゲームをプレイしていてエラーが発生した場合は、そのモードを次のモードに変更してください。ボーダレスまたは窓付き。これらのオプションはゲーム設定で変更できます。このエラーによりゲームが起動しないため、state.cfg ファイルでこれらの設定を変更できます。 state.cfg ファイルに次のように入力します。窓付きウィンドウモードの場合とボーダレスフチなしモード用。ウィンドウのサイズを手動で変更する必要がある場合もあります。ファイルを保存してゲームを起動します。

それでおしまい。これがお役に立てば幸いです。

読む:お使いのシステムでは DirectX 12 がサポートされていません

DirectX エラーとは何ですか?その解決方法は何ですか?

DirectX は、システムにインストールされている DirectX に問題がある場合に発生するエラーです。 DirectX エラーの原因には、古いグラフィック カード ドライバー、システムにインストールされている古い DirectX バージョン、破損したゲーム ファイルなど、さまざまな原因が考えられます。いくつかの解決策を使用して、次のことを行うことができます。DirectXエラーを修正する、破損したシステム イメージ ファイルの修復、最新の Windows Update のインストール、グラフィック カード ドライバーの更新など。

DirectX 12 にアップグレードできますか?

Windows 11/10 には、最新バージョンの DirectX がすでに含まれています。 DirectX のバージョンは、DirectX 診断ツールで確認できます。システムに古いバージョンの DirectX がインストールされている場合は、最新の Windows Update をインストールすることで最新バージョンをインストールできます。

次に読む:致命的な DirectX エラー コード 2、3、4、6、15 を修正