Forza Horizon 5 が Windows 11 でクラッシュする原因と対処法【Game Pass版・nvlddmkm・0xC0000005】

Forza Horizon 5 を Windows 11 の Game Pass 版で遊んでいると、30~60分ほどで必ずクラッシュする、例外コード 0xC0000005 や nvlddmkm エラーが出て困っている方向けに、原因の考え方から具体的な対処手順、長期的な安定化のコツまでをまとめて解説します。

目次

Forza Horizon 5 が必ず落ちる症状の整理

まずは、今回想定している具体的なトラブルの条件を整理しておきます。

項目状況
OSWindows 11(最新ビルド)
ゲームGame Pass 版 Forza Horizon 5(Xbox アプリ経由)
症状プレイ開始から 40 分~1 時間で高確率クラッシュ(悪化すると 30 分 → 9 分など短くなる)
イベントビューア例外コード 0xC0000005、nvlddmkm(NVIDIA GPU ドライバー)エラー
事前対応OS・ドライバー・ゲームの再インストール/修復を実施済みだが改善しない

このパターンは、単純な「ゲームの不具合」というより、GPU ドライバー(nvlddmkm)・Windows・ハードウェア・常駐ソフトのどこかで不安定要因があるケースでよく見られます。特に、一定時間プレイしたあとに落ちる場合、

  • 温度や電源、メモリのエラーなど「時間とともに蓄積する要因」
  • バックグラウンドで動くアップデートやスキャン、オーバーレイの競合
  • ドライバー内部のリークやバグに起因する TDR(GPU リセット)の失敗

などが絡んでいることが多いため、1 つずつ潰して原因を絞り込んでいく必要があります。

原因の全体像:どこから疑うべきか

Forza Horizon 5 に限らず、0xC0000005 + nvlddmkm の組み合わせが出ているときに、優先的に確認したいポイントを一覧にすると次のようになります。

レイヤー主なチェックポイント優先度
常駐ソフト・オーバーレイMSI Afterburner、Rivatuner、Razer Cortex、Discord / GeForce Experience オーバーレイなど非常に高い
GPU ドライバーNVIDIA ドライバーのバージョン、破損、アップグレード履歴非常に高い
Windows 本体システムファイル破損、アップデート失敗、設定の崩れ高い
ゲームファイルGame Pass 版 FH5 のデータ破損、インストール先ストレージの状態中
ハードウェアメモリ・電源・GPU の不良、OC 設定、温度・電力制限非常に高い(ただし検証に手間)
セキュリティ・ネットワークサードパーティ製アンチウイルス、VPN、プロキシなどの干渉中~高

ここからは、「簡単に試せて効果が大きい」順に対処法を解説していきます。可能なら、順番どおりに試していくと原因を切り分けやすくなります。

クリーンブートで競合プロセスを排除する

最初に試してほしいのが、クリーンブートによる切り分けです。これを行うと、Windows と最低限のサービスだけが動作した状態となり、常駐ソフトやオーバーレイ系ツールの影響をほぼ排除できます。

クリーンブートの手順

  1. キーボードで Windows キー + R を押し、「ファイル名を指定して実行」を開く。
  2. msconfig と入力し、システム構成を起動する。
  3. サービスタブを開き、「Microsoft のサービスをすべて隠す」にチェックを入れる。
  4. 残ったサービスをすべて選択し、「すべて無効」をクリック。
  5. スタートアップタブを選択し、「タスクマネージャーを開く」をクリック。
  6. タスクマネージャーのスタートアップタブで、すべてのアプリを「無効」にする。
  7. PC を再起動する。

再起動後、不要なソフトは一切起動せず、Xbox アプリ → Forza Horizon 5 を起動して 1 時間以上プレイしてみてください。

クリーンブートで確認するポイント

  • クリーンブート状態だとクラッシュしない → 常駐ソフトやオーバーレイが原因である可能性が高い
  • 依然として 0xC0000005 + nvlddmkm エラーが発生する → ドライバー・Windows・ハードウェア側の要因を優先的に疑う

