Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

エラー「エンジンを実行するにはDX11機能レベル10.0が必要です」 システムに適切なDirect3Dハードウェア機能レベルがない場合に表示されます ゲームエンジンに必要です。この特定のエラーメッセージは、アプリケーションエンジンがDirect3D機能レベルを使用できないことを示しています。 バージョン10.0修正:エンジンを実行するには、DX11機能レベル10.0が必要です オペレーティングシステムに最新のDirectXバージョンがある場合、エラーは通常、GPUが適合していないことを示しています。最小システム要件、または古いドライバーソフトウェアで実行されている。広範なグラフィック処理を必要とするゲームやその他のアプリケーションを実行しようとすると、ユーザーはこのエラーに遭遇します。

DirectXとは何ですか?

DirectX アプリケーションプログラミングインターフェースのコレクションです (API)すべてのMicrosoft関連プラットフォームでゲームプログラミングとマルチメディアに関連するタスクを処理するためにMicrosoftによって開発されました。 APIのコレクションは、ハードウェアアクセラレーションによるマルチメディアサポートを備えたDirectX互換プログラムを提供します。特に、DirectXは、プログラム(ゲームまたはその他のアプリケーション)がハードウェア機能を決定し、そのパラメーターを調整して最高のエクスペリエンスを提供するための手段を提供します。

DirectXサブシステムに存在するAPIの多くは必須であり、単純なビデオ再生から要求の厳しい3Dビデオゲームまで、あらゆるものに不可欠であると見なす必要があります。

破損したファイルを修復する

Restoroをダウンロードして実行し、こちらから破損したファイルや不足しているファイルをスキャンして復元します 。完了したら、以下の解決策に進みます。

DirectXランタイムとDirect3Dハードウェアの機能レベル

多くのユーザーがDirectXランタイムを混乱させています Direct3Dハードウェア機能レベルの環境 。 DirectXランタイムは、OSソフトウェアがサポートできるDirectXバージョンを記述します。一方、Direct3dハードウェア機能レベル ビデオハードウェア(GPU)が提供するサポートについて説明します。

このことを念頭に置いて、最新のDirectXランタイム環境をPCにインストールしても、ハードウェアがDirect3Dハードウェア機能レベル10.0をサポートできることを意味するわけではありません。 Windowsバージョンが最新のDirectXAPIを処理するように装備されている場合でも、GPUカードが必要な機能レベルをサポートしていない可能性があります。 これは、古いGPUまたは統合されたGPUの場合によくあります。

DirectXがインストールされているかどうかを確認する方法

Windows 10を使用している場合、DirectX12.0ランタイム オペレーティングシステムとともに自動的にインストールされました(最新のWindows Updateがあることを前提としています)。ただし、新しいDirectX APIを使用するには、GPUカードがそれらをサポートしている必要があります。

これを確認し、OSでサポートされているDirectXのバージョンを確認するには、 DirectX診断ツール(dxdiag)を実行する必要があります。 。この組み込みのWindowsツールには、実行ボックス(Windowsキー+R )を開くことにより、任意のWindowsバージョンでアクセスできます。 )そして「 dxdiag」と入力します 「。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

DirectXランタイムバージョンは、システム情報で確認できます。 システムで タブ。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

GPUが必要な機能レベルをサポートできるかどうかを確認するには、ディスプレイに移動します ドライバの下のタブ どの機能レベルを確認してください グラフィックカードでサポートされています。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

機能レベル10_0(10.0)を見つけた場合 機能レベルに表示されていません DirectX診断ツール内のエントリ 、次のいずれかのシナリオです:

  • グラフィックカード(GPU)は、更新が必要な古いドライバーで実行されています。システムに、それぞれの機能レベルの使用方法をグラフィックハードウェアに指示するドライバーがない限り、DirectX診断ツール内で購入することはありません。
  • OSには追加のプラットフォームアップデートが必要です。 Windows7およびWindowsXPユーザーにのみ適用されます。
  • グラフィックカードは機能レベル10.0をサポートしていません 。この場合、適用可能な修正は、新しいグラフィックカード(GPU)を購入することです。

