※本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告を利用しているものがあります
こんにちは、みる(@mill_tesagyo)です。
Forza Horizon 6がロード画面から進まなくなった
Steam版の「Forza Horizon 6」をプレイしていたところ、ゲームを起動してもタイトル画面から先に進まなくなりました。画面には、
ロード中…お待ちください
と表示されたまま。ロード中の表示自体は動いていて、BGMも正常に再生されています。また、画面右下にはXboxプロフィールも表示されています。しかし、10分以上待ってもゲームが始まりませんでした。

今回の症状
今回発生した症状をまとめると、以下のようになります。
- PC版SteamのForza Horizon 6
- タイトル画面までは正常に起動
- Xboxプロフィール名は表示される
- 「ロード中…お待ちください」と表示される
- BGMは再生され続ける
- ロード表示も動いている
- 10分以上待ってもゲームが始まらない
ゲームそのものがクラッシュしているわけではなさそうだったので、原因を一つずつ切り分けることにしました。
最初に試したこと
まず、一般的なトラブルシューティングから確認しました。
PCを再起動
Windowsを再起動してから、再度Forza Horizon 6を起動しました。しかし、症状は変わりません。
Steamのゲームファイルを確認
SteamのライブラリからForza Horizon 6のプロパティを開き、ゲームファイルの整合性を確認しました。ゲームファイルに問題がないか確認しましたが、こちらでも改善しませんでした。
XboxアプリとMicrosoft Storeを確認
Steam版のForza Horizon 6でもXboxアカウントを利用するため、XboxアプリとMicrosoft Storeのログイン状態を確認しました。どちらも正しいアカウントでログインしていました。
今回はソフトウェア側の確認を中心に行いましたが、PCを長期間使用している場合は、ホコリによる冷却性能の低下などもトラブルの原因になります。自作PCの掃除方法については、実際にPCを分解して掃除した手順をこちらの記事にまとめています。
Gaming Servicesも確認
次にWindows側のGaming Servicesを確認しました。Windowsの「インストールされているアプリ」を確認すると、ゲーム サービス(Gaming Services)がインストールされています。


ここまで確認しても、Forza Horizon 6はロード画面から進みませんでした。
Forza Horizon 6のサポートにも問い合わせ
自分でできる範囲の確認をしても改善しなかったため、Forzaの公式サポートにも問い合わせました。サポートからは、PC版について、
- PCの再起動
- ゲームのアップデート確認
- Steamのゲームファイル整合性確認
- セーブデータの同期
などを試すよう案内されました。今回の症状では、ゲーム本体だけでなく、プロフィールやセーブデータの読み込みが関係している可能性も考えられます。そのため、セーブデータを削除するような操作は避けながら、さらに原因を切り分けることにしました。
CmsCacheを退避してみる
そこで確認したのが、Forza Horizon 6のローカルデータです。Windowsの「ファイル名を指定して実行」を開き、
%LOCALAPPDATA%\ForzaHorizon6
を入力しました。すると、
C:\Users\ユーザー名\AppData\Local\ForzaHorizon6
というフォルダが開きます。その中に、
CmsCache
というフォルダがありました。

今回は、いきなり削除するのではなく、元に戻せるようにフォルダ名を変更して退避することにしました。CmsCacheを、
CmsCache_backup
に変更しました。

なぜ削除ではなく名前変更にしたのか
今回の目的は、セーブデータを削除することではありません。そのため、元のキャッシュを残したままゲームを起動できるように、まずはフォルダ名を変更しました。問題が発生した場合でも、名前を元に戻せば復旧できます。
CmsCacheを退避したらForza Horizon 6が起動した
そして、SteamからForza Horizon 6を起動してみました。すると……今まで10分以上進まなかったロード画面を突破して、ゲームを起動することができました。

