ページファイルのサイズを増やすと機能するはずです
- Windows PC でゲームをプレイしているときに、「DirectX 12 のメモリが不足しています」というエラーが発生する場合があります。
- これは通常、システムに十分なページ ファイル サイズが割り当てられていない場合に発生します。
- ページ ファイルのサイズを増やし、DirectX シェーダー キャッシュをクリアすると、問題が解決します。
DirectX 12 は、Windows ベースの PC ゲームにグラフィックス効果を同時に提供し、CPU オーバーヘッドを削減し、GPU 使用率を高めるように設計されています。
ただし、DirectX が原因でゲームの起動中またはゲームプレイの途中でクラッシュする場合がいくつかありました。 同じ問題に悩んでいる場合は、このガイドを参照して、考えられる解決策を見つけてください。
DirectX 12 でメモリ不足エラーが発生する原因は何ですか?
DirectX 12 のメモリ不足エラーによりゲームがクラッシュする潜在的な原因は次のとおりです。
- ハードウェア関連のエラー – ユーザーからの報告によると、マザーボードまたは ハードディスクドライブ この残念なエラーを引き起こすことが知られています。
- 古いゲームバージョンを使用している – DirectX 12 のメモリ不足エラーは、ゲームを長期間アップグレードしていない場合にも発生する可能性があります。
- グラフィックドライバーが壊れているか古い - ある場合には、 古いGPUドライバー ゲームセッション中に多くの問題を引き起こします。
- ページングファイルのサイズが正しくありません – ページ ファイルの設定が自動的に調整されるように構成されている場合、ゲームプレイ中に突然メモリ不足エラーが発生する可能性があります。
- DirectX キャッシュの破損 – 何人かの読者が、DirectX が キャッシュファイル 長期間蓄積されたデータが破損すると、このエラーが発生する可能性があります。
DirectX 12 でメモリ不足エラーが発生する理由に関係なく、以下にリストされている解決策は、すぐに問題を解決するのに役立ちます。
DirectX 12 のメモリ不足エラーを修正するにはどうすればよいですか?
後でリストされる複雑な解決策を実装する前に、次の簡単な回避策を試してください。
- マザーボード、ハードディスク、およびハードウェアの損傷などのハードウェア関連の問題がないか確認します。 グラフィックスカード.
- エラーが発生している利用可能なゲームのアップデートをインストールします。
- すべてをインストールしてください 古いグラフィックドライバーのアップデート.
これらの方法で問題が解決しない場合は、以下にリストされているより高度な解決策に進んでください。
1. ページングファイルのサイズを増やす
- 使用 ウィンドウズ + 私 設定アプリを起動するショートカット。
- 下にスクロールして、 システム 設定して選択します だいたい 右セクションから。
- クリック 高度なシステム設定 に存在する 関連リンク セクション。
- に切り替えます 高度 のタブ システムプロパティ ウィンドウを選択し、 を押します。 設定 「パフォーマンス」セクションの下にあるボタンをクリックします。
- に切り替えます 高度 のタブ パフォーマンスオプション ボックスを押して、 変化 ボタン。
- の横にあるチェックボックスを無効にします。 すべてのドライブのページング ファイル サイズを自動的に管理します のオプション 仮想メモリ プロパティボックス。
- 問題のあるゲームが割り当てられているドライブを選択します。 有効にする カスタム オプションを選択し、カスタム値を 初期サイズ と 最大サイズ テキストボックス。
- を押します。 設定 ボタンの後に続く OK.
- 設定ウィンドウを終了し、もう一度ゲームを再起動します。 DirectX 12 では、メモリ不足エラーは気にならなくなります。
ページ ファイルの設定が間違っていると、メモリ割り当ての問題が発生し、エラーが発生する可能性があります。
2. Afterburner の OSD 除外対象にゲームを追加する
- を起動します。 MSIアフターバーナー Windows PC 上のプログラム。
- クリック 装備 アイコンをクリックして、MSI Afterburner のプロパティ ウィンドウにアクセスします。
- に切り替えます 画面上に表示 タブをクリックして、 もっと 下部にあるボタン。
- を長押しします。 シフト キーを押して、 追加 RTSS ウィンドウの左下にある緑色のボタン。
- 除外を追加 ポップアップが画面に表示されます。 リストに追加したい問題のあるゲームを選択し、 OK ボタン。
- Afterburner アプリを終了し、もう一度ゲームを起動してみてください。
Afterburner MSI は画面に表示されなくなり、DirectX 12 のメモリ不足エラーが解決されます。
いくつかのフォーラムで言及されているように、メモリ不足エラーは通常、MSI Afterburner の OSD が DirectX 12 で実行されているときに発生し、システムがクラッシュします。 影響を受けるゲームを OSD 除外に追加すると、システム起動中に OSD が表示されなくなります。
- Instagram エラー フィードバックが必要です: 修正する 3 つの方法
- 電源が入らない PC を適切に修復する方法 [12 の方法]
- 修正: YouTube でオフラインです接続エラーを確認してください
- DirectX 12 ゲームは GPU を使用していませんか? 強制する方法
- ドライバーのアップデートが繰り返し表示されますか? 5 つの簡単なステップで阻止する
3. DirectXキャッシュを削除する
- ヒット ウィンドウズ タスクバーのアイコンとタイプ ディスクのクリーンアップ. を選択してください 管理者として実行 にアクセスするオプション ディスクのクリーンアップ 管理者権限を持つツール。
- を選択してください C ドロップダウン メニューでドライブを選択し、 OK ボタンをクリックして続行します。
- [ディスク クリーンアップ] ウィンドウで、次のチェックボックスを除くすべてのチェックボックスをオフにします。 DirectX シェーダ キャッシュ そしてクリックしてください OK.
- 確認のポップアップが表示されます。 を押します。 ファイルの削除 ボタンをクリックしてアクションを完了します。
DirectX キャッシュ データが破損していると、ゲームの起動時に DirectX 12 のメモリ不足エラーが発生する可能性もあります。 組み込みのディスク クリーンアップ ツールを使用してシェーダー キャッシュを削除すると、DirectX に新しいキャッシュが強制的に構築され、エラーが解決されます。
- 使用 ウィンドウズ + R を起動するためのショートカット キー 走る ダイアログボックス。
- テキストボックスに次のコマンドを入力し、 OK ボタンをクリックしてメモリ診断ツールにアクセスします。
mdsched.exe
- 選ぶ 今すぐ再起動して問題がないか確認してください (推奨) ポップアップウィンドウからオプションを選択します。
Windows PC は再起動せず、DirectX 12 のメモリ不足エラーの原因である可能性があるメモリ リークなどの潜在的なメモリ問題を診断します。
それでおしまい! ゲームが突然クラッシュする、DirectX 12 のメモリ不足エラーを解決できたことを願っています。
エラーの解決に興味があるかもしれません DirectX はこのバージョンの Windows と互換性がありません Windows を利用可能な最新バージョンにアップグレードした後に発生する場合。
あなたの場合、次の方法のうちどれがうまくいきましたか? 以下のコメントセクションでお知らせください。