DCS Worldを起動しようとしたら画面が真っ暗になった、ロゴが出たまま止まった、クラッシュする……。
DCSはアップデートの頻度が高く、環境によって起動トラブルが起きやすいゲームです。
この記事では、DCS Worldが起動しない・クラッシュする際の原因と対処法を症状別にまとめています。
公式サポートFAQやSteamコミュニティの情報をもとに解説します。
まず確認:動作環境(必要スペック)
アップデートによって要求スペックが変化することがあります。
以前は動いていた環境でも、スペック不足で起動しなくなるケースがあります。
2024年時点の最低動作環境
| 項目 | 最低スペック |
|---|---|
| OS | 64bit Windows 10 以上 |
| CPU | Intel / AMD 3.0GHz以上・4コア以上 |
| RAM | 16 GB(推奨32 GB以上) |
| GPU | 専用グラフィックカード(VRAM 4 GB以上推奨) |
| ストレージ | 空き 200 GB 以上 |
| DirectX | DirectX 11 |
ポイント:マップや大規模ミッションではRAM 32 GB以上が事実上必要になる場合があります。
症状別の対処法
症状1:起動してもすぐ落ちる・何も起きない
対処1:ゲームファイルの修復(Repair)を実行する
DCSのファイルが破損していると、起動に失敗します。
公式ランチャーまたはコマンドで修復できます。
公式ランチャーから修復する手順(スタンドアロン版)
- DCS Worldランチャーを開く
- 「Files」アイコンをクリック
- 「Repair」を選択して完了まで待つ
コマンドで修復する手順
- DCS Worldのインストールフォルダ内の
binフォルダを開く(例:C:\Program Files\Eagle Dynamics\DCS World\bin) Shiftを押しながら右クリックし「コマンドウィンドウをここで開く」を選択- 以下のコマンドを順番に実行する
.\DCS_updater.exe cleanup
.\DCS_updater.exe repair
Steam版のファイル整合性チェック手順
- Steamライブラリで「DCS World Steam Edition」を右クリック
- 「プロパティ」→「ローカルファイル」タブを開く
- 「ゲームファイルの整合性を確認」をクリック
対処2:セキュリティソフト(ウイルス対策)の除外設定をする
セキュリティソフトがDCS Worldの実行ファイルをブロックしている場合があります。
特に更新後に突然起動しなくなった場合は、セキュリティソフトが原因のことが多いです。
除外リストに追加すべきフォルダは以下の2箇所です。
- DCS Worldのインストールフォルダ(例:
C:\Program Files\Eagle Dynamics\DCS World) - 保存済みゲームフォルダ(
C:\Users\(ユーザー名)\Saved Games\DCS)
設定方法はセキュリティソフトによって異なりますが、「除外」「例外」「ホワイトリスト」などの設定項目から追加してください。
症状2:ロゴ表示後に黒い画面のまま止まる
対処1:fxoフォルダとmetashadersフォルダを削除する
シェーダーキャッシュの破損が原因で、ロゴ以降に進めなくなることがあります。
以下のフォルダを削除すると、次回起動時に自動で再生成されます。
削除するフォルダの場所:
C:\Users\(ユーザー名)\Saved Games\DCS\fxo
C:\Users\(ユーザー名)\Saved Games\DCS\metashaders2
注意:フォルダ全体を削除してかまいません。次回起動時に自動で再生成されます。再生成中は起動に時間がかかります。
対処2:グラフィックドライバを最新版に更新する
古いドライバや不完全なドライバが原因でクラッシュすることがあります。
- NVIDIA:公式GeForce Experienceまたはドライバダウンロードページから最新版を入手
- AMD:AMD Radeon Software公式ページから最新版を入手
ドライバの残骸が問題になる場合は、DDU(Display Driver Uninstaller)を使った完全削除後の再インストールも有効です。
症状3:MOD導入後から起動しなくなった
対処1:MODを一時的に無効化・削除する
非公式MODがゲームファイルと競合して起動しなくなるケースがあります。
MODの場所:
C:\Users\(ユーザー名)\Saved Games\DCS\Mods
このフォルダ内のすべてのMODフォルダを別の場所に移動し、DCSが起動するか確認してください。
起動できた場合は、MODを一つずつ戻して原因を特定します。
対処2:cleanupコマンドで非公式ファイルを削除する
インストールフォルダ内にMODを直接置いていた場合は、cleanupコマンドで非公式ファイルを除去できます。
.\DCS_updater.exe cleanup
その後 repair を実行して整合性を確認してください。
症状4:ローディング途中(○/60の途中)でフリーズ・クラッシュする
対処1:Visual C++ 再頒布可能パッケージを確認する
DCSはMicrosoft Visual C++のランタイムを必要とします。
不足または破損していると、ローディング中にクラッシュすることがあります。
- 「設定」→「アプリ」→「インストールされているアプリ」を開く
- 「Microsoft Visual C++ 2015-2022 Redistributable」(x86・x64の両方)がインストールされているか確認する
- 不足している場合はMicrosoftの公式サイトからダウンロード・インストールする
対処2:DirectXを最新状態にする
DCSはDirectX 11を使用します。
一部の古いゲームのインストール時にDirectXがダウングレードされることがあるため、DirectXエンドユーザーランタイムを上書きインストールすることで解決する場合があります。
Microsoft DirectX エンドユーザーランタイム ウェブインストーラー
症状5:認証エラー・ライセンスエラーが出て起動できない
確認1:購入していないモジュールが原因になっていないか
Steam版・スタンドアロン版の両方を混在させている場合などに、ライセンス不整合が起きることがあります。
ライセンスがないモジュールはモジュールマネージャーからアンインストールしてください。
確認2:ログファイルでエラー内容を確認する
エラーの詳細は以下のログファイルで確認できます。
C:\Users\(ユーザー名)\Saved Games\DCS\Logs\dcs.log
このファイルをテキストエディタで開き、「ERROR」の文字を検索することでエラー内容を特定できます。
チェックリスト:起動しないときの確認順序
- [ ] PCのスペックが最低動作環境を満たしている
- [ ] セキュリティソフトのブロックを確認・除外設定を追加した
- [ ] ゲームファイルの修復(Repair)を実行した
- [ ] fxo・metashaders2フォルダを削除した
- [ ] グラフィックドライバを最新版に更新した
- [ ] MODを無効化してテストした
- [ ] Visual C++ 再頒布可能パッケージが揃っているか確認した
- [ ] DirectXが最新状態か確認した
- [ ] dcs.logでエラー内容を確認した
- [ ] 上記すべて試して解決しない場合は公式サポートに連絡する
公式サポートへの連絡方法
上記をすべて試しても解決しない場合は、DCS World公式サポートへ連絡してください。
その際、dcs.log ファイルの内容を添付すると対応がスムーズになります。
まとめ
DCS Worldが起動しない場合、最も試しやすい順番は「ファイル修復 → セキュリティソフトの除外設定 → シェーダーキャッシュ削除 → ドライバ更新」です。
アップデート直後のトラブルはシェーダーキャッシュの削除で解決するケースが多く、MOD導入後のトラブルはMOD無効化で原因を切り分けられます。
dcs.logを確認するとエラーの内容が具体的にわかるため、解決の手がかりになります。

コメント