Slay the Spire 2 がついに早期アクセスに登場し、皆さんはプレイするためにスケジュールを空けたことでしょう。しかし、メインメニューに到達する前にゲームがクラッシュしてしまう。フラストレーションが溜まりますか?もちろん。永久的な問題でしょうか?それほどではありません。続編がGodot engineに移行したことで、新たな互換性の課題が生じていますが、どこを見ればよいか分かれば、修正は簡単です。このガイドでは、最も速い1分間の修正から、ほとんどのプレイヤーが見つけることのない高度な起動引数まで、あらゆる解決策を順を追って説明します。
なぜ Slay the Spire 2 はクラッシュし続けるのですか?
Slay the Spire 2 でのクラッシュのほとんどは、一つの謎のバグというよりは、いくつかの根本的な原因に起因しています。Mega Crit は、オリジナルの古いJavaフレームワークを捨て、Godot engine でゲームを完全に再構築しました。この移行は大きな技術的変更であり、システムが適切に処理するために、特にVulkan API レンダリングのための最新のソフトウェア環境を必要とします。
最も一般的な原因は以下の通りです。
- パッチまたは初期ダウンロードによる、破損または欠落しているゲームファイル
- Vulkan または OpenGL の互換性が不足している、古い GPU ドライバー
- Discord、GeForce Experience、または Steam Overlay からのオーバーレイソフトウェアの競合
- 起動時のランタイムエラーを引き起こす、Visual C++ Redistributables の欠落
- RAM を巡って多くのバックグラウンドアプリケーションが競合している場合の、限られたシステムリソース
- 続編のエンジンに干渉する、オリジナルのゲームからの残存MODファイル
デスクトップへのハードクラッシュ(CTD)と完全なシステムフリーズの違いを理解することが重要です。CTD は通常、ソフトウェアの競合またはファイルの欠落を示します。フリーズは、ハードウェアの負荷またはドライバーの問題を示すことが多いです。この区別により、適切な修正を最初にターゲットすることができます。
Slay the Spire 2 のシステム要件は何ですか?
修正を実行する前に、お使いのPCが最低限の要件を満たしているか確認してください。Godot engine のダイナミックライティングと3Dレンダリングされたカードエフェクトは、比較的モダンなグラフィックスAPIを必要とするため、古いハードウェアではエラーメッセージなしでサイレントクラッシュが発生する可能性があります。
ノートPCのユーザーは、ゲームが統合グラフィックスではなく、専用GPUで実行されていることを確認してください。この単一の見落としが、ポータブルハードウェアで驚くほど多くのクラッシュやパフォーマンスの問題を引き起こしています。
スペックが最低要件を満たしている場合は、以下の修正を順番に進めてください。高度なオプションに進む前に、最も簡単な解決策から始めてください。
修正1:Steamでゲームファイルを検証する
破損したインストールファイルは、Slay the Spire 2 が起動時にクラッシュする最も一般的な原因です。特に早期アクセスパッチのダウンロード直後に発生します。Steamの組み込み検証ツールは、ローカルファイルを公式サーバーのバージョンと比較し、一致しないものを自動的に再ダウンロードします。
Steamユーザー向け:
- Steamライブラリを開き、Slay the Spire 2 を見つけます。
- ゲームタイトルを右クリックし、プロパティを選択します。
- インストール済みファイルタブに移動します。
- ゲームファイルの整合性を確認をクリックします。
- スキャンが完了するのを待ち、ゲームを再起動します。
Epic Gamesユーザー向け:
- ライブラリを開き、ゲームカードの3点メニューをクリックします。
- 管理を選択し、検証をクリックします。
このプロセスにより、早期アクセスの起動エラーの大部分が解決されます。完全な再インストールではなく、ターゲットを絞った修復と考えてください。ファイル関連のクラッシュのほとんどで、より高速に同じ結果が得られます。

