GPUダンプエラーとOodleバグによる『Mafia: The Old Country』PCクラッシュの修復方法

『マフィア:オールドカントリー』をプレイ中に、悪名高い「GPUクラッシュダンプがトリガーされました」や「LowLevelFatalError: DecompressShaderWithOodleAndExtraLogging」のようなエラーに悩まされていませんか?はい、本当に面倒です。特に、 RTX 40/50シリーズのグラフィックカードIntel第13/14世代CPUを使っている場合はなおさらです。クラッシュは、カットシーンやシェーダーのコンパイル時など、最悪のタイミングで発生する傾向があり、ゲームがほぼプレイ不能に陥ります。ですから、私はこうした状況を何度も見てきたので、解決方法について多少の知識を持っています。このガイドでは、2Kからの公式アドバイスとコミュニティでテストされた調整を組み合わせ、ゲームを少しでも安定させ、毎分クラッシュすることなくゲームに戻れるようにしたいと考えています。

『マフィア:ザ・オールド・カントリー』のクラッシュと安定性の問題を修正する方法

方法1:NVIDIA Smooth MotionとHAGSをオフにする

多くのクラッシュレポートでは、NVIDIAのスムーズモーション機能やWindowsのハードウェアアクセラレーションGPUスケジューリング(HAGS)が問題の原因であると指摘されています。これらの機能を無効にすると、多くの場合問題が解決します。その理由は、これらの機能がシェーダーの読み込みやGPUのワークロードと競合し、クラッシュを引き起こす場合があるためです。

  1. NVIDIA コントロール パネルを開きます。通常はデスクトップを右クリックするか、システム トレイで見つけます。
  2. 「3D 設定の管理」に進みます。
  3. 「NVIDIA スムーズ モーションを有効にする」などの設定を見つけて、「オフ」に設定します。
  4. 次に、HAGS の場合は、[設定] > [システム] > [ディスプレイ] > [グラフィックス]に進みます。
  5. 少し下にスクロールして、ハードウェア アクセラレーション GPU スケジューリングを無効にします。
  6. 最後に、Windowsを再起動します。奇妙なことに、一部のマシンでは設定を有効にするために再起動が必要です。

このコンボは一見シンプルに見えますが、多くのプレイヤーがクラッシュの繰り返しを即座に止められることに気付きました。設定によっては、故障したスイッチをオフにするようなものです。

方法2: フレーム生成を無効にしてDLSS品質を使用する

これはちょっと奇妙ですが、NVIDIAフレーム生成(DLAA)を有効にすると、一部の人ではシェーダークラッシュが悪化するようです。DLSSを高品質モードに切り替えると、特に激しいカットシーン中のシェーダービルドの負荷が軽減されるようです。つまり、シェーダーの負荷が減ればクラッシュも減るということです。しかも、その設定でもゲームのグラフィックは綺麗なままなので、まさに一石二鳥です。

  • ゲームのグラフィック設定に進みます。
  • アップスケーリングをDLSS(品質)に設定します。
  • 今のところ、DLAA または TSR は使用しないでください。問題が発生する傾向があります。

方法3: GPUドライバーをクリーンインストールまたはロールバックする

ドライバーのバージョンが原因となる場合もあります。理由は定かではありませんが、ある環境では最新のドライバーが問題なく動作したのに、別の環境ではクラッシュが発生しました。念のため、GPUベンダー(NVIDIAAMDIntel)のウェブサイトから最新の安定版ドライバーをダウンロードしてください。また、2025年半ば以降のドライバーアップデートは、特定の環境では安定していない場合があることにご注意ください。

  1. 通常どおりインストーラーを実行しますが、カスタム インストールを選択します。
  2. 「クリーンインストールを実行する」チェックボックスをオンにします。これにより、競合の原因となる可能性のある以前のドライバーの残骸が消去されます。
  3. クラッシュが止まらない場合は、以前のドライバー バージョンにロールバックしてみてください。NVIDIAのドライバー アーカイブ、または AMD/Intel の同等のものを使用してください。

どの数字が安定しているのか分からないですか? 一部のプレイヤーは、2024年後半または2025年初頭のドライバーで問題が多発したため、元に戻すことでかなり改善したと言っています。

方法4: 管理者として実行 + Windows 8互換モード

ゲームが起動時やシェーダーの読み込み中にクラッシュし続ける場合は、管理者モードと互換性モードを試してみると解決するかもしれません。Windowsは、不安定さを引き起こす特定の操作をブロックすることがあります。

  1. ゲームのインストール フォルダー (通常はProgram Files (x86)またはインストールされている場所) でMafiaTheOldCountry.exe を見つけます。
  2. 右クリック →プロパティ を選択します。
  3. 「互換性」に進みます。
  4. 「このプログラムを管理者として実行」をチェックします。
  5. 互換モードをWindows 8に設定します。

この簡単な調整で、パフォーマンスが多少低下しても、起動とシェーダーの読み込みが安定することがあります。起動時は管理者として実行することを忘れないでください。

方法5:ゲームファイルを確認する(Steam)

シェーダーファイルの破損や欠落もクラッシュの原因となる可能性があります。Steamでゲームファイルを検証することで、この問題を修復できます。手順は簡単です。

  1. Steam ライブラリ内のゲームを右クリックします。
  2. [プロパティ]を選択します。
  3. [インストールされたファイル] > [整合性の検証]に移動します。