DirectXには下位互換性があることに注意してください。DirectX12を使用している場合は、以前のすべてのランタイムディストリビューションがシステムに存在する必要があります。 DirectX11とDirectX10についても同じことが言えます。

ただし、一部のレガシーゲームには、Windows 10で廃止され、 DirectX 9.0cでのみ検出できる古いDirectXAPIが必要です。 以下 この場合、プログラムを実行するには、その特定のディストリビューションをインストールする必要があります。最新のDirectXバージョンは12.0ですが、ゲームの大部分は、DirectX10ランタイムで実装された機能レベルに大きく依存しています。

「エンジンを実行するにはDX11機能レベル10.0が必要です」エラーの修正

DirectX診断ツールにより、DirectX 10ランタイム以降があり、GPUが必要なDirect3D機能レベルをサポートしていることが判明した場合は、問題のアプリケーションを実行するために必要なコンポーネントが必要です。ただし、それでも「エンジンを実行するにはDX11機能レベル10.0が必要です」が表示される場合 要件を満たしているにもかかわらずエラーが発生した場合、この記事の修正の1つを使用すると、エラーを修正できます。

以下に、ユーザーが「エンジンを実行するにはDX11機能レベル10.0が必要です」を修正するのに役立つと思われるソリューションのコレクションを示します。 エラー。自分に合った修正が見つかるまで、それぞれの方法を順番に実行してください。

注: 以下の方法は、GPUが機能レベル10.0をサポートしていることが確実な場合にのみ適用できます。 。修正を試す前に、グラフィックカードの仕様を調べて、Direct3D機能レベル10.0をサポートできるかどうかを確認することをお勧めします。 。

方法1:専用GPUを使用してアプリケーションを実行する

ノートパソコンやノートパソコンでエラーが発生した場合は、専用のGPUと統合ソリューションの両方を使用している可能性があります。カードが2つある場合、システムは、アプリケーションエンジンに必要なリソースの数を分析することにより、使用するGPUカードを決定します。ただし、これはバッテリー節約ユーティリティによって上書きされる可能性があります。バッテリー節約モードに設定されている場合、消費するリソースが少ないため、システムが統合GPUでプログラムを開始することを余儀なくされる可能性があります。

これは、ユーティリティを「パフォーマンスモード」に設定することで簡単に修正できます。 」またはソフトウェアを完全にアンインストールします。ただし、バッテリーマネージャーをアンインストールしたくない場合は、ゲームのショートカットを右クリックして[グラフィックプロセッサで実行]を選択することで、専用のGPUを強制的に実行できます。 次に、専用カードを選択して、「エンジンを実行するにはDX11機能レベル10.0が必要です」なしで起動するかどうかを確認します。 エラー。
修正:エンジンを実行するには、DX11機能レベル10.0が必要です

正常に起動した場合は、この設定に戻り、デフォルトのグラフィックプロセッサを変更をクリックします。 GPUでプログラムの永続的なルールを設定するにはコントロールパネル 設定。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

方法2:グラフィックカードドライバを更新する

「エンジンを実行するにはDX11機能レベル10.0が必要です」を解決するための明確な出発点 エラーは、グラフィックカードドライバを更新することです。これを行うにはいくつかの方法がありますが、それを行う理想的な方法は、ビデオカードの製造元によって異なります。

最新のWindowsバージョン(Windows10およびWindows8)は、グラフィックカードに必要なソフトウェアドライバーを自動的にインストールする必要があります。ただし、OSがGPU用のドライバーを自動的にダウンロードしてインストールしたとしても、利用可能な最新バージョンではない可能性があります。 GPUが機能レベル10.0の使用方法を認識していないため、システムがこのエラーを報告する場合があります サポートするハードウェアがあるにもかかわらず。

これは、適切なグラフィックドライバをインストールすることで解決できます。これを行うための普遍的な方法は1つありますが(GPUメーカーに関係なく)、ドライバーのインストールに関するメーカーのガイドラインに従うほど信頼性は高くありません。

デバイスマネージャを介したグラフィックドライバのインストール

