DirectXのようなゲームをプレイしていると、DirectXのメモリが不足しているというエラーメッセージが表示されるユーザーが多数います。その結果、ゲームがシステムで突然クラッシュします。この投稿では、同じエラーが発生した場合にできることについて説明します。
DirectXエラー
DirectX関数がE OUTOFMEMORYで失敗しました(Direct3Dは呼び出しを完了するために十分なメモリを割り当てることができませんでした)。GPU:「NVIDIA GeForce RTX 4090、ドライバー: 53598。
DirectXのメモリ不足エラーを修正する
DirectXのメモリが不足していて呼び出しを完了するために十分なメモリを割り当てることができない場合、最初にやるべきことはWindows Updateを確認することです。この問題を解決するために必要なのはシステムを更新することだけの場合もありますが、それでも解決しない場合は、コンピュータを最新の状態に保つことは良い習慣です。更新しても効果がない場合は、以下に記載されている解決策に従って問題を解決してください。
- ディスプレイ ドライバーを更新する。
- ビデオ メモリを増やす
- DirectX キャッシュをクリアする
- ゲーム ファイルの整合性を検証する
- マザーボードを確認する
それらについて詳しく説明します。
1] ディスプレイ ドライバーを更新する
このエラーの最も一般的な原因の1つはGPUの故障であり、グラフィック ドライバーが古いことが原因で発生する可能性があります。その場合は、ディスプレイ ドライバーを更新する必要があります。無料のドライバー更新ソフトウェアをダウンロードするか、製造元のWebサイトからドライバーの最新バージョンをインストールすることをお勧めします。ドライバーを更新したら、問題が解決したかどうかを確認します。
2] ビデオ メモリを増やす
メモリが不足しているためゲームがクラッシュしているため、VRAMを増やす必要があります。VRAMを増やすことで、少なくとも一部のケースでは、実際の物理メモリの損失を補うことができます。それでは、以下に記載されている手順を使用してVRAMを増やしましょう。
- スタート メニューから「システムの詳細設定」を検索します。
- ウィンドウが表示されたら、[詳細設定]タブをクリックします。
- 次に、[パフォーマンス]セクションにある[設定]をクリックします。
- 次に、[詳細設定]タブに移動し、[変更]をクリックします。
- 次に、すべてのドライブのページング ファイル サイズを自動的に管理するのチェックを外します。
- ゲームがインストールされているドライバーに移動し、[カスタム サイズ]を選択します。
- 初期サイズと最大サイズを少なくとも4GBに設定します。
- 最後に、[適用] > [OK]をクリックしてコンピュータを再起動します。
変更を加えてコンピュータを再起動したら、ゲームを起動して問題が解決したかどうかを確認します。
3] DirectX キャッシュをクリアする
次に、破損してこの問題を引き起こす可能性があるDirectXキャッシュをクリアする必要があります。これは、キャッシュは頻繁に使用されるデータを含むファイルにすぎないため、問題を引き起こすことはありません。これを行うには、以下に記載されている手順に従います。
- スタート メニューから「ディスク クリーンアップ」を検索して、管理者として開きます。
- ドロップダウン メニューでCドライブが選択されていることを確認し、[OK]をクリックします。
- すべてのチェックボックスをオフにして、DirectXシェーダー キャッシュに関連付けられているチェックボックスをオンにします。
- 最後に、[OK]をクリックします。
操作を確認するプロンプトが表示され、破損したキャッシュがクリアされます。最後に、ゲームを起動して動作するか確認します。
4] ゲーム ファイルの整合性を検証する
何も機能しない場合は、破損したシステムを修復するのが最後の手段です。使用するゲーム ランチャーに関係なく、ゲーム ファイルの整合性を簡単に検証できます。DirectXエラーが破損したゲームファイルによって引き起こされている場合、この解決策で解決されます。
5] マザーボードを確認する
ゲーム ファイルを修復しても DirectX エラーが発生する場合は、ハードウェアの専門家に相談してマザーボードを確認してもらう必要があります。GPUがクラッシュする可能性が非常に高いです。これは多くのユーザーに発生しており、あなたにも発生する可能性があります。
この投稿で説明されている解決策を使用して問題を解決できることを願っています。
メモリ不足のエラー コードを修正するにはどうすればよいですか?
メモリ不足エラーを解決する最良の方法の1つは、ビデオメモリを増やすことです。同じ方法を知りたい場合は、前述の手順を確認してください。また、コンピュータに大量のメモリが確保されていない場合は、多くのアプリを同時に実行しないでください。
DirectXのセットアップエラーを修正するにはどうすればよいですか?
DirectXのインストールが失敗した場合は、DirectXのセットアップとインストールのエラーを解決するためにできることがいくつかあります。グラフィック ドライバーを更新したり、必要に応じて以前のバージョンの DirectX をインストールしたりすることができます。
コメントする