Steamファイル検証タブ
修正2:GPUドライバーとVisual C++ Redistributablesを更新する
グラフィックドライバーを更新する方法
Godotは最新のグラフィックスAPIに大きく依存しています。GPUドライバーが古い場合、エンジンが完全に初期化できず、タイトル画面が表示される前に即座にクラッシュする可能性があります。お使いのカードの公式ツールで更新してください。
- NVIDIA: GeForce Experience または NVIDIA のウェブサイトから直接
- AMD: AMD Adrenalin Software
- Intel: Intel Driver and Support Assistant
新しいドライバーをインストールした後、ゲームを起動する前にPCを再起動してください。最近のドライバーアップデート直後にクラッシュが発生した場合は、以前のバージョンに戻してみてください。リリースされたばかりのドライバーは、時々独自のバグを導入することがあります。
Visual C++ Redistributables が重要な理由
MSVCP140.dll が見つかりません、または VCRUNTIME140.dll が見つかりませんといったエラーは、ゲームが必要なランタイムライブラリを見つけられないことを意味します。Microsoftの公式ウェブサイトから最新のVisual C++ Redistributable パッケージをダウンロードし、x86とx64の両方のバージョンをインストールしてください。その後、変更を適用するためにコンピューターを再起動してください。
64ビットシステムでも、Visual C++ Redistributables のx86とx64の両方のバージョンをインストールしてください。一部のゲームコンポーネントは32ビットライブラリを明示的に呼び出すため、それが欠落しているとサイレント起動失敗の原因となります。
修正3:オーバーレイとバックグラウンドソフトウェアを無効にする
どのオーバーレイが競合を引き起こすか?
オーバーレイアプリケーションは、ゲームの表示パイプラインに自身を挿入します。通常は問題なく動作しますが、Godotのレンダリングと競合して、黒い画面やランダムなクラッシュを引き起こす可能性があります。起動前に以下を無効にしてください。
- Steam Overlay: SteamライブラリでSlay the Spire 2を右クリックし、プロパティを選択し、「ゲームプレイ中にSteamオーバーレイを有効にする」のチェックを外します。
- Discord Overlay: Discordの設定を開き、アクティビティ設定に移動し、ゲーム内オーバーレイを無効にします。
- NVIDIA ShadowPlay / GeForce Experience Overlay: GeForce Experienceを開き、設定に移動し、ゲーム内オーバーレイのトグルをオフにします。
バックグラウンドプログラムを閉じる
システムがRAMの限界に近い状態で実行されている場合、Slay the Spire 2 は、特に複雑なカードの相互作用が同時にトリガーされる長いラン中にランダムにクラッシュする可能性があります。起動前に以下を閉じてください。
- 複数のタブが開いているウェブブラウザ
- 録画またはストリーミングソフトウェア
- システム監視ツール
- バックグラウンドで実行されている他のゲームやランチャー
修正4:Slay the Spire 2 の黒い画面を修正する方法
音声は再生されているが、GPUが正しく出力をレンダリングできていない場合に発生する黒い画面は、クラッシュではなく表示設定の競合であり、特定の修正方法があります。
フルスクリーン最適化を無効にする:
- ゲームのインストールフォルダにあるSlayTheSpire2.exeを見つけます。
- ファイルを右クリックし、プロパティを選択します。
- 互換性タブに移動します。
- フルスクリーン最適化を無効にするにチェックを入れます。
- 管理者としてこのプログラムを実行するにチェックを入れます。
Steam起動オプションでウィンドウモードを強制する: Steamでゲームを右クリックし、プロパティに移動し、起動オプションフィールドに-windowedまたは-wと入力します。これにより、モニターとのフルスクリーンハンドシェイクの問題が完全に回避されます。

