5700G内蔵グラフィックスでFH4起動不具合はドライバー要因でした

Forza Horizon 4

世間では新しいForza Horizonが盛り上がってますが、2024年12月に購入しして少しだけ遊んだForza Horizon 4を久しぶりに遊びたくなったのでインストール、したもののタイトル画面は表示するもゲーム開始でパソコンが固まり動作不可になった。

ゲームのタイトル画面は起動するものの、ゲーム開始が出来ないので(ベンチマークも)ほとんど「ゲーム起動不可」と同じ状況。

どうやらグラフィックドライバーが原因みたいでAMDのAdrenalinのバージョンをダウングレードしたら問題なくプレイできた。

PC環境

  • CPU: Ryzen7 5700G
  • GPU: 内蔵グラフィックス
  • RAM: DDR4-3200 96GB(16GBx2 + 32GBX2)※2400MHz動作
  • OS: Windows11 25H2
  • GPU ドライバー: Adrenalin 26.5.2 

Forza Horizon 4が起動できない症状

ゲームのタイトル画面は表示するも、その後のゲーム開始の「PC最適化」でパソコンがフリーズする。ゲームが落ちるのではなくパソコンが固まるのでリセットボタンや電源ボタン長押しで強制終了しないといけない。

パソコンがフリーズするときにブルースクリーン(ブラックスクリーン)が発生されるが、ディスプレイ1画面に同じ画面が3分割で表示されれる。

この状態で固まるので電源を強制終了する必要がある。

グラフィックドライバーをアンインストールして入れなおしても、タイトル画面からゲーム開始で必ずパソコンがフリーズする。

ネット上に「TargetHardwareProfiler.dll」を削除するといいとあったのだが、「.old」に拡張子を変えてリネームしても症状は変わらずだった。

上記のブラックスクリーンが出ることが稀で、ほとんどが映像信号は出てるも画面が真っ暗な状態で固まる。

フリーズすると映像信号が数秒途切れて復帰するも、真っ暗な画面になる。

検証用SSDでも同症状が発生

まず、検証用SSDについて説明する。

Windows 25H2などの大型アップデート等を検証SSDにOSをクリーンインストールして、動作検証と環境構築をしたらメインSSDにコピー(引っ越し)してる。

「検証用SSD→メインSSD」の流れでメインSSDにOS入れて運用してる。

この検証SSDでOS入れたての状態(ライセンス認証とWindowsUpdate終えた状態)をシステムバックアップソフトでバックアップを取っていて、いつでもOS入れたての状態に戻せるようにしてる。

それで、BIOSのブート起動をこの検証用SSDにして、グラフィックドライバーとSteam、FH4を新規インストールしてゲームを起動できるか確認する。

タイトル画面からのゲーム開始で同じ症状が発生。

Windowsクリーンインストールしたのと近い状態でも発生してるので、グラフィックドライバーにゴミが残ってるとかではなさそう・・・

もしかしたらハードウェアの故障の可能性も考えつつ、グラフィックドライバーをプレイしてた時の環境に合わせることにした。

グラフィックドライバーをダウングレードしてFH4起動できた

FH4購入したのが2024/12、この時のグラフィックドライバーが「Adrenalin 24.9.1」なので、現在のドライバー26.5.2をアンインストールして24.9.1をインストールしてゲーム起動。

タイトル画面からのゲーム開始でゲームが落ちずにパソコンも固まらずに先へ進んだ。マップ内少し走ってみたけど問題なさそうでプレイできそう。

…というここまで検証用SSDで動作確認。ハードウェアの不具合ではなさそうです。

さて、どこまでグラフィックドライバーのバージョンを上げていって、どのバージョンまでゲームが起動できるか確認していく。

FH4はAdrenalin 25.8.1で動いた

BIOSのブート起動をメインSSDに切り替えて、メインSSDでグラフィックドライバーを一つずつずダウングレードしてゲームが起動できるか確認していく。

Adrenalin 25.8.1で動作した。

ベンチマークも完走したので動作は大丈夫そうです。

このあと1レースしたけどゲームが落ちたりパソコンがフリーズしたりせず安定していた。

Adrenalinのバージョンと5700GでのFH4の動作

  • Adrenalin 26.5.2 ×
  • Adrenalin 26.1.1 ×
  • Adrenalin 25.8.1 〇
  • Adrenalin 24.9.1 〇

5700G内蔵グラフィックスなので公開されてるバージョンが飛んでますが、25.x.xまでは対応してて、26.x.xになるとゲームが起動しないようです。

5700GでFH4はAdrenalinのバージョンを25.8.1以下に

Adrenalinのバージョンをダウングレードして25.8.1にしたらForza Horizon 4が動作した。

実は、FH4をインストールする以前から、Adrenalin 26以上で音ゲーのosu!lazerでプレイ中に画面に緑色のノイズがチラついて発生していましたが、その症状も出なくなった。

OBS Studioでosu!lazerのゲーム画面をキャプチャーしてもちらつきが出なかったので、パソコンとモニターを接続してるDisplayPortケーブルの接触不良かとも思いましたが、これもドライバーだったみたいです。

とりあえずAdrenalinのバージョンは26以上にせずに25.8.1にとどめておきます。

タイトルとURLをコピーしました