クリーンブートで安定する場合は、常駐ソフトを 1 つずつ戻しながら、どれが原因かを特定していきます。特に後述する「オーバーレイ・OC ツール」は真っ先に候補から外しておくのがおすすめです。

オーバーレイと常駐ツールをすべて止める

Forza Horizon 5 のようなグラフィック負荷の高いゲームでは、オーバーレイや GPU モニタリングツールとの相性問題が頻繁にトラブルの種になります。とくに DirectX 12 タイトルでは、描画フックがシビアになり、わずかな不整合で TDR(GPU リセット)が発生しやすくなります。

一度完全に止めたい代表的なソフト

  • MSI Afterburner / RivaTuner Statistics Server(RTSS)
  • Razer Cortex / Razer Synapse のゲームブースト機能
  • Discord のゲームオーバーレイ
  • GeForce Experience のゲーム内オーバーレイ
  • Steam / Xbox Game Bar のオーバーレイ表示や実績ポップアップ
  • 録画・配信ソフト(一部のキャプチャフック)

これらを全て無効化した状態で、再度 FH5 を 1 時間前後プレイし、クラッシュするかどうかを確認します。OC(オーバークロック)や電圧調整をしている場合は、必ず元に戻すかオフにしておきましょう。

オーバーレイ / ツール何が起こりうるか
GPU モニタリング(MSI Afterburner など)描画フックや OSD 表示が DirectX 12 と衝突し、nvlddmkm の TDR エラーを誘発
録画 / 配信ソフト高ビットレート配信中に GPU/CPU 負荷が限界に達しクラッシュ
ゲームブースター系不要なサービス停止と同時に必要なサービスまで落とし、ゲームや OS が不安定になる

この段階で安定する場合は、原因はほぼソフトウェア競合です。以降の手順も行って構いませんが、まずは「どのソフトを起動したら再発するのか」を丁寧にチェックしておくと、今後のトラブル防止にも役立ちます。

NVIDIA ドライバーをクリーンインストールする

イベントログに nvlddmkm が出ている場合、GPU ドライバーの破損やアップデートの失敗が関係していることが非常に多くあります。単なる「上書きアップデート」では直りにくいので、クリーンインストールで一度ドライバーをまっさらにするのが有効です。

クリーンインストールの基本方針

  • 既存の NVIDIA ドライバーを完全に削除する
  • 最新版か、1 つ前の安定版ドライバーを入れ直す
  • インストール時に「クリーンインストール」オプションを有効にする

クリーンインストールの手順例

  1. 現在の NVIDIA ドライバーをアンインストールする(必要であれば専用ツールで完全削除)。
  2. PC を再起動する。
  3. NVIDIA 公式から対象 GPU 向けドライバー(Game Ready ドライバーなど)をダウンロードする。
  4. インストーラーを起動し、「カスタム(詳細)」を選択する。
  5. 「クリーンインストールを実行」にチェックを入れてインストールを進める。
  6. インストール完了後、再起動して Forza Horizon 5 をプレイし、挙動を確認する。

最新ドライバーで改善しない場合は、1 つ前のバージョンを試してみるのも手です。バージョンによっては特定ゲームとの相性問題が発生することがあるため、2~3 バージョンを試して比較すると傾向が見えやすくなります。

ハードウェアアクセラレータ GPU スケジューリングの確認

Windows 11 では、「ハードウェアアクセラレータによる GPU スケジューリング」のオン/オフで安定性が変わるケースもあります。

  1. 「設定」→「システム」→「ディスプレイ」→「グラフィック」→「既定のグラフィック設定」を開く。
  2. 「ハードウェア アクセラレータによる GPU スケジューリング」をオン/オフどちらかに切り替える。
  3. 再起動後、 FH5 をプレイして安定性の変化を確認する。

環境によって「オンの方が安定」「オフにした方が安定」が分かれるため、現在の設定をメモしておき、両方の状態を試すのがポイントです。

Windows 11 をインプレースアップグレードで修復する

ドライバーを入れ直しても改善しない場合は、Windows 本体のシステムファイルが一部壊れている可能性があります。このとき有効なのが、インプレースアップグレード(修復インストール)です。

