WindowsでSteam経由でGeometry Dashを起動しようとすると、起動しそうになるもののすぐに閉じてしまったり、0xc00000fd(スタックオーバーフロー)や0xc0000005(アクセス違反)といった奇妙なエラーコードが表示されたりすることがあります。これは通常、DLLファイルの破損、セーブデータの不具合、ランタイムライブラリの不足などが原因です。また、古いVisual C++再頒布可能パッケージ、ドライバの競合、ゲームのバージョンと一致しなくなったMODの残存なども原因となる場合があります。ご安心ください。これらの問題のほとんどは、体系的なトラブルシューティングで解決できます。
これらの修正により、起動時の問題が解決し、ゲームが再びスムーズに動作するようになります。クラッシュからプレイできるようになるまで、まずは最も簡単な解決策から始め、必要に応じてより複雑な修正へと進めていきます。すべてを削除するだけの簡単な解決策もあれば、再配布可能ファイルを再インストールする場合もありますが、いずれにしても、それほど手間をかけずに問題を解決できる可能性があります。
WindowsでGeometry Dashの起動問題を解決する方法
修正1: MODを削除し、ゲームファイルを確認する
互換性のないMODや破損したファイルは、ゲームが実際に起動する前に壊れてしまうため、必ず最初に確認すべき事項です。MODは楽しいものですが、現在のバージョンと一致していなかったり、破損していたりすると、面倒なことになります。MODをクリアし、Steamにコアファイルを検証させることで、クリーンなバージョンでプレイできるようになります。
- ゲームフォルダ(通常は にあります)に移動します
C:\SteamLibrary\steamapps\common\Geometry Dash。Steam のデフォルトディレクトリからインストールした場合は、変更しない限り通常はそこにあります。 - このディレクトリ内のすべてのファイルとフォルダを削除してください。大げさに思えるかもしれませんが、強制的に新規セットアップを行うことになります。
- Steamを開き、ライブラリでGeometry Dashを見つけて右クリックし、プロパティに移動します。
- [ローカル ファイル]タブで、[ゲーム ファイルの整合性を確認] をクリックします。
- Steamはフォルダをスキャンし、不足しているファイルや破損したファイルを置き換え、破損したデータを再ダウンロードします。1分ほどかかる場合がありますので、しばらくお待ちください。
修正2: 保存したデータを削除する(まずバックアップする)
破損したセーブファイルが残っていると、ゲームが正常に読み込まれなかったり、途中でクラッシュしたりする可能性があります。これらのファイルはローカルアプリデータに保存されます。ただし、セーブデータを削除してしまうと、保存されているレベルと設定がすべて削除されるため、進行状況を維持したい場合は、事前にバックアップを取っておくことをお勧めします。
- Windows + Rを押して、 と入力し
%localappdata%、 Enter キーを押します。 - Geometry Dashフォルダーを探します。このフォルダーは、奇妙なアプリ データ パスの下にある場合もあれば、フォルダー構造内にある場合もあります。
- CCGameManager.datおよびCCLocalLevels.datファイルをデスクトップなどの安全な場所にコピーします。
- 次に、破損の可能性を排除するために、フォルダーから元のファイルを削除します。
- ゲームをもう一度起動します。アプリはエラーなしで新しい保存ファイルを再作成します。
修正3: 互換モードをオフにする
Windows互換モードは、DLLの不一致や権限の問題を引き起こすことがあります。古いゲームの設定を変更したり、一度互換モードでゲームを実行したりした場合、動作がおかしくなる可能性があります。互換モードをオフにするのは通常簡単です。少し奇妙に感じるかもしれませんが、多くの起動時のバグを修正できます。
- 前と同じように、ゲーム フォルダーに移動します
C:\SteamLibrary\steamapps\common\Geometry Dash。 - GeometryDash.exeを右クリックし、[プロパティ]を選択します。
- 「互換性」タブに移動します。
- [互換モードでこのプログラムを実行する] のチェックを外します。
- 「適用」と「OK」を押して、もう一度起動してみてください。
修正4: Visual C++再頒布可能パッケージを再インストールする
MSVCP140.dll および VCRUNTIME140.dll ファイルが欠落または破損していると、特に Windows のアップデートや他のソフトウェアによって上書きまたは削除された場合、起動に失敗することがよくあります。これらの再頒布可能ファイルを再インストールすることで、この問題を解決できます。当然ながら、Windows は必要以上に起動を困難にする必要があるためです。
- Microsoft Visual C++ 再頒布可能パッケージのダウンロード ページにアクセスしてください。
- x86版とx64版の両方をダウンロードしてください。よくわからない場合は、念のため両方インストールしてください。
- 各インストーラーを実行し、プロンプトが表示されたら修復を選択し、完了するまで待ちます。
- 念のため再起動してからゲームを再起動してみてください。設定によっては、これでDLLエラーがすぐに修正されることがあります。
修正5:ゾンビSteamプロセスを強制終了する
Steamは、特にSteam自体の動作が不安定な場合、ゲームの起動を妨げるバックグラウンドプロセスにスタックすることがあります。これらのゾンビプロセスを終了してからSteamを再起動すると、通常はバックログがクリアされ、すべてが最新の状態に再ロードされます。
- 押すとタスク マネージャーCtrl + Shift + Escが開きます。
- steamwebhelper.exeやその他の Steam 関連のプロセス (場合によってはSteam.exe )などのエントリを探します。
- これらをそれぞれ右クリックし、[タスクの終了]を選択します。
- タスクマネージャーを閉じ、Steamを再起動してから、Geometry Dashをもう一度起動してください。起動時の不具合を修正するには、これだけで十分な場合があります。
修正6: ゲームをクリーン再インストールする
それでもダメな場合は、ゲームを消去して最初からやり直すことで、破損したファイルや頑固な残存ファイルによる問題を解消できる場合があります。これは少し面倒ですが、多くの場合、最も効果的な最終手段です。
- Steam から Geometry Dash をアンインストールします (右クリックして、アンインストール)。
- PCを再起動してください。ただ単に再起動するだけでなく、本当にリフレッシュしましょう。
- Steamから再インストールして、問題なく起動するか確認してみてください。驚くほど頻繁に動作します。
場合によっては、これらの手順をいくつか組み合わせるだけで、ようやくゲームが再び動作するようになることもあります。というのも、Windows やこの種のゲームは、予想外の事態に見舞われるのが常だからです。一見簡単なことでも、結局は複数の調整が必要になるのです。しかし、これらの手順のいずれかがうまくいくことを願っています。