Forza Horizon 5が起動しない|KERNELBASE.dll例外(0xc06d007e)の原因と対処【Steam版・Windows 11対応完全ガイド】

Steam 版の Forza Horizon 5 が「起動中」のまま数秒で消え、イベント ビューアーには KERNELBASE.dll を原因とする例外コード 0xc06d007e が並ぶ――そんな“ウインドウが一切出ない”起動失敗は、Windows 自体よりも Xbox/Microsoft Store まわりの構成ズレがほぼ原因です。本稿では、最短で直す手順から深掘りの検証・ログ採取まで、実運用で役立つ解決策を網羅します。

目次

症状・前提

項目内容
現象Steam で「起動中」→数秒後に自動終了。ゲーム画面は開かない。イベント ビューアー<アプリケーション ログ>に Application Error として KERNELBASE.dll を原因とする例外コード 0xc06d007e が記録。
環境例Windows 11/Ryzen 5 3600/Radeon RX 580 構成(他の構成でも同様に発生しうる)。
既に試した対策sfc /scannow・DISM、GPU/チップセット/DirectX/Visual C++ 再頒布パッケージの再導入、バックグラウンド停止、ゲーム/ドライバー再インストール。

まずは最短で直す(TL;DR)

Steam 版でも Xbox/Gaming Services の再登録が必須です。次の 3 ステップで改善する例が最も多く見られます。

  1. 管理者 PowerShell を開き、Gaming Services を再登録
get-appxpackage Microsoft.GamingServices | remove-appxpackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
  1. Microsoft Store で Gaming Services を再インストール → PC 再起動
  2. Microsoft Store の「ライブラリ → 更新を取得」で Store / Xbox アプリを含む全アプリを更新(Xbox アプリが無い場合はインストール&サインイン)

これで起動できれば完了。改善しない場合は以下の体系的な手順へ進みます。

KERNELBASE.dll 例外は「ゲーム側の未処理例外」が多い

KERNELBASE.dll は Windows の中核 DLL で、アプリが例外処理に失敗した際の「最終受け皿」になりがちです。つまり KERNELBASE.dll 自体の破損よりも、ゲームが依存するコンポーネント(Xbox サービス、再頒布パッケージ、ドライバー、周辺常駐)の不整合が本質であるケースが大半です。例外コード 0xc06d007e は C++ 例外等の“ラップ”として現れることがあり、欠落モジュールや初期化失敗のシグナルと捉えるのが実務的です。

解決の全手順(上から順に試す)

Xbox 関連サービスを再登録(Steam 版でも必須)

  1. 管理者 PowerShell で以下を実行 → Store から Gaming Services を再インストール → 再起動 get-appxpackage Microsoft.GamingServices | remove-appxpackage -allusers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
  2. 念のため Store キャッシュをリセット wsreset.exe
  3. Xbox サービスの状態を確認(管理者 PowerShell) Get-Service XboxGipSvc,XblAuthManager,XboxNetApiSvc | Format-Table Name,Status,StartType Status が Running/StartType が Manual または Automatic であれば正常。停止している場合は起動。

Microsoft Store & Xbox アプリを更新

  • Store「ライブラリ → 更新を取得」で全て更新。
  • Xbox アプリが未導入ならインストールし、Microsoft アカウントでサインイン。
  • 「Xbox Identity Provider」が無い/壊れていると起動直後で落ちることがあるため、導入または再インストールを検討。

必須ランタイムを“揃えて”再導入

  • Visual C++ 再頒布パッケージ 2015–2022(x86/x64 両方)
  • .NET 6/7 ランタイム(ランチャーや周辺ツールが依存)
  • DirectX エンドユーザー ランタイム (June 2010)
    多くのゲームはインストールフォルダー内の _CommonRedist\DirectX\Jun2010\DXSETUP.exe から導入可能。

ポイント: x64 OS でも一部モジュールは x86 を参照します。両方入っているかを必ず確認。

ドライバーの“クリーン”再インストール

  1. セーフモードで DDU(Display Driver Uninstaller) を実行し、AMD GPU ドライバーを完全除去。
  2. 再起動後、安定版ドライバーを導入(最新で改善しない場合は 1 つ前へロールバック)。
  3. チップセット ドライバーも最新へ。
  4. Radeon 設定で一時的に以下を無効化:
    Anti-Lag / Anti-Lag+、Radeon Chill、Radeon Boost、Enhanced Sync、Record/Overlay。

Windows 機能・設定の見直し

  • メディア機能パック(N エディションの場合のみ)を追加。
  • 「アプリと機能 → オプション機能」で Legacy DirectPlay / OpenXR を有効化。
  • ハードウェア アクセラレーテッド GPU スケジューリング(HAGS)を一度無効化して検証。
  • Windows セキュリティの コントロールされたフォルダー アクセスを無効化、もしくは Steam/Forza 実行ファイルを除外に追加。

