Darkest Dungeon(ダーケストダンジョン)が起動しない原因と対処法【Steam版】

ゲーム

ダーケストダンジョンをプレイしようとしたら、プレイボタンを押しても画面が出ない、起動直後にクラッシュする、そんな経験はないだろうか。
この記事では、Steam版ダーケストダンジョンが起動しない主な原因と、Steamコミュニティや公式サポートで報告されている対処法を、試す順番に沿って解説する。


スポンサーリンク

ダーケストダンジョンが起動しない主な原因

Steam版ダーケストダンジョン(App ID: 262060)で起動失敗が起きる原因は大きく以下の5つに分類される。

  • ゲームファイルの破損・欠損(アップデート直後に特に多い)
  • MODの競合または破損
  • セーブデータの破損(Steamアップデート後に発生するケースあり)
  • Windows Defenderやセキュリティソフトによるブロック
  • Visual C++再頒布可能パッケージの問題(MSVCR120.dll 関連エラー)

どれが原因かは環境によって異なるため、以下の対処法を上から順番に試してほしい。


対処法一覧

対処法1:Steamのゲームファイル整合性チェックを実行する

アップデート直後に起動できなくなった場合、ファイルが1〜2個破損していることが多い。
Steamには自動でファイルを検出・修復する機能が備わっている。

  1. Steamライブラリを開く
  2. 「Darkest Dungeon®」を右クリックし、「プロパティ」を選択する
  3. 「インストールされたファイル」タブを開く
  4. 「ゲームファイルの整合性を確認」をクリックする
  5. 完了後、ゲームを起動して確認する

破損ファイルが見つかった場合は自動で再ダウンロードされる。
これで解決するケースが最も多いため、まず最初に試してほしい。


対処法2:MODをすべて無効にして起動する

MODを導入している場合、MODの競合やMODファイルの破損が起動失敗の原因になる。

  1. Steamライブラリで「Darkest Dungeon®」を起動する
  2. メインメニューのセーブデータ選択画面で、青いハンマーアイコンをクリックする
  3. MOD管理画面でサブスクライブしているMODをすべてオフにする
  4. そのまま起動できるか確認する

これでゲームが起動する場合、原因はMODにある。
有効化するMODを一つずつ増やしていくことで問題のMODを特定できる。

なお、セーブデータにMODが紐づいている場合、途中でMODを外すとセーブデータが破損するリスクがある。
MOD管理をする前に必ずセーブデータのバックアップを取っておこう。

セーブデータのバックアップ先:

C:\Users\[ユーザー名]\Documents\Darkest
Steam\userdata\[SteamユーザーID]\262060

対処法3:セーブデータを退避して新規起動する

Steamアップデート後にゲームが永久ループ(読み込みを繰り返して起動できない状態)に陥るケースがSteamコミュニティで複数報告されている。
このとき、ゲーム本体を再インストールしても解決しない場合がある。
セーブデータ側のファイルが破損していると、再インストール後もエラーが再現するためだ。

以下の手順でセーブデータを退避し、問題のあるファイルを切り離す。

  1. 以下の2つのフォルダをデスクトップなど別の場所へコピーしてバックアップを取る
  • C:\Users\[ユーザー名]\Documents\Darkest
  • Steam\userdata\[SteamユーザーID]\262060
  1. Steamのライブラリで「Darkest Dungeon®」を右クリックし「プロパティ」を開く
  2. 「一般」タブの「Steamクラウドにダーケストダンジョンを保存」のチェックを外す
  3. C:\Users\[ユーザー名]\Documents\Darkest フォルダを削除する
  4. ゲームを起動し、新しいセーブデータで起動できるか確認する

これで起動できた場合、バックアップしたセーブデータの中に問題のあるファイルが含まれている。


対処法4:管理者権限で実行する

Windowsのユーザーアカウント制御(UAC)の影響でゲームが起動できないことがある。
以下の手順で管理者権限を付与する。

  1. エクスプローラーで以下のパスを開く
   Steam\steamapps\common\DarkestDungeon\_windows\
  1. darkest.exe を右クリックし「プロパティ」を開く
  2. 「互換性」タブを開く
  3. 「管理者としてこのプログラムを実行する」にチェックを入れる
  4. 「OK」をクリックして保存し、起動を試みる

