この記事では、Windows 11/10でDirectXに関するエラーを修正するためのソリューションをいくつか紹介します。ゲームを起動すると、ユーザーはサポートされていないDirectXバージョンというエラーに遭遇しました。報告によると、このエラーは主にAvatarゲームに関連しています。ただし、他のゲームでも発生する可能性があります。このようなエラーが表示された場合は、この記事で提供されている修正プログラムを使用してください。
完全なエラーメッセージは次のとおりです。
サポートされているDirectXバージョンが見つかりません。
最新のDirectXエンドユーザーランタイムをダウンロードしてインストールしてください。
ゲームを起動するときにサポートされていないDirectXバージョン、サポートされているDirectXバージョンが見つかりません
以下のソリューションは、ゲームを起動するときにサポートされていないDirectXバージョン、サポートされているDirectXバージョンが見つかりませんというエラーを修正するのに役立ちます。続行する前に、手動でWindows Updateを確認することをお勧めします。アップデートが利用可能な場合は、インストールしてください。それでもエラーが修正されない場合は、次のソリューションを使用してください。
- DirectXエンドユーザーランタイムをインストールする
- Microsoft .NET Frameworkを修復する
- グラフィックカードドライバーを更新または再インストールする
- ゲームランチャーを管理者として実行する
- ランチャーの外でゲームを起動する
- ゲーム引数を定義する
- 互換モードをオフにする
- state.cfgファイルを編集する
これらの修正プログラムをすべて詳しく見てみましょう。
1] DirectXエンドユーザーランタイムをインストールする
エラーメッセージをよく読むと、このエラーを修正するための考えられる解決策が記載されています。最新バージョンのDirectXエンドユーザーランタイムをインストールしてください。
DirectXエンドユーザーランタイムには、D3DX9、D3DX10、D3DX11、XAudio 2.7、XInput 1.3、XACT、および/またはManaged DirectX 1.1を使用する一部のゲームのレガシーDirectX SDKからのランタイムライブラリが多数含まれています。これをインストールすると、DirectXに関連する多くのゲームエラーを修正できます。Microsoftの公式Webサイトから最新バージョンをダウンロードできます。
2] Microsoft .NET Frameworkを修復する
破損したMicrosoft .NET Frameworkもこのエラーを引き起こす可能性があります。そのため、.NET Framework修復ツールを使用して、システムにインストールされているMicrosoft .NET Frameworkを修復することをお勧めします。
3] グラフィックカードドライバーを更新または再インストールする
このエラーはグラフィックカードに関連している可能性があるため、グラフィックカードドライバーの最新バージョンがあることを確認してください。グラフィックカードドライバーは、製造元のWebサイトから更新できます。
グラフィックカードドライバーを更新しても問題が解決しない場合は、アンインストールして再インストールします。次の手順でそれを行うことができます。
- 製造元の公式Webサイトからグラフィックカードドライバーの最新バージョンをダウンロードします。
- 次に、DDU(Display Driver Uninstaller)をインストールします。このユーティリティを実行して、グラフィックカードドライバーを完全に削除します。
- 次に、インストーラーファイルを実行してグラフィックカードドライバーを再インストールします。
4] ゲームランチャーを管理者として実行する
管理者権限がないことは、このエラーの原因の1つである可能性があります。ゲームランチャーを管理者として開き、どうなるか確認してください。これで問題が解決した場合は、ゲームランチャーを常に管理者として実行するようにすることができます。
5] ランチャーの外でゲームを起動する
ランチャーの外でゲームを起動してみてください。これを行うには、ゲームのインストールディレクトリを開く必要があります。そこにゲームの実行可能ファイル(.exe)があります。それをダブルクリックしてゲームを起動します。それでもエラーが表示される場合は、exeファイルを使用して管理者としてゲームを起動します。
6] ゲーム引数を定義する
このエラーに対するもう1つの効果的な修正プログラムは、ゲーム引数を編集することです。DirectX 12の引数を定義します。これを行う手順は、ゲームランチャーによって異なります。以下に、一部のゲームランチャーの手順を説明します。
Ubisoft Connectの場合は、以下に記載されている手順に従います。
- Ubisoft Connectランチャーを開きます。
- ゲームを参照します。
- 影響を受けるゲームを選択します。
- 左側にあるプロパティを選択します。
- 下にスクロールして、コマンドライン引数を追加をクリックします。
次に、次のコマンドを入力して保存をクリックします。
-dx12
Epic Gamesランチャーの場合は、次の手順を実行します。
- Epic Gamesランチャーを開きます。
- プロフィールアイコンをクリックして設定を選択します。
- ページを下にスクロールします。そこにインストールされているすべてのゲームが表示されます。影響を受けるゲームをクリックします。
- 追加のコマンドライン引数チェックボックスを選択します。
次のコマンドを入力します。
-dx12
Steamを使用している場合は、以下に示されている手順に従ってください。ゲームがSteamで利用できない場合は、ゲームを追加してから引数を定義できます。非Steamゲームを追加するには、ライブラリ>ゲームを追加に移動し、目的のオプションを選択します。
- Steamを開きます。
- ライブラリに移動します。
- ゲームを右クリックしてプロパティを選択します。
- 一般を選択します。
- 起動オプションに-dx12と入力します。
7] 互換モードをオフにする
互換モードでゲームランチャーを実行している場合は、オフにします。これにより役立つ場合があります。
8] state.cfgファイルを編集する
この修正はAvatarゲーム用です。Avatarゲームが起動を拒否し続けて「サポートされていないDirectXバージョン」というエラーが表示された場合は、state.cfgファイルを編集します。システムがDirectX 12をサポートしている場合は、state.cfgファイルでDirectX 12の状態を変更できます。そうでない場合、ゲームを起動すると自動的に状態がFalseに変わることがあります。
DirectX Diagnostic Toolを使用して、システムのDirectXバージョンを確認できます。ツールを起動すると、システムタブの下にシステムにインストールされているDirectXバージョンが表示されます。
次に、システムの次の場所に移動します。
C:\Users\username\Documents\My Games\AFOP
上記のパスでusernameをユーザー名に置き換えます。AFOPフォルダを開きます。そこにstate.cfgファイルがあります。それをダブルクリックします。メモ帳またはデフォルトのテキストエディターソフトウェアで開きます。graphicsセクションに移動します。dx12の状態がfalseの場合は、trueに変更します。ファイルを保存してゲームを起動します。
フルスクリーンモードでゲームをプレイしていてエラーが発生した場合は、モードをボーダーレスまたはウィンドウに変更します。これらのオプションはゲーム設定で変更できます。このエラーによりゲームが起動しないため、state.cfgファイルでこれらの設定を変更できます。state.cfgファイルで、ウィンドウモードの場合はWindowedと入力し、ボーダーレスモードの場合はBorderlessと入力します。ウィンドウのサイズを手動で変更する必要がある場合もあります。ファイルを保存してゲームを起動します。
以上です。これで解決することを願っています。
DirectXエラーとは何ですか?どのように修正しますか?
DirectXは、システムにインストールされているDirectXに問題がある場合に発生するエラーです。DirectXエラーの原因は、グラフィックカードドライバーの古さ、システムにインストールされているDirectXバージョンの古さ、ゲームファイルの破損など、さまざまです。破損したシステムイメージファイルの修復、最新のWindows Updateのインストール、グラフィックカードドライバーの更新など、DirectXエラーを修正するためのソリューションを使用できます。
DirectX 12にアップグレードできますか?
Windows 11/10には、すでに最新バージョンのDirectXが含まれています。DirectX Diagnostic Toolを使用して、DirectXのバージョンを確認できます。システムに古いバージョンのDirectXがある場合は、最新のWindows Updateをインストールすることで最新バージョンをインストールできます。
コメントする