Marvel Rivalsの「ビデオメモリ不足」エラーの原因は、必ずしも簡単に特定できるとは限りません。名前からすると、GPU の VRAM が不足しているだけのように聞こえますが、実際には、他にもいくつかの原因が考えられます。例えば、古いドライバー、リソースを大量に消費するバックグラウンドアプリの多さ、あるいは BIOS が最新ではないことなどです。特に Intel の第 13 世代および第 14 世代の新しいマザーボードでは、このエラーが頻繁に発生します。このエラーを解決したい場合、これらの手順はかなり役立つようですが、試行錯誤が必要になることを覚悟しておいてください。設定を少し調整するだけで状況が一変することもあれば、ドライバーや BIOS のアップデートが根本的な解決策となることもあります。
マーベルライバルズで「ビデオメモリ不足」エラーを修正する方法
初期チェック: PCがMarvel Rivalsの最小仕様を満たしていることを確認してください
| 成分 | 最低要件 |
|---|---|
| あなた | Windows 10 64ビット以降 |
| CPU | インテル Core i5-6600k / AMD Ryzen 5 1600X |
| メモリ | 16ギガバイト |
| グラフィックプロセッサ | Nvidia GeForce RTX 1060 / AMD RX 580 / Intel Arc A380 |
| ダイレクトX | バージョン12 |
| ストレージ | 70 GBの空きディスク容量 |
ええ、基本的なことのようですが、ちょっと覗いてみるのは価値がありそうです。もしあなたのリグが満足のいくものではないなら、それを修正することで状況が一変するかもしれません。
リソースを浪費する部分を閉じてオーバーレイを無効にする
最も一般的な解決策の一つは、リソースを消費しているバックグラウンドアプリ(NvidiaのShadowPlayやDiscordのオーバーレイなど)を停止することです。これらの機能はゲームエンジンと競合し、クラッシュやメモリエラーを引き起こすまでは便利な機能ですが、オーバーレイを無効にするのは非常に簡単です。
Steam と Discord からのオーバーレイを無効にする:
- Steamを開いて、 「設定」に移動します。
- ゲーム内タブをクリックします。
- ゲーム中に Steam オーバーレイを有効にするのチェックを外します。
- 「OK」を押します。
- Discordを開いて、 「設定」に移動します(歯車アイコンをクリックします)。
- 「アクティビティ設定」 → 「ゲームオーバーレイ」まで下にスクロールします。
- ゲーム内オーバーレイの有効化をオフに切り替えます。
- 設定ウィンドウを閉じます。
グラフィック設定を下げてフレームレートを制限する
グラフィックを最大化したり、システムを100fps以上で動作させたりすると、特にドライバーの性能が落ちている場合は、GPUの限界を超えてしまう可能性があります。テクスチャ、シャドウ、エフェクトを下げ、ゲーム内設定またはNVIDIAコントロールパネルでフレームレート制限を60fpsに設定してください。これにより負荷が軽減され、システムに余裕が生まれ、戦闘中にVRAMが不足する可能性も軽減されます。
グラフィックドライバーを更新する
古いドライバーを使っている?それも当然です。何かが壊れる可能性はあります。適切なドライバーアップデートを行えば、このようなエラーの原因となる互換性の問題が解決することがよくあります。NVIDIAのドライバーダウンロードページまたはAMDのサポートページにアクセスし、お使いのGPUを見つけて最新バージョンを入手してください。インストールして再起動し、改善するかどうかを確認してください。一部のマシンでは、この方法がうまくいくかどうかは分かりません。DDU(ディスプレイドライバーアンインストーラー)を使ったクリーンインストールが必要になる場合もありました。
BIOSとマザーボードのドライバーを更新する(主にIntelの第13世代および第14世代向け)
これはちょっと勇気のある人向け、あるいは少なくともファームウェアのアップデートに慣れている人向けです。新しいIntel CPU(特に第13世代と第14世代)は安定性に関していくつか癖があるため、マザーボードのBIOSが最新であることを確認すると役立ちます。安定性だけでなく、メモリ管理と互換性の向上にも役立ちます。お使いのマザーボードのBIOSを確認するには、Windows + Rを押してと入力しmsinfo32、Enterキーを押して「Baseboard Product」を検索してください。具体的なモデルをGoogleで検索するか、マザーボードメーカーのサイトでアップデート情報を確認してください。
MSI、ASUS、Gigabyte、ASRockなどのほとんどのメーカーは、ステップバイステップのガイドやBIOSフラッシュツールを提供しています。例えば、MSIのBIOSアップデートは、ファイルをUSBメモリにコピーし、BIOSメニューからフラッシュするだけです。それほど難しくはありませんが、必ず説明書を読み、データをバックアップしてください。もちろん、BIOSアップデートは注意しないと予期せぬ結果を招く可能性があります。
パフォーマンス コア比を調整する (Intel 第 14 世代 CPU の場合)
一部の新しいIntel CPUには予期せぬ不安定性の問題がありましたが、BIOSパッチ適用後、改善されています。それでも、微調整したい場合は、パフォーマンスコア比を下げることでシステムの負荷を軽減できます。Intel Extreme Tuning Utility (XTU)をダウンロードしてインストールし、起動してコア比の設定を見つけてください。1~2下げてみてください。特にアップデートと組み合わせると、安定性が向上する可能性があります。
また、BIOSをいじる場合は、仮想化ベースのセキュリティ(VBS)を無効にすることを検討してください。コマンドプロンプトを管理者として開き、次のコマンドを実行しますbcdedit /set hypervisorlaunchtype off。再起動します。後で再び有効にするには、bcdedit /set hypervisorlaunchtype auto次のコマンドを実行します。これを行うと、VRAMエラーの原因となるCPUとメモリ管理の問題が解消されることがあります。
全画面最適化を無効にして管理者として実行
Windowsはフルスクリーンアプリを巧妙に操作しますが、それが裏目に出ることもあります。ゲームのショートカットを右クリックし、「プロパティ」を開いて、「互換性」の「フルスクリーン最適化を無効にする」にチェックを入れてください。また、「このプログラムを管理者として実行」にもチェックを入れてください。Windowsはリソースを適切に割り当て、クラッシュを防ぐために、この追加の権限を必要とする場合があります。
仮想メモリ(VRAMスワップスペースとも呼ばれます)を増やす
VRAMが不足すると、WindowsはHDDまたはSSDからスペースを借りることができます。これは仮想メモリと呼ばれます。設定が低すぎると問題が発生します。設定値を上げる方法は次のとおりです。
- Windows + Rを押して、 と入力し
sysdm.cpl、 Enter キーを押します。 - [詳細設定]タブに移動し、[パフォーマンス]の下の[設定]をクリックします。
- [詳細設定]タブに切り替えて、[仮想メモリ]の下の[変更]をクリックします。
- すべてのドライブのページング ファイル サイズを自動的に管理するのチェックを外します。
- OS ドライブ (通常は C:) を選択し、カスタム サイズを選択します。
- RAM に基づいてサイズを計算します。16GB の RAM の場合、初期サイズを約 24, 576 MB、最大サイズを約 49, 152 MB に設定します。(GB 単位の RAM に 1024 を掛けて MB を取得し、それに応じて調整します。)
- 「設定」をクリックし、「OK」をクリックします。変更を有効にするには再起動してください。
これは永続的な解決策ではありませんが、激しいゲームの瞬間にシステムに十分なメモリがない場合には役立ちます。
正直なところ、VRAMエラーの修正には多少の試行錯誤が必要になる場合があります。特にハードウェア環境は常に変化しているため、なおさらです。しかし、これらの手順でよくある原因のほとんどをカバーできます。たとえ修正がすぐに効果を発揮しなくても、少なくともクラッシュやエラーの原因が何なのか、より明確に理解できるようになります。