インプレースアップグレードを使うと、

  • 個人ファイル
  • インストール済みアプリ
  • ほとんどの設定

を保持したまま、Windows のコア部分だけを最新状態に入れ直すことができます。

インプレースアップグレードの大まかな流れ

  1. Microsoft 公式から「メディア作成ツール」または Windows 11 のセットアップツールをダウンロードする。
  2. ツールを起動し、「この PC を今すぐアップグレード」を選択する。
  3. 画面の案内に従い、「個人ファイルとアプリを引き継ぐ」を選択する。
  4. セットアップを完了させ、再起動後に Forza Horizon 5 の挙動を確認する。

時間はかかりますが、Windows Update やシステムファイルの破損が原因のクラッシュを一気にリセットできるため、「色々試したがどうも OS 側が怪しい」という場合には非常に有効な手段です。

Game Pass 版 Forza Horizon 5 のゲームファイルを修復する

次に、Game Pass 版 Forza Horizon 5 のインストール状態を疑います。Game Pass(Xbox アプリ)で配信されるゲームは UWP アプリとして管理されるため、Windows の「アプリ」設定から修復/リセットが可能です。

修復 / リセットの手順

  1. 「設定」→「アプリ」→「インストールされているアプリ」を開く。
  2. 一覧からForza Horizon 5を探し、右側の「…」ボタンから 「詳細オプション」を選択。
  3. 画面を下にスクロールし、「修復」ボタンをクリック。
  4. 修復が終わったら PC を再起動し、FH5 をプレイして挙動を確認。
  5. 改善しない場合は同じ画面で 「リセット」を実行する。

リセットで改善しない場合は、

  • Forza Horizon 5 をアンインストール
  • インストール先ストレージのエラーチェック(SSD の健康状態など)
  • 別ドライブに再インストールして挙動を比較

といった手順も検討してください。ストレージのエラーはゲームのクラッシュだけでなく、読み込み時間の異常な延長や、他のアプリの不具合にもつながることがあります。

ハードウェアと OC 設定を徹底的に確認する

ソフトウェア側を一通り見直してもクラッシュが続く場合、いよいよハードウェアおよび OC(オーバークロック)設定を疑います。特に 0xC0000005 はメモリアクセス違反の総称であり、

  • メモリの OC(XMP / EXPO プロファイル)
  • CPU / GPU のオーバークロック・電圧調整
  • 物理メモリ・GPU の故障

などでも頻繁に発生します。

XMP / EXPO と CPU / GPU OC をすべてオフにする

  • BIOS(UEFI)設定で、メモリの XMP / EXPO プロファイルを無効化し、標準クロックに戻す。
  • CPU の OC 設定(倍率変更、PBO 強調設定など)を初期値に戻す。
  • GPU の OC / アンダーボルト設定もすべて解除し、リファレンス設定に戻す。

そのうえで FH5 をプレイし、標準設定で安定するかどうかを確認します。OC が原因の場合、ゲームによって「通る・通らない」がハッキリ分かれることが多く、Forza 系タイトルは比較的シビアな部類と言われることもあります。

メモリテストと温度・電源の確認

OC を解除してもクラッシュが発生する場合は、メモリと電源まわりを疑います。

  • MemTest86 などのメモリ診断ツールで、数時間かけて RAM のエラーをチェックする。
  • Windows メモリ診断を実行し、簡易チェックを行う。
  • HWMonitor 等のハードウェアモニタリングツールで、CPU / GPU / VRAM 温度、電圧、消費電力を確認する。
項目目安の範囲コメント
GPU 温度70~80℃ 程度一時的に 80℃ 台でも問題ないが、90℃ 付近が常態化していると要注意
CPU 温度70~85℃ 程度短時間のブーストで 90℃ 付近まで上がることはあるが、常時は避けたい
電源ユニット出力定格の 60~70% 程度に収まる構成ギリギリの容量だと瞬間的な電力スパイクに耐えられない場合がある

