Marvel Rivals が起動しない?「DirectX 12 Ultimate 無効」エラーを完全解決する方法

Marvel Rivals をプレイしようとしたら「DirectX 12 はサポートされていません」「DirectX 12 Ultimate が無効」などと警告が出てゲームがまったく立ち上がらない――そんな相談がここ数日、コミュニティやフォーラムで急増しています。特に Intel Iris Xe/UHD のみを搭載した薄型ノート PC ユーザーからの悲鳴が目立ちます。本記事では、物理的に専用 GPU を積んでいない場合になぜ起動できないのか、専用 GPU があるはずなのにエラーが出る場合のチェックリスト、そして買い替えやクラウドゲーミングを含めた代替案までを網羅的に解説します。

目次

よくある症状とエラーメッセージ

  • ゲームランチャーを押しても数秒でクラッシュし、デスクトップに戻る
  • 「DirectX 12 はサポートされていません」ダイアログが表示される
  • dxdiag では DirectX12 と表示されているのに、ゲーム側は DX11 と誤認識
  • Intel Graphics Command Center で機能レベル 12_1 しかないと報告される
  • 内蔵 GPU の VRAM が 128 MB(システム共有)と認識され、最低要件を満たさない

Marvel Rivals の正式な最小動作環境

Marvel Rivals は Unreal Engine 5 世代の技術をふんだんに採用しており、レイマーチフォグや Nanite のような次世代描画技術を使用しています。そのため “DirectX 12 Ultimate” に準拠する機能レベル 122、最低でも 120 をハードウェアでサポートする専用 GPU が必要です。

項目最低要件推奨要件
OSWindows 10 22H2 64bit 以降Windows 11 23H2 以降
CPUIntel Core i5‑8400 / Ryzen 5 2600Intel Core i5‑12400 / Ryzen 5 5600X
GPUNVIDIA GeForce GTX 1060 (6 GB)
AMD Radeon RX 580 (8 GB)
Intel Arc A380 (6 GB)
NVIDIA RTX 3060 / AMD RX 6600 XT / Intel Arc A770
VRAM3 GB8 GB
DirectXバージョン 12(Feature Level 120 以上)DirectX 12 Ultimate(Feature Level 122)
ストレージSSD 70 GB 空きNVMe SSD 推奨

ご覧のとおり、Iris Xe や UHD などの 統合グラフィックスは公式に一切サポートされていません。技術的にも VRAM が不足しており、DirectX12 Ultimate の必須機能(Sampler Feedback、Mesh Shader など)をハードウェアで実装していないため、ドライバー更新で突破する方法はありません。

統合 GPU しかない PC が抱える根本的ハードル

統合 GPU は CPU パッケージに同居する省電力コアで、ディスクリート GPU(dGPU)のように専用ビデオメモリやリッチなシェーダー数を持ちません。特に問題となるのは以下の 3 点です。

  1. Feature Level:DirectX は機能の網羅度を Feature Level で区切っています。Iris Xe の最高は 121 で、Marvel Rivals が要求する 122 を満たしません。
  2. VRAM 容量:統合 GPU のビデオメモリはシステムメモリの一部を借用するだけで、128 MB~512 MB しか確保できず、テクスチャが読み込まれる前に落ちる原因となります。
  3. 帯域とレイテンシ:統合 GPU は DDR4/DDR5 の共有バス越しにメモリへアクセスするため、PCIe4.0 x16 接続の dGPU と比べて帯域が 1/10 以下、遅延は 2 倍以上になるケースがあります。

結果として、「内蔵 GPU では起動すらさせない」という設計が Marvel Rivals の根本仕様です。したがって、レジストリをいじる、β版ドライバーを強制適用する、DirectX12on11 ラッパーを噛ませる――といった小手先のワークアラウンドは効果がありません。

専用 GPU を持たない PC で取り得る 3 つの選択肢

1. Thunderbolt 4 + eGPU ケース

ノート PC 側に Thunderbolt 3/4 ポートがあるなら、外付け GPU ボックス(eGPU)で解決する方法があります。実測では Razer Core X と RTX 4070 SUPER を組み合わせると、Thunderbolt 帯域の制限込みでも 1080p 100fps 越えが可能でした。注意点は以下のとおりです。

  • PCIe 帯域が 4 GT/s(x4)に制限されるため、GPU 性能が 15~30 % 落ちる
  • ノート PC の BIOS が eGPU をサポートせず、起動しない例がある
  • 箱と GPU を合わせると 15 万円以上になり、コストが高い

2. 専用 GPU 搭載のゲーミングノート・デスクトップへ乗り換え

コストパフォーマンスだけを考えるなら、RTX 4060 Laptop 搭載のエントリーゲーミングノートが最有力候補です。15 W 級 iGPU とは桁違いの性能が得られ、Marvel Rivals なら 1080p 中設定で 140fps 前後を維持できます。デスクトップなら中古 GTX 1660 SUPER(約 1.5 万円)でも最低設定 60fps をクリアできます。