競合しやすい常駐を排除

起動直後で落ちる個体では、以下の常駐が引き金になることがあります。問題切り分けのためアンインストールで試験してください。

  • Nahimic / Sonic Studio / DTS 等のサウンド拡張
  • MSI Afterburner、RivaTuner、Discord / NVIDIA / AMD のオーバーレイ
  • Citrix 関連、仮想オーディオ、FPS リミッター/フック系
  • アンチチート常駐(FACEIT、Riot Vanguard など)

ゲームのクリーン再インストール

  1. Steam で「プロパティ → ローカルファイル → インストールフォルダを閲覧」から構成ファイルをバックアップ。
  2. ドキュメント\My Games\Forza Horizon 5 を手動削除(セーブのクラウド同期は要注意)。
  3. 可能であれば 別の NTFS ドライブへ新規インストール(exFAT/外付けは不具合の温床)。
  4. インストール後に「ゲームファイルの整合性を確認」を一度実行。

Windows Update の適用

  • 「設定 → Windows Update → 追加のオプション → オプションの品質更新プログラム」を含めて最新に。
  • .NET/ストアフレームワークの累積更新も取りこぼしが無いか確認。

最終手段:新規プロファイル/修復インプレース

  • 新規ローカル管理者アカウントを作成し、そこで起動テスト。
  • 改善しない場合は「修復インプレース アップグレード」(個人データを保持したまま Windows を上書き)を検討。

原因パターン別の絞り込み

見分け方示唆される原因優先アクション
イベントログに Faulting application name: ForzaHorizon5.exe と Faulting module name: KERNELBASE.dllランタイム/サービス初期化に失敗Gaming Services 再登録、VC++x86/x64、DirectX Jun2010 の再導入
起動直後に Steam のみ終了、ログなしオーバーレイやサウンド拡張の衝突Afterburner / Nahimic / Sonic Studio の削除、Overlay 全無効
別ユーザーだと起動するユーザープロファイル破損/権限新規プロファイル移行、クラウドセーブ再同期
RX 580 など旧世代でのみ失敗ドライバー系の互換/設定DDU → 安定版導入、HAGS 無効、シェーダーキャッシュ削除

RX 580 / Ryzen 5 3600 向けの実践ポイント

  • ドライバーの世代差を検証:最新が不安定なら 1~2 世代前へロールバック。
  • シェーダーキャッシュのリセット:%LOCALAPPDATA%\AMD\DXCache/%LOCALAPPDATA%\AMD\GLCache/%LOCALAPPDATA%\D3DSCache を削除(または「ディスク クリーンアップ → DirectX シェーダーキャッシュ」)。
  • 電源プラン:高パフォーマンス/Ryzen バランスを比較。
  • OC/XMP は完全オフ:メモリ不安定は初期化で落ちる典型。

検証とログ採取(サポート提出に強い)

イベント ビューアーでの確認

  1. Win + X →「イベント ビューアー」→「Windows ログ → アプリケーション」。
  2. 「現在のログをフィルター」で イベント ソース:Application Error, Windows Error Reporting を選択。
  3. 該当エラーを開き、障害が発生しているアプリケーション名/モジュール名/例外コード/オフセットを控える。

WER(Windows エラー報告)でクラッシュダンプを強制生成

再現性があり、いったん詳細解析したい場合はローカルダンプを有効にします。

reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v Disabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpType /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpCount /t REG_DWORD /d 10 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpFolder /t REG_EXPAND_SZ /d "%LOCALAPPDATA%\CrashDumps" /f

クラッシュ後、%LOCALAPPDATA%\CrashDumps に ForzaHorizon5.exe_*.dmp が生成されます。サイズが大きい場合は 7-Zip 等で分割して提出。

ネットワーク/資格情報の整合

  • プロキシや VPN を使っている場合は一時的に無効化。
  • 「資格情報マネージャー → Windows 資格情報/Web 資格情報」から Xbox/Microsoft 関連の古い資格情報を削除し、再サインイン。

やってはいけないこと

  • KERNELBASE.dll をインターネットから入手して置換:高リスクかつ無意味。根本は構成不整合です。
  • 疑わしい DLL を個別にレジストリ登録:副作用が大きく、環境汚染の原因になります。

追加の安定化テクニック

  • 管理者権限の整合:Steam を「管理者で実行」すると Xbox サービスとの権限が不一致になり失敗することがあります。通常権限で起動してください。
  • ウィンドウズのゲーム関連機能:Game Mode はオンで良いが、Game Bar/キャプチャはトラブル時に一時無効化で切り分け。
  • Steam 側のリセット:「ファイル → Steam をバックアップと復元」や steam://flushconfig の実行でキャッシュ破損を除去(サインイン情報の再入力が必要)。