温度や電力が明らかに限界近くに張り付いている場合は、

  • ケースファンの増設や配置見直し
  • 埃詰まりの掃除
  • 電源ユニットの容量アップ(特にハイエンド GPU)

など、物理的な対策も検討しましょう。TDR エラーは単なるソフトの問題だけでなく、「ギリギリ動いている不安定なハード構成」をあぶり出すサインでもあります。

nvlddmkm と 0xC0000005 の意味を理解しておく

ここで一度、エラーログに出てくる nvlddmkm と 0xC0000005 がそれぞれ何を意味しているのかを整理しておきます。

nvlddmkm とは何か

  • NVIDIA の GPU ドライバーが使用するモジュール名。
  • イベントビューアに「nvlddmkm」の名前でエラーが記録されるとき、多くは TDR(Timeout Detection and Recovery)が失敗したことを示す。
  • 原因はソフト(ドライバーのバグ・競合)からハード(過熱・電源不足・故障)まで幅広い。

0xC0000005(メモリアクセス違反)のポイント

  • アプリやドライバーが「アクセスしてはいけないメモリ領域」にアクセスしたときに発生する例外コード。
  • 不正なポインタ・メモリ破損・OC による動作限界超えなど、根本原因はさまざま。
  • 特定のソフトだけでなく、物理メモリの故障や CPU/GPU の不安定さでも起こる。

つまり、「0xC0000005 だから OS が悪い」「nvlddmkm だからドライバーだけが悪い」という単純な話ではないという点が重要です。ここまでに解説したように、ソフトウェア・ドライバー・ハードウェアを横断的に切り分ける視点が求められます。

競合しやすいソフトをアンインストールまたは無効化する

クリーンブートやオーバーレイ無効化、ドライバーの入れ直しを行ってもなお不安定な場合は、競合しやすいソフトを一度完全にアンインストールして挙動を確認してみてください。

特に疑わしいソフトの例

  • サードパーティ製アンチウイルスソフト(リアルタイムスキャン機能が重いもの)
  • VPN クライアント(通信経路の書き換えを行うタイプ)
  • プロキシクライアント、Web フィルタリングソフト
  • システム最適化ツール(レジストリクリーナーなど)

これらのソフトは、

  • ゲームの実行ファイルやストレージへのアクセスをブロック・遅延させる
  • ネットワーク関連で予期せぬ遅延やエラーを発生させる
  • Windows の標準サービスやドライバー設定を書き換える

といった動作を行うことがあり、自覚しないうちにゲームの安定性に悪影響を与えていることがあります。一時的にアンインストールして挙動を確認し、問題がなければ別の軽い製品に乗り換えるのも選択肢です。

Windows 11 の設定で安定性を上げる

Windows 11 側の設定を少しいじるだけで、Forza Horizon 5 の安定性が改善することもあります。特に、ゲームモードやバックグラウンド更新は見直しておきたいポイントです。

ゲームモードを有効にする

  1. 「設定」→「ゲーム」→「ゲーム モード」を開く。
  2. ゲーム モードをオンにする。

ゲームモードを有効にすると、ゲームプレイ中に Windows がバックグラウンドタスクや更新によってリソースを奪うことを抑制してくれます。

Windows Update / Microsoft Store の自動更新をプレイ前に止める

プレイ中にバックグラウンドで更新が走ると、ディスクやネットワークを大量に消費してフリーズやクラッシュの原因になることがあります。プレイ前に、

  • Windows Update の再起動が予定されていないか
  • Microsoft Store のアプリ自動更新が動いていないか

を確認し、必要に応じて一時停止してからゲームを起動すると安定しやすくなります。

グラフィック設定の見直し

ゲーム内のグラフィック設定が高すぎると、GPU と VRAM に過度な負荷がかかり、安定していたはずの環境でも TDR を誘発することがあります。とくに、

  • 解像度スケーリング(レンダリング解像度)
  • アンチエイリアス設定
  • 影 / 反射 / ドロー距離など重い項目

を 1 段階ずつ下げてみて、安定性の変化を確認してみてください。CPU / GPU 使用率が常に 99% に張り付いている状態は、クラッシュリスクが高くなりがちです。