以下に、デバイスマネージャを使用してグラフィックドライバを更新する手順を示します。 。開始するのに適した場所ですが、オンラインで適切なドライバーを探すためにWindowsUpdateに依存しています。この方法でGPUドライバーが更新されない場合は、最も人気のあるグラフィックカードメーカーに固有の次のガイドに従ってください。

  1. Windowsキー+Rを押します 、「 devmgmt.msc」と入力します 」と入力してEnterを押します デバイスマネージャーを開く 。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です
  2. 下にスクロールしてディスプレイアダプタを表示します ドロップダウンメニューを展開します。グラフィックドライバを右クリックして、ドライバの更新(ドライバソフトウェアの更新)を選択します。 。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です 注: ディスプレイアダプタの下に2つの異なるエントリが表示される場合があります。 これは通常、統合されたグラフィックカードと専用のグラフィックカードの両方を備えたラップトップとノートブックで発生します。現在のところ、Intelは統合カードのみを製造しています。専用カードは処理能力が高く、要求の厳しいゲームやアプリケーションの処理に使用されます。私たちの目的のために、専用コンポーネントを更新してください。
  3. [更新されたドライバソフトウェアを自動的に検索する]をクリックします Windowsがオンラインでドライバーをスキャンするまで待ちます。新しいドライバが見つかった場合は、インストールされてシステムが再起動するまで待ちます。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です Windowsが最新のドライバーを使用していると判断した場合は、以下のガイドのいずれかに進んでください。上記の手順で新しいドライバーをインストールした場合は、アプリケーションの起動時にエラーが引き続き発生するかどうかを確認してください。含まれている場合は、方法2に移動します 。

Nvidiaグラフィックカードを使用しているユーザー

Nvidia GeForce専用のグラフィックカードをお持ちの場合は、2つの異なる方法でドライバーを更新できます。最も洗練されたソリューションは、GeForce Experienceをダウンロードし、ソフトウェアにGPUを自動的に識別させ、適切なドライバーをインストールさせることです。このプログラムにより、最新のドライバーバージョンを手動で検索する必要がなくなります。

ただし、GeForce Experienceはグリッチが発生し、一部のマザーボードモデルでは正しく機能しないことが知られています。 GeForce Experienceを使用できない場合は、以下の手順に従って、GPU用の最新のグラフィックカードドライバーを手動でダウンロードしてください。

  1. 公式のNvidiaダウンロードページ(こちら)にアクセスして、製品タイプ、製品シリーズを選択してください 、および製品 。必ず適切なオペレーティングシステムを選択してください 検索を押します ボタン。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です 注: より迅速な方法は、オプション2を使用することです。 グラフィックドライバをクリックします 。これにより、システムが自動的にスキャンされ、GPUに適切なドライバーがダウンロードされます。ただし、これを機能させるには、最新バージョンのJavaをダウンロードする必要がある場合があることに注意してください。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です
  2. 推奨されるNvidiaドライバーをダウンロードしてインストールします。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です
  3. インストールの完了時にシステムが自動的に再起動しない場合は、手動で再起動して、問題が解決したかどうかを確認してください。

ATIグラフィックカードを使用しているユーザー

AMDのGeForceExperienceに相当するものは、GamingEvolvedです。このAMDユーティリティを使用して、グラフィックカードドライバを自動的に更新できます。 Gaming Evolvedは、最新のグラフィックスドライバーでシステムを最新の状態に保つだけでなく、グラフィックス設定を自動的に変更することでゲームを最適化し、システムの仕様に基づいて最高のエクスペリエンスを実現します。

このジョブに追加のプログラムをインストールしたくない場合は、昔ながらの方法でドライバーをダウンロードすることもできます。全体のクイックガイドは次のとおりです。

  1. AMDの公式ダウンロードページ(こちら)にアクセスしてください。
  2. [手動でドライバーを選択]の下 、製品タイプ、製品ファミリを選択します 、およびモデル 。次に、適切なオペレーティングシステムを選択し、結果の表示をクリックします。 。
    修正:エンジンを実行するには、DX11機能レベル10.0が必要です 注: GPUモデルがわからない場合、またはさらに自動化したい場合は、[今すぐダウンロード]をクリックすることもできます。 ドライバーの自動検出とインストールの下のボタン 。これにより、システムをスキャンして最新のドライバーを適用する別のATIユーティリティがインストールされます。
  3. ドライバーのインストール後、マシンを再起動して、エラーが削除されるかどうかを確認します。