チェックリスト(進捗管理に)

作業目安時間成功のサイン
Gaming Services 再登録5 分+再起動イベントログの新規エラーが止まり、ウインドウが出る
Store/Xbox 更新5~10 分Xbox サインイン ダイアログが正常に表示される
VC++/.NET/DirectX 再導入10~15 分起動直後のクラッシュからタイトル画面まで進む
DDU → ドライバー導入20~30 分GPU 初期化中の落ちが解消
競合常駐の削除10 分オーバーレイ表示がなく、起動が安定
クリーン再インストール回線速度次第初回最適化が進み、プレイ可能に

トラブルが残る場合の分岐

  • Xbox サインイン画面が一瞬で消える:Xbox Identity Provider を再導入。資格情報のクリア。Store のサインイン状態を確認。
  • タイトル画面は出るがロードで落ちる:ドキュメント内の設定フォルダー削除/クラウドセーブの一時無効化で切り分け。
  • 特定ドライバー以降でのみ失敗:その版を回避し、フィードバックへ。HAGS/Resizable BAR/SmartAccess Memory の切替で差分確認。

FAQ

Steam 版なのに Xbox/Gaming Services が必要なの?

必要です。Forza シリーズの機能の一部は Xbox サービスと連携しており、Steam 版でもバックエンドの初期化で参照します。ここが壊れると KERNELBASE.dll まで巻き込んで落ちることがあります。

KERNELBASE.dll を入れ替えれば直る?

推奨しません。Windows の整合性が崩れるリスクが高く、根本原因の回避にはなりません。本稿の「環境是正」こそが効果的です。

起動できるようになったが、安定しない/CTD が出る

オーバーレイの停止、シェーダーキャッシュの削除、ドライバー版の見直し、HAGS の切替を組み合わせて最小構成に寄せると安定します。

手順のまとめ(再掲)

  1. Gaming Services 再登録(PowerShell → Store 再インストール → 再起動)
  2. Store / Xbox アプリ更新(サインインを確実に)
  3. VC++ 2015–2022 x86/x64・.NET 6/7・DirectX Jun2010 再導入
  4. DDU → AMD ドライバーの安定版に入れ替え、Overlay/Anti-Lag 類はオフ
  5. Windows 機能(メディア機能パック/DirectPlay/OpenXR/HAGS 切替)
  6. 競合常駐の削除(Nahimic/Afterburner/Citrix 等)
  7. ゲームのクリーン再インストール(フォルダー手動削除+別ドライブ)
  8. Windows Update(オプション更新含む)
  9. 新規ユーザー/修復インプレース(最後の手段)

付録:便利なコマンド集

# Store キャッシュ初期化
wsreset.exe

# Xbox 関連サービスの状態確認

Get-Service XboxGipSvc,XblAuthManager,XboxNetApiSvc | Format-Table Name,Status,StartType

# WER(エラー報告)有効化とダンプ採取

reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v Disabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpType /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpCount /t REG_DWORD /d 10 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpFolder /t REG_EXPAND_SZ /d "%LOCALAPPDATA%\CrashDumps" /f

# システムファイルとコンポーネントの修復(済みであれば不要)

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth 

ケーススタディ:実際の改善例

以下は本稿の手順で改善した典型例です。

  • 事例 A:Steam 版のみ起動せず。Gaming Services 再登録+Xbox アプリ更新で即解決。
  • 事例 B:RX 580+最新ドライバーで CTD。DDU→1 世代前へロールバック+HAGS 無効で安定。
  • 事例 C:Nahimic 常駐。アンインストール後に正常起動、以後再発なし。

トラブルシューティングを“勝ち筋”にする考え方

ゲーム起動の初期段階は、ストア/Xbox → ランタイム → ドライバー → ゲーム本体の順に依存関係が繋がります。上流で失敗すると下流の KERNELBASE.dll 例外としてしか見えません。だからこそ、依存の上流から順にリセットするのが最短ルートです。本稿の並び順はその哲学で整えています。

最後に

Forza Horizon 5 の KERNELBASE.dll 例外(0xc06d007e)でウインドウすら出ない場合、Gaming Services の再登録+Store/Xbox の最新化がまず第一候補です。これで直らない場合も、ランタイム/ドライバー/常駐の衝突を一つずつ潰せば高確率で復旧します。必要に応じて WER のダンプを取り、根拠を持ってサポートへ伝えましょう。地道ですが、この順番が最短です。

この記事を書いた人

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

コメント

コメントする

目次