システムで DirectX 12 がサポートされていないエラーを修正する: 4 つの効果的な解決策

システムで DirectX 12 がサポートされていないエラーを修正する: 4 つの効果的な解決策

多くのユーザーが、システムで DirectX 12 がサポートされていないことを示すメッセージに遭遇しており、特定のゲームを実行できなくなる可能性があります。幸いなことに、この問題には潜在的な解決策があります。

「DirectX 12 はシステムでサポートされていません」エラーを解決する方法

1. PCのDirectX 12との互換性を確認する

  1. Windows キー + を押してdxdiagR と入力します。
  2. 「表示」タブに移動します。
  3. ドライバー セクションで、機能レベルを探します。12_1または12_0と表示されている場合、システムで DirectX がサポートされています。

一部のゲームでは機能レベル 12_2 が必要な場合があります。グラフィック カードがこれをサポートしていない場合、ゲームの実行時に問題が発生する可能性があります。

2. グラフィックドライバーを更新する

  1. GPU メーカーの公式 Web サイトにアクセスしてください。
  2. 利用可能なオプションでグラフィック カード モデルを見つけます。
    nvidia ドライバー検索
  3. 最新バージョンのドライバーをダウンロードしてインストールしてください。
    NVIDIA ドライバーをダウンロード

ドライバーの更新には、GeForce Experience や AMD Adrenalin などのアプリケーションを利用することもできます。

3. ゲーム内でDX12モードをオフにする

  1. ゲームの設定ファイルを見つけます。たとえば、ファイルは次の場所にあります。%LOCALAPPDATA%\Prospect\Saved\Config\WindowsNoEditor\
  2. メモ帳GameUserSettings.iniを開きます。
  3. m_enableDX12=Trueの行を検索して削除します。
  4. 変更を保存してゲームを再起動します。

この例では、The Cycle: Frontier を参照しましたが、他のタイトルでは手順が異なる場合があります。いくつかのゲームには、DirectX 12 モードを無効にするオプションを提供するランチャーもあるため、代わりにそれらを使用することを検討してください。

4. 起動パラメータを調整する

  1. ゲームのショートカットを右クリックし、[プロパティ]を選択します。
    プロパティのコンテキストメニュー
  2. [ターゲット] フィールドで、閉じ引用符の後に-d3d11を追加します。
    d3d11
  3. 変更を適用して保存します。

DirectX 12 がサポートされていない問題は、Nightingale、Frostpunk 2、Marvel Rivals、Robocop など、いくつかの Steam ゲームに影響を与える可能性があります。

これらの一般的な解決策は、ほぼすべてのゲームに適用できるので、時間をかけて実装してください。問題が解決しない場合は、PC で DirectX 12 が正しくアクティブ化されていることを確認してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です