VALORANTで「D3D11-compatible GPU(Feature Level 11.0、Shader Model 5.0)が必要」と表示されたら、まずGPU名とdxdiagの機能レベル、ゲームの動作要件を確認します。エラー文だけでIntelドライバーの破損とは断定できません。対応GPUかどうかを調べてから、ドライバーや複数GPUの設定を切り分けます。
最初にGPU名とFeature Levelを確認する
スタートでdxdiagを検索して開き、表示タブにあるGPU名、機能レベル(Feature Levels)、ドライバーの版を確認します。複数の表示タブがある場合は、それぞれのGPUを記録します。システムタブのDirectXバージョンだけでは、GPUが提供する機能レベルを確認できません。
Microsoftの機能レベルの説明を踏まえ、11_0がない場合も、すぐドライバー破損とは判断しません。GPU自体が対応しない場合と、適切なドライバーで認識されていない場合を分けます。
VALORANTの現在の要件と照合する
Riotの動作要件でOS・GPU・CPUなどを確認します。DirectX 11対応に加え、Windows 11ではTPM 2.0とUEFI Secure Bootも要求されています。ただし、それらの別要件をこのD3D11エラーの直接原因と決めつけません。クラウドゲーミングや仮想マシンは公式の対応対象外です。
対応GPUなのに認識がおかしい時のドライバー確認
以前は起動できた場合、直前に行ったWindows・ドライバー・ゲームの更新、接続先の変更を記録します。更新履歴とドライバーの版を比べ、Windows Updateが必ず原因という前提を置きません。Microsoft基本ディスプレイの表示なら、機種に適合するドライバーが導入されているかを確認します。
PCメーカーの機種別サポートで、対象OSとGPUに対応するドライバーおよび注意事項を確認し、案内に沿って更新または再インストールします。Intel製でないGPUにIntel用の手順を適用しないでください。ノートPCではメーカー固有の構成も確認します。
Intelの説明では、通常の更新でも既存のドライバーファイルを上書きします。「更新ではなく上書きすれば恒久解決」という区別は適切ではありません。旧ファイルを削除するクリーンインストールは別の操作で、最初から必須にはしません。
Intel Driver & Support Assistantを使う場合も、更新候補の対象とメーカーの条件を確認します。ネット上の非公式ドライバー配布や、すべてを一括更新するツールは利用しないでください。作業後は案内に従って再起動し、同じ条件でdxdiagとゲームの結果を比較します。
複数GPU搭載PCはWindowsのグラフィックス設定を確認する
[設定]→[システム]→[ディスプレイ]→[グラフィックス]で、対象ゲームのアプリを確認します。複数GPUがある場合は、表示されるGPU名を見て目的のGPUを選択し、ゲームを再起動して比較します。
NVIDIA公式ヘルプによると、Windows 10 20H1以降ではWindows側のアプリ別GPU設定がNVIDIAコントロールパネルの指定より優先されます。コントロールパネルだけで確実に割り当てられるとは限りません。
外部モニターやドックを使っている場合は、PCの仕様に合った本体出力との違いも確認します。配線を変更しても、要件未満のGPUの機能レベルが増えるわけではありません。
最終手段:デバイス マネージャーでGPUをアンインストールしてクリーンに入れ直す
「上書き再インストールでも直らない」「dxdiagがMicrosoft 基本ディスプレイドライバーのまま」など、ドライバーの状態が崩れている場合は、いったん外して入れ直します。ここでのコツは、先に入れるドライバーを用意してから作業することです。
- PCメーカーのサポートページから、対象のIntelグラフィックスドライバー(必要ならNVIDIA/AMDも)を事前にダウンロード
- デバイス マネージャーを開く(スタート右クリックなど)
- 「ディスプレイ アダプター」を展開し、該当GPUを右クリック
- 「デバイスのアンインストール」→可能なら「このデバイスのドライバーを削除する」にチェック
- 再起動
- メーカー版ドライバーをインストール→再起動
- dxdiagでFeature Levels 11_0以上が戻ったか確認
対象のドライバーと復旧手段を用意できない場合は、削除を進めずメーカーに相談します。なお、画面が一時的にカクついたり解像度が変わるのは想定範囲です。
Visual C++の修復後に再発する時は、変更を一つずつ比較する
Visual C++の修復後に一度起動できたという経過だけでは、GPUドライバーの再初期化が原因とは断定できません。再起動や別の更新など同時に変わった条件もあるため、実施した操作、再発時刻、エラー全文を記録します。DLLを非公式サイトから個別に入れる対処は避けてください。
直った後も更新履歴とドライバー版を記録する
再発した時は、直る前後のGPU名・機能レベル・ドライバー版と更新履歴を比べます。Windows Updateを再発の最大要因と断定したり、必要なセキュリティ更新を止めたりせず、関係がある変更を具体的に確認します。
それでも直らない場合の切り分け(ハード要件・環境要因)
ドライバーを正しく入れ直しても、dxdiagでFeature Levelsに11_0が出ないケースでは、搭載GPU自体が要件を満たしていない可能性があります。特に古いPCでは、DirectX 11対応と書かれていても機能レベルが足りない場合があります。
要件未満の目安
- 古いIntel内蔵GPUで、Feature Levelが10_x止まり(例:Intel HD Graphics 3000世代など)
- GPUが物理的に故障している、またはドライバーがインストールできない
この場合はソフト側でどうにもならず、対応GPUの増設(デスクトップ)やPC更新が現実的な解決策になります。
VALORANTを遠隔操作(リモートデスクトップ)で起動していないか
リモートデスクトップ経由では、ローカルのGPUを直接使えず、描画経路が変わることがあります。切り分けとして、ローカル画面で直接起動して同じエラーが出るか確認してください。
セキュリティソフトや最適化ツールでドライバー周りを触っていないか
非公式のドライバー更新・最適化ツールを使った場合は、何を変更したか確認します。セキュリティ製品を理由なく止めず、管理されたPCでは担当者に相談してください。
チェックリスト:最短で直すために見るべきポイント
| チェック項目 | 確認方法 | OK | NGのとき |
|---|---|---|---|
| ドライバーが汎用になっていないか | dxdiagの表示タブ「名前」 | Intel/NVIDIA/AMDの名称 | メーカー版ドライバーを再インストール |
| Feature Level 11_0以上があるか | dxdiagの「Feature Levels」 | 11_0以上が含まれる | ドライバーのクリーン入れ直し/要件未満を疑う |
| Windows Updateでドライバーを当てていないか | オプションの更新を確認 | 意図しないドライバー変更なし | メーカー版へ戻して上書き |
| ハイブリッドGPUの割当 | 設定 > ディスプレイ > グラフィックス | VALORANTが高パフォーマンス | 分離GPUを明示指定 |
| 外部モニターの接続経路 | 接続ポートを確認 | GPU/本体の正規出力に直結 | ドック経由を避けて切り分け |
よくある質問
DirectXを入れ直せば直りますか?
Windows 10/11ではDirectXはOSコンポーネントとして統合されているため、昔のように「DirectXを再インストールして根治」という形にはなりにくいです。今回のエラーはDirectX本体よりも、GPUドライバーがDirectX 11の機能レベルを正しく公開できているかが本丸です。
Intel公式ドライバーとメーカー版、どちらが正解ですか?
基本はメーカー版が安定しやすいです。特にノートPCは電力制御・画面出力・省電力切替などの都合で、メーカーが前提を組んでいる場合があります。メーカー版の再インストールで直らないときに、Intel DSAで公式版を試すのが安全な順序です。
分離GPU(NVIDIA/AMD)なのに出ます
モニターがマザーボード側に刺さっている、ノートで省電力GPUに割り当てられている、ドライバーが壊れている、といった理由で“分離GPUが使われていない”状態がよくあります。まずは接続先とWindowsのグラフィックス割当、次にドライバー再インストールの順で確認してください。
直ったのに数日後にまた出ました
再発前後の更新履歴、GPU設定、ドライバーの版を比較します。Windows Updateによる置換と決めつけず、必要な情報をRiotやPCメーカーへ伝えて確認してください。
まとめ:要件・認識・設定の順に確認する
GPU名と機能レベル、Riotの現在の要件を確認してから、ドライバーと複数GPUの設定を切り分けます。原因をIntelやWindows Updateに固定せず、変更前後の結果を残してください。本記事のために実機の起動テストやドライバー再インストールは行っていません。


コメント