どうも、たぬきです。
今回は、なんでも直すということで物理的なものではなく、ソフトウェア的なものを扱っていきます。といってもゲームですが、、、
というか昔のブログ(もう消してしまいましたが)はPCやゲームのバグといった内容をトラブルシューティングする目的で立ち上げたブログだった気がします。
Steam版キングダムハーツ バースバイスリープで無限ロードが発生!
一週間前くらいに、Steam版のキングダムハーツ 「KINGDOM HEARTS -HD 1.5+2.5 ReMIX-」
にてバースバイスリープ(通称Bbs)を始めようと、最初からスタートして遊んでいたのですが、チュートリアルのステージにてムービーが終わった後、画面が真っ暗になったまま永遠に切り替わることもなく進行不能となってしまいました。
いわゆるブラックスクリーンや無限ロードとかいうやつです。
さらにこの現象、特定の場面とかではなく、何らかのムービーが終わった後や、マップの切り替えといったロードがある場面で約7割くらいの確立で発生しました、、、

↑が事象発生時の画像です。左がゲームの画面で真っ暗で、右のパフォーマンスモニターではCPUやメモリ、ディスクに変化がない状態です、、、
ゲーム内にてコマンドボードというキャラを強化するミニゲームがあるのですが、これをクリアするのに大体30~45分くらいかかるのですが、一回これも真っ暗なロード画面から変わらず、努力がパーになってしまいました、、、
原因調査
これでは高いお金を払って買ったゲームができません。なんとか遊べるようにしたい、、、
まず私の動作環境を書いておきます
・OS Windows11 Pro
・CPU Intel(R) Core(TM) i7-13700F、2100 Mhz
・GPU NVIDIA GeForce RTX 4070 Ti
・メモリ 64GB
・SSD Fanxiang S101 1TB
・HDD ST6000DM003-2U9186
また、以下ゲームの推奨スペックです。
- 64 ビットプロセッサとオペレーティングシステムが必要です
- OS: Windows 10 64-bit (ver.1909 or later)
- プロセッサー: Intel® Core™ i3-3210 / AMD A8-7600
- メモリー: 8 GB RAM
- グラフィック: NVIDIA® GeForce® GTX 750 / AMD Radeon™ RX 460
- DirectX: Version 11
- ストレージ: 60 GB の空き容量
- 追記事項: 60FPS @1920×1080
どれも基準は超えています。ですのでPCスペックが問題ではなさそうです。
あれこれ考えた後、以下4つの対応を行いました。
結論から言いますと、「対応④タスクマネージャにてプロセスの優先度を高にする」を実行した段階で解決しました。
対応① ゲームの画面の大きさを変更してみる
まず初めにこの「KINGDOM HEARTS -HD 1.5+2.5 ReMIX-」ですが、ゲームのグラフィックとかを変更できるオプション項目が少ないんですよね。
ですのでゲームを起動した後の設定等ではなかなか対処できそうな項目がありません。その中でもゲーム画面の大きさはゲームの動作環境に影響します。例えばマインクラフトはフルスクリーンとウィンドウでは結構違います。
普段はフルスクリーンのところを「ウィンドウ」へ変更します。

しかし、この段階でも結果は変わりませんでした。
対応②ゲームの保存場所をHDD→SSDへ変更
ウィンドウにしても変化がなく、ゲーム内で変更できそうな箇所もないので、ゲーム外の部分からトラブルシューティングしていきます。
まず行ったのはゲームの保存先を変更したことです。ほとんどのゲームをHDDへ保管しているのですが、このゲームだけSSDへ再インストールを行いました。
基本的にHDDよりもSSDのほうがデータのやり取りの速度が速いためロードの部分にも影響があるかもしれません。
しかし、今回のフェーズでも結果は同じでした。
対応③GPUのドライバー更新
続いてはGPUのドライバーを更新してみました。私はNVIDIAのグラフィックボードを使用していますので「NVIDIA App」よりドライバーの更新を行いました。
ドライバーの更新方法は割愛しますが、以下の記事を参考にしていただければと思います。
まあ結果は変わりませんでしたが、、、

NVIDIAドライバの更新とダウングレード方法(ドスパラ様)
対応④タスクマネージャにてプロセスの優先度を高にする
最後に実施したのが「タスクマネージャにてプロセスの優先度を高にする」です。この作業なのですが、PCの動作に大きく影響する操作なので実際に行う場合は十分に注意してください。
そもそもこの対応を行った理由が、Steamの「KINGDOM HEARTS -HD 1.5+2.5 ReMIX-」の掲示板で調べたところ、この操作を実施したら解決したという方がチラホラいらっしゃました。ただし、英語圏ユーザーのスレッドだったため全文英語でした、、、
日本語で書いている記事やスレッドがないため今回このように記録に残そうと思っております。
肝心の操作ですが、
①まずは「KINGDOM HEARTS -HD 1.5+2.5 ReMIX-」を起動し、さらに「バースバイスリープ」までを起動します。
②何らかの方法で「タスクマネージャ」を開きます。「Ctrl+Alt+Del」でもよいですし、検索欄にそのまま「タスクマネージャ」と検索しても出てきます。
ゲームがフルスクリーンで開けないという場合は「Ctrl+Alt+Del」の同時押しがよいと思います。
そうすると以下の画面が開きますので「詳細」をクリックします。

③「詳細」をクリックしますと右側にアプリのアイコンとかいろいろ英語が並んでいると思いますがその中から、以下のようにキングダムハーツの名前がついた列を二つを見つけます。大体名前順なので連続していると思います。

④それぞれを右クリックし以下の画面に従って「優先度の設定」>「高」をクリックします。

優先度の変更は慎重に!!しっかりキングダムハーツのアプリに対して操作をしているか確認!!
⑤以下のように確認画面が出ますが、「優先度の変更」をクリックします。

④と⑤の操作はそれぞれ二つのアプリどちらも行います
KINGDOM HEARTS -HD 1.5+2.5 ReMIX.exe
KINGDOM HEARTS KINGDOM HEARTS FINAL MIX.exe
この二つで優先度を変更する!
以上の手順をもって、問題なくゲームを遊べるようになりました!!
まとめ
とりあえず何とかゲームをプレイできる状態までもっていくことができました!バースバイスリープはシリーズでも重要な部分なので遊べそうでよかったです。
ただ、この手順ですが、ゲームを起動するたびに行わないといけません
とってもめんどくさいです。ただ背に腹は代えられぬため、おとなしくやるしかなさそうですね。
ちなみに私がSteamの掲示板を見た感じですと私と同じ「NVIDIA GeForce RTX 4070 Ti」
で症状が発生している人がおり、大体RTX 3000以上で発生している感じでした。何かのご参考までに。
ディズニーつながり



コメント
ここの解決方法を試しても起動せず、ランチャーからプレイしようとしても無限ロードに入ってしまう方へ、解決方法の手助けになればと思いコメントしております。
Windowsセキュリティから「保護の履歴」を見てみてください。アクセスブロックの履歴にこのゲーム関連の.exeファイルがある場合、セキュリティによってゲームを起動できない状態になっている可能性があります。
この場合、対応したアプリをシステムで許可してあげるとちゃんと起動し、ゲームをプレイできるようになります。
Win11になってからセキュリティが敏感になったのか、こういう事例がどのゲームでも起こるのでもし起動しない方はこちらもお試しください!