Steamは不足または破損したファイルを再ダウンロードします。しばらくお待ちください。クラッシュバグが解消されることを願っています。

方法6:初回起動時の検証とブラックスクリーンを修正する

これはよくある問題です。ゲーム起動時にフリーズしたり、画面が真っ暗のまま長時間表示されたりすることがあります。以下の方法をお試しください。

  • Steam がオンラインでログインしていることを確認してください。
  • VPN またはファイアウォールを一時的に無効にします。初回実行時に必要な接続がブロックされる可能性があります。
  • 黒い画面が表示された場合は、約15秒お待ちください。これはシェーダーの初期コンパイルでは正常な動作ですが、画面がずっとフリーズする場合は、上記の手順をもう一度お試しください。

方法7:Intel第13/14世代CPUの安定性修正

これは少し難しいです。CPUの不安定さが解凍エラーを引き起こす可能性があるため、BIOSを更新するか、標準設定にリセットすると解決する可能性があります。Intelのドキュメントによると、過度なオーバークロックやXMPプロファイルを有効にすると、シェーダー解凍時のクラッシュのリスクが高まります。

  1. Intel の公式アップデートに従って BIOS/マイクロコードを更新します。
  2. BIOS をデフォルトにリセットします (XMP を無効、OC なし、ストック設定のみ)。

BIOS アップデートをスキップしたり、設定をリセットしなかったりするとクラッシュが解決されない場合もあるため、試してみる価値はあります。

方法8:ディスプレイ設定と負荷要因を調整する

GPUとCPUの負荷を軽減することで、シェーダーのロード問題を防ぐことができます。簡単な調整をいくつかご紹介します。

  • Windows の [設定] > [ディスプレイ]HDRをオフにします。
  • ゲーム内設定またはグラフィック ドライバーでフレーム レートを60 fpsに制限します。
  • 4K を使用している場合、特に激しいシーンではレンダリング解像度を80%に下げます。
  • オプション: CPU の安定性を確保するため、タスク マネージャーでWindows 効率モードをオンにします。

方法9:NVIDIAシェーダーキャッシュを拡張する

NVIDIAのシェーダーキャッシュは、コンパイル済みのシェーダーを保存することで、毎回の作業のやり直しを回避します。これを無制限に設定すると、シェーダーの再読み込みによるクラッシュを減らすことができます。

  • NVIDIA コントロール パネルを開きます。
  • 3D設定の管理に移動します。
  • Shader Cache Sizeを見つけて、 Unlimitedに設定します。

これは、特にインストール直後にたくさんプレイしている場合、シーンの読み込みやカットシーンの中断の軽減に役立つ可能性があります。

方法10: ログを収集してサポートに連絡する

他に方法がない場合は、データを収集してください。dxdiag /64bit /t %USERPROFILE%\Desktop\DxDiag.txtコマンドプロンプトで実行すると、サポートへの問い合わせ時に送信できるレポートが作成されます。クラッシュエラーとログを含めると、診断の迅速化に役立ちます。

サポート リンクは次のとおりです: 2K サポート チケット ポータル

よくある質問

❓ マフィアが主にカットシーン中にクラッシュするのはなぜですか?

ゲームエンジンはカットシーン中にシェーダーをオンザフライでコンパイルする傾向があるため、GPUとCPUに負荷がかかります。DLAA、フレーム生成、スムーズモーションなどの機能は負荷をさらに高め、クラッシュの可能性を高めます。

❓ 最も影響を受ける GPU はどれですか?

RTX 40/50シリーズのカードは、シェーダーキャッシュとドライバ実装が積極的であるため、最も大きな影響を受けているようです。AMDとIntelのGPUにも問題はありますが、一般的にはそれほど頻繁ではありません。

❓ これらのクラッシュは不安定な CPU によって発生していますか?

はい、よくあることです。Intelの第13/14世代CPUは、オーバークロック時や不安定な状態の場合、Oodle解凍エラーが発生することが知られています。BIOSを最新にして、標準設定にリセットすると、多くの場合改善します。

❓ 2K はこれを公式に修正しますか?

彼らはこのことを認識しており、調査中ですが、パッチがリリースされるまでは、回避策を実行することが、頻繁にクラッシュすることなくプレイするための最善の方法です。

まとめ

正直なところ、『マフィア:オールドカントリー』はまだ諦めていません。設定を少し調整し、ドライバーのバージョンに注意を払えば、ほとんど問題なく動作します。特定の機能を無効にしたり、ドライバーをクリーンアップしたり、システムの安定性を確保したりすることで、大きな効果が得られます。設定はそれぞれ異なるため、試行錯誤が必要になるかもしれません。これらのヒントが、ゲームをよりスムーズに動作させるのに役立つことを願っています。

まとめ

  • NVIDIA スムーズモーションとHAGSをオフにする
  • フレーム生成の代わりにDLSS(品質)を使用する
  • GPUドライバーのクリーンインストールまたはロールバック
  • 管理者としてゲームを実行し、Windows 8互換モードで実行する
  • Steam経由でゲームファイルを検証する
  • 表示と読み込み設定を調整する
  • CPUが関係している場合はBIOS/マイクロコードを更新する
  • NVIDIAシェーダーキャッシュを拡張する
  • ログを収集し、必要に応じてサポートに連絡してください