
長年フォートナイトを遊んできたプレイヤーでも、ある日突然「クラッシュしました」と表示されてゲームがまったく起動できなくなる──そんなトラブルに遭遇している人が、2025年に入ってから急増しています。
特に、ロード画面の途中で止まり、エピックのロゴが出た直後に落ちてしまうケースが多く報告されています。
今回の相談内容もまさにその典型的な症状です。
PCのスペックは十分に高く、Ryzen 7 9800X3DとRTX 5070という最新構成、メモリも32GB。にもかかわらず、再起動や再インストールを行っても改善せず「クラッシュしました」というエラーで強制終了。
この現象の本当の原因はどこにあるのか?
そして、どうすればまた安定してフォートナイトを起動できるのか?
この記事では、現在多くのユーザーに発生しているこの不具合について、最新環境(Windows 11 + 新世代GPU)に特有の落とし穴を踏まえてわかりやすく解説していきます。
- 「クラッシュしました」エラーの正体とは
- 同様の報告が急増している背景
- 起動直後に落ちるパターン別の原因
- 【Step 1】Epic Games Launcherのキャッシュを削除
- 【Step 2】DirectXモードをDX11に変更して起動
- 【Step 3】GPUドライバを「安定版」へ変更
- 【Step 4】シェーダーキャッシュを削除して再構築
- 【Step 5】セキュリティソフト・常駐アプリの干渉を防ぐ
- 【Step 6】Windowsのゲーム関連ライブラリを再インストール
- 【Step 7】互換モードと管理者権限で起動
- 【Step 8】Epic Launcherの再インストール(完全削除から)
- 【Step 9】GPUドライバのクリーンインストール
- 【Step 10】Windowsイベントビューアでエラーログを確認
- それでも直らないときの最終策
- 🔍 まとめ:フォートナイトが再び起動するためのチェックリスト
「クラッシュしました」エラーの正体とは
エピックランチャーでFortniteを起動すると、通常はUnreal Engineの初期化が行われ、次に描画関連(GPU・DirectX・シェーダーキャッシュ)が読み込まれます。
ところが、この途中でロードが止まり「Fortniteがクラッシュしました」と出る場合、ゲームそのものではなく起動時に呼び出されるコンポーネントが正常に動いていない可能性が高いのです。
フォートナイトのエラー報告ファイル(CrashReportClient)を確認すると、多くのケースで
“Faulting module name: nvwgf2umx.dll”
または
“Unreal Engine crash due to D3D device lost”
などと記録されています。
つまり、グラフィックドライバかDirectX関連の処理でエラーが発生している、ということです。
同様の報告が急増している背景
2025年初頭から、特に以下の環境で同じエラーが頻発しています。
- Windows 11(22H2 / 23H2)
- AMD Ryzen 7000〜9000シリーズ + NVIDIA RTX 40〜50シリーズ
- Epic Launcher v16以降
- Fortnite Chapter 5, Season 2〜3
この条件に共通しているのが、DirectX 12(DX12)での初期化不具合と、NVIDIA新世代ドライバ(550.xx系)との競合です。
実際、Epic Games公式フォーラムでも、次のようなコメントが相次いでいます。
「再インストールしてもクラッシュする。DX12を切ると起動する」
「550.23ドライバで頻繁に落ちる。540系に戻したら直った」
「Ryzen 7000番台でのみ起きる。Intel環境では再現せず」
これらの報告から分かるのは、最新ドライバとFortniteの描画エンジン(Unreal Engine 5.4)が完全に噛み合っていないという点。
Epic側でも一部修正が進んでいますが、まだ完全に安定していません。
起動直後に落ちるパターン別の原因
症状をもう少し細かく分けると、以下のように分類できます。
|
パターン |
主な原因 |
エラーログ内容 |
対処方向 |
|
ロード画面前で落ちる |
Epic Launcherキャッシュ破損 |
Missing launcher.dll |
Launcher再設定 |
|
ロード途中でクラッシュ |
DX12初期化失敗 / GPUドライバ競合 |
D3D device lost / nvwgf2umx.dll |
DX11に切替またはドライバ変更 |
|
起動後数秒で強制終了 |
シェーダーキャッシュ破損 |
ShaderCompileWorker Crash |
キャッシュ削除 |
|
起動はするが真っ黒画面 |
セキュリティソフトが干渉 |
access violation |
常駐ソフト停止 |
これらの中で、最も多いのが**「ロード途中で落ちる」=DirectXエラー型クラッシュ**です。
そして今回の環境(RTX 5070 + Windows 11)はまさにこの型に一致します。
【Step 1】Epic Games Launcherのキャッシュを削除
まず最初に試すべきなのは、Epic Games Launcherのキャッシュリセットです。
再インストールしてもキャッシュが残るため、破損した設定が再読み込みされてしまうことがあります。
1️⃣ Epic Launcherを完全終了(タスクマネージャーで「EpicGamesLauncher.exe」を終了)
2️⃣ エクスプローラーを開き、次のフォルダへ移動
C:\Users\<ユーザー名>\AppData\Local\EpicGamesLauncher
3️⃣ このフォルダ内の「Saved」「Intermediate」「Cache」フォルダをすべて削除
4️⃣ PCを再起動し、Epic Launcherを再起動
この操作で「ランチャーが古い設定を読み込む」問題をリセットできます。
次にFortniteを起動し、クラッシュが改善されるか確認してください。
【Step 2】DirectXモードをDX11に変更して起動
Fortniteは初期設定でDirectX 12を使いますが、環境によってはこれが起動失敗の原因になります。
Epic公式も「起動できない場合はDX11モードで起動を推奨」と案内しています。
変更方法は2通りあります。
方法A:Epic Launcherから起動オプションを設定
- Epic Launcherを開く
- Fortniteの右上にある歯車アイコン(設定)をクリック
- 「追加コマンドライン引数を許可」にチェック
- 以下の文字を入力
-d3d11
- 保存して再起動
方法B:設定ファイルを直接編集
- 次のフォルダを開く
C:\Users\<ユーザー名>\AppData\Local\FortniteGame\Saved\Config\WindowsClient\
- 「GameUserSettings.ini」をメモ帳で開く
- 以下の行を追加または修正
PreferredGraphicsAPI=DX11
- 保存して閉じ、再起動
これでDirectX 12を回避でき、古いGPUドライバ環境でも安定します。
【Step 3】GPUドライバを「安定版」へ変更
NVIDIAの最新ドライバ(550.86以降)は、Fortniteの特定バージョンで不安定になることが確認されています。
特にRTX 5070 / 5080など新アーキテクチャ搭載機で「nvwgf2umx.dll」によるクラッシュが発生しやすいです。
対処法として、一つ前のドライバ(540.52または545.84)へロールバックしてみましょう。
手順:
- 「GeForce Experience」を開く
- ドライバタブ → 歯車マーク → 「ドライバの再インストール」
- 「クリーンインストール」を選択
- 手動で540系を指定するか、NVIDIA公式サイトからダウンロードして上書き
ドライバを戻したあとに再起動し、DX11モードでFortniteを起動してみてください。
【Step 4】シェーダーキャッシュを削除して再構築
Fortniteは起動時に「シェーダーキャッシュ(Shader Cache)」を読み込み、描画処理を高速化しています。
しかし、ドライバの更新やゲームアップデートによってこのキャッシュが古くなり、互換性が崩れるとロード途中でクラッシュすることがあります。
削除することで自動的に再生成されるため、安全かつ効果的な対処法です。
手順は以下の通りです。
1️⃣ Windowsキー + R を押して「ファイル名を指定して実行」を開く
2️⃣ 入力欄に次のパスをコピーして貼り付け
%localappdata%\FortniteGame\Saved
3️⃣ フォルダ内にある「Shaders」または「DerivedDataCache」フォルダを削除
4️⃣ さらに「C:\Users<ユーザー名>\AppData\Local\NVIDIA」フォルダも開き、「GLCache」「DXCache」フォルダ内を空にする
5️⃣ PCを再起動
再起動後にFortniteを起動すると、初回はややロードが長くなりますが、これはシェーダーを再構築しているためで問題ありません。
キャッシュが壊れていた場合はこれだけでクラッシュが解消します。
【Step 5】セキュリティソフト・常駐アプリの干渉を防ぐ
Fortniteはアンチチートシステム「Easy Anti-Cheat(EAC)」を使用しています。
このEACが他の常駐ソフト(ウイルス対策ソフトやハードウェア制御ツール)と干渉すると、ロード中に落ちることがあります。
特に以下のアプリが原因になるケースが多いです。
- Avast / AVG / ESET / Norton:EACの通信を遮断
- MSI Afterburner:GPU制御DLLが衝突
- Razer Synapse / Logitech G Hub:周辺機器ドライバと競合
- ASUS Armoury Crate / NZXT CAM:オーバーレイ機能でDirectXを妨害
対処法:
- Windowsを「クリーンブート」状態にして起動(必要最小限のサービスのみ立ち上げ)
→ スタートメニューに「msconfig」と入力 → 「サービス」タブ → 「Microsoft以外のサービスをすべて無効化」 - その状態でFortniteを起動してみる
もしこれで落ちなくなれば、常駐アプリのいずれかが原因です。
一つずつ戻して確認することで、どのアプリが競合しているか特定できます。
【Step 6】Windowsのゲーム関連ライブラリを再インストール
フォートナイトは内部的に DirectX 12、Visual C++再頒布パッケージ、.NET Framework を利用します。
これらのライブラリが破損していると、Unreal Engineが正常に初期化できずクラッシュします。
必要なライブラリ再インストールリンク
- DirectX エンドユーザーランタイム Web インストーラー
- Microsoft Visual C++ Redistributable 2015-2022(x64版)
- .NET Framework 4.8 ランタイム
すべて再インストール後、PCを再起動し、Epic Launcherを再度開いてください。
【Step 7】互換モードと管理者権限で起動
Windows 11環境では、アプリの権限不足や互換モードの不一致によってクラッシュすることもあります。
- Fortniteのショートカットを右クリック → 「プロパティ」
- 「互換性」タブを開く
- 「このプログラムを管理者として実行する」にチェック
- さらに「互換モードをWindows 10に設定」
- 適用してOK
これでDirectX処理やファイルアクセスが安定し、特にRyzen系CPU環境では効果があります。
【Step 8】Epic Launcherの再インストール(完全削除から)
再インストールしても治らなかったという方でも、実は「古い設定ファイル」が残っていると意味がありません。
以下のように完全削除から再インストールを行うと、多くのユーザーで症状が改善しています。
(1) コントロールパネル → 「アプリと機能」 → Epic Games Launcherをアンインストール
(2) 次のフォルダを削除
C:\Users\<ユーザー名>\AppData\Local\EpicGamesLauncher
C:\ProgramData\Epic
(3) PCを再起動
(4) Epic公式サイトから最新バージョンを再ダウンロード
このあとFortniteを再インストールすることで、古いキャッシュや設定の不整合が解消されます。
【Step 9】GPUドライバのクリーンインストール
ドライバ更新だけでは古いファイルが残ることがあるため、**Display Driver Uninstaller(DDU)**を使った完全削除が最も確実です。
1️⃣ DDUを公式サイトからダウンロード
2️⃣ セーフモードで起動
3️⃣ NVIDIAドライバを「Clean and restart」で削除
4️⃣ 再起動後、公式サイトから安定版ドライバ(540系など)をインストール
クリーン状態での再導入により、「nvwgf2umx.dll」クラッシュやGPUエラーがほぼ解消します。
【Step 10】Windowsイベントビューアでエラーログを確認
もし上記すべてを試しても落ちる場合は、エラーの詳細を確認します。
- Windowsキーを押して「イベントビューア」と入力
- 「Windowsログ → アプリケーション」を選択
- Fortniteがクラッシュした時刻のエントリを探す
- 「障害が発生したモジュール名」「エラーコード」を確認
例:
- Faulting module name: nvwgf2umx.dll → GPUドライバ
- Faulting module name: kernelbase.dll → Visual C++関連
- Faulting module name: FortniteClient-Win64-Shipping.exe → ゲームファイル破損
モジュール名がわかれば、原因をピンポイントで特定できます。
それでも直らないときの最終策
1️⃣ Windowsの高速スタートアップを無効化
→ 「電源オプション」→「電源ボタンの動作を選択」→「高速スタートアップを有効にする」のチェックを外す。
→ 再起動後に安定するケースあり。
2️⃣ 新しいWindowsユーザーアカウントで起動
→ ユーザープロファイル破損が原因のこともあるため、新規ユーザーを作成して試す。
3️⃣ Epicサポートにクラッシュレポートを送信
→ ゲームフォルダの「FortniteGame\Saved\Crashes」内にあるZIPを添付して問い合わせ。
→ https://www.epicgames.com/help/ja/contact-us
🔍 まとめ:フォートナイトが再び起動するためのチェックリスト
- ✅ Epic Games Launcherのキャッシュ削除
- ✅ DirectX 11モードでの起動
- ✅ GPUドライバを540系など安定版に変更
- ✅ シェーダーキャッシュのクリア
- ✅ Visual C++ / DirectX ランタイムを再インストール
- ✅ 管理者権限・互換モードで実行
この6項目を順に行えば、ほとんどの「クラッシュしました」エラーは解消します。
最後にひとこと。
フォートナイトはアップデートのたびに描画エンジン(Unreal Engine 5系)の仕様が細かく変わるため、最新GPUほど不安定になりやすいという逆説的な状況があります。
焦らず、ドライバとDirectXの整合性を丁寧に整えることが何より大切です。
これでまた、戦場(バトルロイヤル島)に戻れるはずです。
もしも特定のクラッシュログやエラーコード(例:0xc0000005 など)が出ているようでしたら、その内容を教えていただければ、さらに原因を絞り込めます。