インテルグラフィックスが統合されたユーザー

これまで、ATIは統合グラフィックカードのみを製造していました。ほとんどの場合、ドライバーはデバイスマネージャーから正常に更新されます(この方法の最初のガイド)。ただし、そこから更新できない場合は、インテルのダウンロードセンター(こちら)からダウンロードできます。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

方法3:DirectXランタイム環境の修復

DirectXパッケージに含まれているAPIが破損することはめったにありませんが、破損することはわかっています。残念ながら、DirectXを効果的にアンインストールすることはできません。 DirectXランタイム11.3および12はWindows10に含まれており、更新/修復はすべてWindowsUpdateによって処理されます。これらのバージョンのDirectX用のスタンドアロンパッケージはありません。

ただし、DirectXエンドユーザーランタイムWebインストーラーを使用して、すべてのDirectXファイル(DX12からのものを除く)を修復できます。 およびDirectXRedist(2010年6月)

DirectXエンドユーザーランタイムWebインストーラーをダウンロードすることから始めます (ここ)。実行可能ファイルを右クリックして、管理者として実行を選択する必要があります 昇格された特権を付与します。次に、画面のプロンプトをフォローアップして、すべてのDirectX9.0cファイルが無傷であることを確認します。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

次に、このリンク(ここ)からDirectX Redist(2010年6月)をダウンロードします。パッケージを開き、 DirectX SDKを抽出します どこかアクセス可能。次に、抽出したファイルに移動して、 DXSetupを開きます。 実行可能。画面の指示に従って、DirectXコンポーネントを再インストールします。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です

インストールが完了したら、システムを再起動して、問題が解決するかどうかを確認します。

方法4:プラットフォームアップデートKB2670838のインストール(Windows 7のみ)

Windows8やWindows10とは異なり、Windows 7には追加のプラットフォームアップデート( KB2670838)が必要です DX11機能レベル10.0を有効にするため。オプションのアップデートとしてラベル付けされているため、WUが最新であると思っていても見逃している可能性があります。

これがエラーの原因であるかどうかを確認するには、保留中のオプションの更新をすべて適用するか、このMicrosoftリンク(こちら)にアクセスして、 KB2670838をダウンロードしてください。 プラットフォームの更新。アップデートをインストールしたら、コンピュータを再起動して、問題が解決したかどうかを確認します。

修正:エンジンを実行するには、DX11機能レベル10.0が必要です


  1. DX11 機能レベル 10.0 エラーを修正

    DirectX 11 とも呼ばれる DX11 は、Microsoft PC でマルチメディア プラットフォームを処理します。このアプリケーション プログラミング インターフェイスは、Microsoft プラットフォームでのみ実行されます。 DirectX 11 は安定したプラットフォームですが、エンジン エラーを実行するには DX11 機能レベル 10.0 が必要であるなど、多くのユーザーが複数の問題に直面しています。ただし、これらのエラーは、適切なトラブルシューティング方法に従ってすばやく修正できます。この DX11 機能レベル 10.0 エラーに直面している場合、このガイドはクリックするだ

  2. [エラー修正] エンジンを実行するには DX11 機能レベル 10.0 が必要です

    PUBG、Fortnite、ARK などのバトル ロイヤル ゲームをプレイしているときに、「エンジンを実行するには DX11 機能レベル 10.0 が必要です」というエラー メッセージが熱心なゲーマーに問題を引き起こしています。ただし、長いエラー メッセージにだまされないでください。これは思ったほど深刻ではなく、ドライバーを更新するか、Direct X を再インストールすることで解決できます。このガイドは、DX11 機能レベル 10.0 のダウンロードを修正して容易にするのに役立ちます。 DX11 機能レベル 10.0 がエンジンの実行に必要な問題を修正する方法 Fortnite およびそ