これまで、「ロード中…お待ちください」から10分以上進まなかったのが、CmsCacheを退避した後は正常にゲームを開始できました。
今回の結果から考えられること
今回の結果だけを見ると、ローカルに保存されていたCmsCacheがロード処理に影響していた可能性があります。ただし、これはあくまで私の環境で確認した結果です。そのため、「CmsCacheを削除すればForza Horizon 6のロード問題が必ず解決する」とは言えません。Forza Horizon 6のアップデートやPC環境、Xboxプロフィール、セーブデータなど、複数の要因が関係している可能性があります。今回の私の環境では、ゲームファイルの整合性確認 → Xboxアカウント確認 → Gaming Services確認などを行っても改善せず、CmsCacheを退避 → 正常起動という結果になりました。
秋のFestival Playlistには間に合わなかった
無事にゲームを起動できたのはよかったのですが、残念なこともありました。ロード問題が発生している間に、秋のFestival Playlistが終了してしまいました。そのため、ゲーム自体は復旧できたものの、秋シーズンのイベントをプレイすることはできませんでした。今回はゲームを起動できなかったことによって、期間限定イベントにも影響が出てしまいました。そのため、Forza Supportにはこの件についても問い合わせました。
Forza Supportへ問い合わせた結果
今回のロード問題について、Forza Supportにも問い合わせました。サポートからは、今回報告した症状やPC環境などの情報を開発チームへ共有し、引き続き調査しているとの回答がありました。また、現時点では追加で案内できるトラブルシューティング方法はないとのことです。その後、ロード問題が発生していたことで参加できなかった秋のFestival Playlistについても問い合わせました。しかし、Forza Supportからは、現時点では今回の問題に対する個別の補償は行っていないとの回答でした。ロード問題についてはまだ解決しておらず、今後解決策が見つかった場合には、コミュニティへ告知するとのことです。なお、サポートのチケットは「Solved」となっていますが、これはゲーム側の問題が解決したという意味ではありません。今回の報告内容が開発チームへ送られたため、サポート側のチケットがクローズされたという扱いです。問題自体は引き続き開発チームによる調査中とのことでした。今回、私の環境ではCmsCacheフォルダをCmsCache_backupに名前変更して退避したところ、Forza Horizon 6を正常に起動できました。ただし、Forza SupportからCmsCacheが原因だと公式に確認されたわけではありません。そのため、この記事では「CmsCacheを退避したところ、自分の環境ではロード問題が解消した」という実体験として紹介しています。
Forza Horizon 6がロード画面から進まない場合に試したこと
今回、私が実際に試したのは以下です。
| 対処 | 結果 |
|---|---|
| PC再起動 | 改善せず |
| FH6アップデート確認 | 最新版 |
| Steamゲームファイル整合性確認 | 改善せず |
| Xboxアプリのログイン確認 | 問題なし |
| Microsoft Storeのログイン確認 | 問題なし |
| Gaming Services確認 | 実行中 |
| CmsCacheを退避 | 正常起動 |
今回の環境では、CmsCacheを退避した後に正常起動できました。
まとめ
Forza Horizon 6のSteam版が、
「ロード中…お待ちください」
から進まず、BGMは流れているものの10分以上待ってもゲームを開始できない状態になりました。Steamのゲームファイル整合性確認やXboxアプリのログイン状態、Gaming Servicesなどを確認しても改善しませんでした。そこで、
%LOCALAPPDATA%\ForzaHorizon6
にあるCmsCacheを削除せず、CmsCache_backupへ名前変更して退避。その状態でForza Horizon 6を起動すると、正常にロードされゲームを開始できました。今回の結果から、ローカルキャッシュがロード処理に影響していた可能性があります。ただし、これは私のPC環境での結果なので、同じ方法ですべての環境で解決するとは限りません。また、今回のトラブルではゲームをプレイできない間にFestival Playlistの秋シーズンが終了してしまいました。Forza Horizon 6で同じようにロード画面から進まない症状が発生した場合は、まずPC再起動、ゲームのアップデート、Steamのゲームファイル整合性確認など、公式サポートが案内している方法から試すのがおすすめです。それでも改善しない場合の一例として、今回のCmsCacheの退避が参考になればと思います。