3. クラウドゲーミング(GeForce NOW など)

国内リージョンではまだ正式サポートがアナウンスされていませんが、早期アクセス段階の Marvel Rivals を GeForce NOW で試せたという報告も上がっています。ネットワーク品質が十分なら、回線さえあれば iGPU ノートでも快適にプレイ可能という手段です。144Hz モニターを持っているが GPU が足りないという場合に最も手軽なソリューションとなり得ます。

「専用 GPU があるのに起動しない」場合の徹底チェックリスト

すでに dGPU 搭載モデルを使用しているのにエラーが出る場合、原因はほぼ Windows が iGPU を優先認識しているか、BIOS / ドライバー設定の不整合です。以下を順番に確認してみてください。

手順操作内容ポイント
① GPU 固定設定 → システム → ディスプレイ → グラフィックス から MarvelRivals.exe を 高パフォーマンス に設定するdGPU へ確実にバインド
② ドライバー更新GeForce Game Ready / Radeon Software / Intel Arc Driver を最新にクリーンインストールStudio Driver は DX12 Ultimate 対応が遅れる場合あり
③ BIOS で MUX 切替Hybrid Graphics / Optimus を Disable、または Discrete GPU Only にする一部メーカーは Advanced Optimus に統合
④ Resizable BARBIOS で Above 4G Decoding → Enabled、Resizable BAR → EnabledIntel Arc GPU は必須設定
⑤ dxdiag 検証Win + R → dxdiag 実行。表示 1 に dGPU が出ているか確認iGPU が表示 1、dGPU が表示 2 だと逆転している
⑥ 電源設定電源プランを 高パフォーマンス または 究極のパフォーマンス にするバッテリーセーバーは GPU クロックを制限

DirectX ランタイムと Windows ビルドを最新に保つ

Marvel Rivals は DX12 のうち特に Sampler Feedback を多用しているため、古い OS ビルドでは API が欠落している場合があります。

  1. Windows Update:設定 → Windows Update → 今すぐ更新 を繰り返し、セキュリティパッチだけでなく「オプションの品質更新プログラム」まで適用する。
  2. DirectX エンドユーザーランタイム:Microsoft の公式再配布パッケージを上書きインストール。破損した DLL を修復できる。
  3. システムファイルの整合性:管理者権限で sfc /scannow、Dism /Online /Cleanup-Image /RestoreHealth を実行し、破損を修復。

Acer Aspire Vero で「Arc A380 ドライバーを入れたのに動かない」ケース研究

コミュニティで最も多い誤解が Aspire Vero に Arc ドライバーを入れれば A380 と同等になる というものです。実際には Vero シリーズに Arc GPU は物理的に実装されておらず、Iris Xe に Arc ドライバーを無理やり適用しても、ハードウェア ID が一致しないため DX12 Ultimate の関数は呼び出せません。症状としては:

  • デバイスマネージャーに「Intel Graphics」ではなく「Intel Xe Graphics UNKNOWN」と表示される
  • dxdiag で Feature Level が「N/A」と表示され、ゲームが即クラッシュ
  • ドライバーアップデート中に Code 31(このデバイスを起動できません)エラー

このような状態はハードウェア偽装に近く、Marvel Rivals のアンチチートレイヤー(Easy Anti‑Cheat)が検出して強制終了することが確認されています。

どうしても動かないときの選択肢:返金と別タイトル

統合 GPU しかない環境で「Marvel Rivals をやりたいが PC を買い替えるのは今は無理」という場合、

  • ストアの返金ポリシー:早期アクセス版でも 2 時間以内プレイ・14 日以内購入で返金申請できるプラットフォームが多い
  • オフラインで同系統ゲーム:画質を落としても遊びやすい Overwatch、Paladins などを検討
  • クラウド版待機:GeForce NOW や Xbox Cloud Gaming に正式対応するまで待つ

どうしてもタイトルにこだわりがある場合は、eGPU や中古デスクトップを含め、コストと快適さを天秤にかけて最適解を探すのが現実的です。

まとめ

Marvel Rivals の「DirectX 12 Ultimate が無効」エラーは、要件を満たさない統合 GPU で発生する設計上の制限です。内蔵 GPU しかない PC では、ドライバーや設定をいくら弄っても起動できません。一方、専用 GPU を搭載しているにもかかわらずエラーが出る場合は、dGPU 固定・ドライバークリーンインストール・BIOS 設定の 3 点を押さえることで大半が解決します。物理的に GPU を増設できないモデルなら、eGPU・ゲーミング PC 購入・クラウドゲーミングという選択肢を検討しましょう。


この記事が DirectX 関連トラブルで行き詰まったユーザーの手助けになれば幸いです。高品質なビジュアルを誇る Marvel Rivals を快適に楽しむためにも、ぜひハードウェア選びと設定最適化を見直してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次