対処法5:Windows Defenderやセキュリティソフトの例外設定を行う

Windows Defenderが darkest.exe をブロックしているケースが、特に2020年以降のDefender定義更新後に複数報告されている。

Windows Defender でのアクセス許可手順:

  1. Windowsの「スタート」から「Windowsセキュリティ」を開く
  2. 「ウイルスと脅威の防止」→「ウイルスと脅威の防止の設定」を開く
  3. 「除外の追加または削除」をクリックする
  4. 「除外を追加」→「フォルダー」を選択する
  5. Steam\steamapps\common\DarkestDungeon\ フォルダを指定する

Windowsイベントビューアーで「アクセスが保護されたフォルダーによってブロックされました」というエントリーが表示される場合、「管理対象フォルダーアクセス」設定から darkest.exe を許可することでも解決できる(Steamコミュニティでの報告による)。


対処法6:Steamオーバーレイを無効にする

Steamオーバーレイとの干渉が起動失敗につながることがある。

  1. Steamライブラリで「Darkest Dungeon®」を右クリックし「プロパティ」を開く
  2. 「一般」タブで「ゲーム中にSteamオーバーレイを有効にする」のチェックを外す
  3. ゲームを起動して確認する

対処法7:Visual C++再頒布可能パッケージを再インストールする

Windowsイベントビューアー(Win + Reventvwr と入力)でエラーログを確認したときに MSVCR120.dll に関するエラーが表示される場合、Visual C++ 2013の再頒布可能パッケージが原因の可能性がある。

Microsoft Visual C++ 再頒布可能パッケージ(Microsoft公式)からダウンロードしてインストールし、PCを再起動したうえでゲームを起動し直してほしい。


対処法8:互換モードで起動する

古いWindowsバージョン向けの互換モードで動作する場合がある。

  1. 以下のパスにある darkest.exe を右クリックし「プロパティ」を開く
   Steam\steamapps\common\DarkestDungeon\_windows\
  1. 「互換性」タブを開く
  2. 「互換モードでこのプログラムを実行する」にチェックを入れる
  3. 「Windows 8」または「Windows 7」を選択する
  4. 「管理者としてこのプログラムを実行する」も同時にチェックを入れる
  5. 「OK」をクリックして起動を試みる

対処法9:nosteam版の実行ファイルから直接起動する

Steamクライアント側に問題がある場合、Steam経由を使わずに直接起動できる実行ファイルが用意されている。

  1. 以下のパスを開く
   Steam\steamapps\common\DarkestDungeon\_windowsnosteam\
  1. Darkest.exe をダブルクリックして起動する

この方法で起動できた場合、Steamクライアントまたはオーバーレイ側に問題がある。
なお、この方法で起動した場合、Steamの実績は記録されない点に注意してほしい。


対処法10:グラフィックドライバーを更新する

グラフィックドライバーが古い場合も起動失敗の原因になる。
使用しているGPUの種類に応じて、以下の公式サイトから最新ドライバーをダウンロードしてインストールしてほしい。

インストール後はPCを再起動してからゲームを起動してほしい。


まとめ

ダーケストダンジョンが起動しない場合は、以下の順番で対処法を試すのが効率的だ。

  1. ゲームファイルの整合性確認(最多原因・最初に試す)
  2. MODを全無効化(MOD導入時は必ず確認)
  3. セーブデータを退避して新規起動(再インストールしても直らない場合)
  4. 管理者権限で実行 / セキュリティソフトの例外設定
  5. nosteam版の直接起動(Steamクライアントが原因の場合)

Steamアップデート後の起動トラブルはファイル整合性確認で解決するケースが多く、MOD導入後の起動トラブルはMOD無効化が最初の切り分けポイントになる。
Steam版の汎用的なトラブルシューティングはSteamゲームが起動しない!全エラー対処法を完全網羅した究極ガイドも参考にしてほしい。


参考情報源:

コメント

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