黒い画面修正のための起動オプション
修正5:高度なGodot起動引数
「Vulkanの初期化に失敗しました」エラーとは?
これはSlay the Spire 2で最も頻繁に報告されるエラーコードです。Godotがデフォルトで使用するVulkan APIをGPUが完全にサポートしていない場合に表示されます。修正方法は、ゲームをより古く、より広く互換性のあるレンダリングドライバーに強制することです。
SteamでSlay the Spire 2を右クリックし、プロパティを選択して、起動オプションフィールドに以下のいずれかのコマンドを入力します。
- --rendering-driver opengl3 は、Vulkanよりも古いハードウェアで安定しているOpenGL 3.0を使用するようにゲームを強制します。
- --single-window は、シングルウィンドウモードを強制し、マルチモニター環境での問題を解決します。
これらを一つずつテストしてください。どちらも役に立たない場合は、起動オプションフィールドから削除してデフォルトの動作に戻してください。
互換性のないオプションを組み合わせると、元のクラッシュよりも診断が難しい新しい表示問題が発生する可能性があるため、複数の起動引数をテストせずに積み重ねないでください。
修正6:Windows環境の問題に対処する
アンチウイルスによる誤検出
アンチウイルスソフトウェアは、新しいインディーゲームの実行可能ファイルを誤って疑わしいとフラグ付けし、エラーなしにSlay the Spire 2の起動をサイレントにブロックしたり、重要なファイルを削除したりすることがあります。これをテストするには、ゲームのインストールフォルダをアンチウイルス除外リストに追加してください。Windows Defenderでは、ウイルスと脅威の保護設定、次に除外から見つけられます。
保留中のWindowsアップデート
延期されたWindowsアップデートには、Godotが依存する重要な.NET Frameworkおよびシステムライブラリのパッチが含まれていることがよくあります。設定 > 更新とセキュリティ > Windows Updateに移動し、.NETまたはドライバーの修正に関するオプションアップデートを含む、保留中のすべてのものをインストールしてください。
RAMの不安定性とXMPプロファイル
EXCEPTION_ACCESS_VIOLATIONエラーは、ゲームのバグではなく、RAMの不安定性を示していることが多いです。この特定のエラーが表示される場合は、BIOSでXMPプロファイルを一時的に無効にしてみてください。また、起動前にブラウザなどのメモリを大量に消費するアプリケーションを閉じてください。
トラブルシューティング中にセーブファイルを保護する方法
ほとんどのクラッシュガイドが完全に省略している詳細:設定を変更し始める前に進捗をバックアップすること。誤った修正や、間違った瞬間のクラッシュは、アセンションの進行状況やアンロックを消去する可能性があります。ファイルを検証したり、起動オプションを変更したり、ゲーム設定を変更したりする前に、Slay the Spire 2のゲームディレクトリに移動し、preferencesフォルダをデスクトップまたは外部ドライブの安全な場所にコピーしてください。何か問題が発生した場合は、このフォルダを復元して、ちょうど中断したところから再開できます。
一度だけでなく、すべてのトラブルシューティングセッションの前にセーブフォルダをバックアップしてください。各修正の試みは潜在的な失敗点であり、現在のバックアップを持つことは30秒もかかりません。
Slay the Spire 2 がまだクラッシュする場合に何をすべきか
上記のすべての修正を試しても、ゲームがまだ安定しない場合は、いくつかの最終的な選択肢があります。
- GPUドライバーのクリーンインストールを実行する: Display Driver Uninstaller (DDU) を使用して、最新バージョンをインストールする前に現在のドライバーを完全に削除します。部分的なドライバーインストールは、競合するファイルを残します。
- CPUとGPUの温度を確認する: 過熱は、ソフトウェアクラッシュと全く同じように見えるフリーズを引き起こします。監視ツールを使用して、ゲームプレイ中に温度が安全な範囲内に収まっていることを確認してください。
- 最後の手段としてゲームを再インストールする: 再インストールは、ファイル検証が失敗した後に実行すべきであり、その前ではありません。同じ結果が得られますが、大幅に時間がかかります。
- Mega Crit にバグを報告する: 公式のSteamコミュニティフォーラムまたはMega Crit Discordサーバーを通じてクラッシュログを送信してください。迅速なサポートのために、システムスペックと特定のエラーメッセージを含めてください。
早期アクセスは、開発者が積極的にパッチを適用していることを意味します。今日持続するクラッシュは、次のホットフィックスで解決される可能性があります。そのため、最新情報を入手し、問題を直接報告することが、全員の体験をより早く向上させるのに役立ちます。