ここまでで改善しない場合のチェックリスト

ここまでの手順を一通り実施しても Forza Horizon 5 が 30~60 分でクラッシュする場合、単純なソフト側の問題ではなく、ハードウェアに起因する不具合を疑うフェーズに入ります。最終的なチェックとして、次のような項目を検討してください。

GPU を別 PC でテストする / 専門店で診断してもらう

  • 同じ GPU を別の PC に搭載し、Forza Horizon 5 や他の負荷の高いゲーム、ベンチマークを実行する。
  • それでも似たようなタイミングでクラッシュする場合は、GPU 自体の不良を強く疑う。
  • 自前の検証が難しい場合は、PC ショップやメーカーサポートで検査を依頼する。

電源ユニット・マザーボードのトラブルを疑う

GPU が正常でも、電源ユニットやマザーボード側の不具合で高負荷時に電力供給が安定しなくなっているケースもあります。

  • 他のハイエンド GPU を搭載したときにも同様の問題が起きるかどうか。
  • 電源ユニットの経年劣化(5 年以上使用など)。
  • PCIe 補助電源ケーブルやコネクタの接触不良。
  • 予備の PCIe スロットがあれば、別スロットに挿し替えてみる。

Microsoft Answers / Playground Games サポートへの情報提供

ハードウェアを含めて検証しても再現する場合は、クラッシュダンプやイベントログを添えてサポートへ問い合わせることも検討しましょう。

  • Windows のイベントビューアで、Application / System ログのエラーを抽出。
  • Forza Horizon 5 のクラッシュダンプ(生成されている場合)を保存。
  • 再現条件(レース開始から何分くらい、特定のマップや天候で発生しやすいなど)をメモする。

開発元・配信元のサポートに情報を渡すことで、同様の事例が蓄積され、将来的なアップデートやドライバー改善につながる可能性もあります。

まとめ:0xC0000005 + nvlddmkm の Forza Horizon 5 クラッシュを潰していく順番

最後に、「どの順番で対処していくと効率的か」を簡単に整理しておきます。実際に作業する際のチェックリストとして使ってみてください。

優先度対処内容ポイント
1クリーンブートを実施し、常駐ソフトを一時的にすべて止める簡単に試せて効果が大きい。これで安定するなら競合ソフトが原因
2オーバーレイ・モニタリングツール・ゲームブースターをすべて無効化MSI Afterburner や Discord オーバーレイなどは特に要注意
3NVIDIA ドライバーのクリーンインストール最新版と 1 つ前の安定版を試す。GPU スケジューリングのオン/オフも確認
4Game Pass 版 FH5 の修復 → リセット → 再インストール別ドライブへの再インストールでストレージ起因の問題を切り分け
5Windows 11 のインプレースアップグレード(修復インストール)OS 起因のトラブルをまとめて修復できるが、実行には時間がかかる
6OC 設定をすべてオフにし、メモリテストと温度・電源を確認XMP / EXPO、CPU / GPU OC、電源容量不足などのハード起因を徹底的に疑う
7競合しそうなアンチウイルス・VPN などをアンインストールネットワークや I/O に影響するソフトは特に注意して検証
8別 PC や専門店で GPU を診断、サポートへログ提出ここまでやってもダメならハード故障や特定環境固有の問題を疑う

Forza Horizon 5 は非常に美しく、負荷も高いゲームである一方、環境によっては細かな不安定要因が表面化しやすいタイトルでもあります。「ドライバーとゲームを最新にしたのに直らない」と行き詰まったときこそ、ここで紹介したように、

  • 常駐ソフト・オーバーレイの切り分け
  • ドライバー・OS のクリーンな入れ直し
  • OC やハードウェアの安定性確認

を順番に試していくことで、多くのケースで原因にたどり着くことができます。時間はかかりますが、一つ一つ丁寧に潰していき、Forza Horizon 5 を思い切り楽しめる安定した環境を手に入れてください。

この記事を書いた人

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

コメント

コメントする

目次