Battlefield 2042(BF2042)を起動しようとしたら突然動かなくなった——そんなトラブルはEA Appへの移行後やWindowsアップデート後に特によく報告されています。
BF2042の起動問題は、ほとんどの場合「EA AntiCheat(Javelin)の不具合」「EA Appの破損」「競合するソフトウェア」のいずれかが原因です。
この記事では、BF2042が起動しない主な原因とエラー別の対処法を、EA公式ヘルプ情報をもとに解説します。
- まず確認:エラーメッセージを確認する
- 対処法1:PCを再起動する
- 対処法2:EA AppをEA公式サイトから再インストールする
- 対処法3:EA Appを管理者権限で起動してゲームを起動する
- 対処法4:EA AntiCheat(Javelin)を修復・再インストールする
- 対処法5:エラー701 — Windowsファイルシステムを修復する
- 対処法6:競合するソフトウェアを無効にする
- 対処法7:Control Flow Guard(CFG)を無効にする
- 対処法8:ゲームファイルを修復する
- 対処法9:グラフィックドライバーを更新する
- 対処法10:BF2042とEA AntiCheatを完全に再インストールする
- BF2042のPC動作環境(EA/DICE公式)
- まとめ
まず確認:エラーメッセージを確認する
起動時に表示されるエラーによって対処法が異なります。
画面に表示されているメッセージを確認してから以下の対処法を試してください。
| 症状・エラーメッセージ | 主な原因 |
|---|---|
| EA AntiCheat Service encountered an error(7)(2) | EA AppまたはAntiCheatが起動フォルダーを認識できない |
| Please run EA Anticheat Service installer | AntiCheatのファイルが破損 |
| EA AntiCheat has detected incompatible software | 競合ソフトのドライバーが検出された |
| Install Failed: 701 | WindowsファイルシステムのTXFログが破損 |
| Please start the game from the EA app | ゲームをエクスプローラーから直接起動しようとしている |
| エラーなし・スプラッシュ画面後に何も起きない | EA App本体の破損・競合プロセスが残っている |
対処法1:PCを再起動する
まず「再起動」を実行してください(シャットダウンではなく再起動を選んでください)。
Windowsアップデートや長時間の使用後、AntiCheatサービスが正常に起動していないことがあり、再起動だけで解決するケースがよくあります。
対処法2:EA AppをEA公式サイトから再インストールする
EA Appの内部ファイルが破損していると、BF2042が起動できなくなります。
Steamから再インストールしても解決しない場合が多く、EA公式サイトから直接インストーラーを取得することが有効です(Steamコミュニティの複数ユーザー報告より)。
- 現在インストールされているEA Appをアンインストールする(「スタート」→「設定」→「インストールされているアプリ」から「EA」を検索してアンインストール)
- PCを再起動する
- EA公式サイト(ea.com/ea-app)から最新のEA Appインストーラーをダウンロードする
- インストーラーを実行してEA Appを再インストールする
- EA Appを起動してサインインし、BF2042を起動する
対処法3:EA Appを管理者権限で起動してゲームを起動する
EA公式サポートによると、「EA AntiCheat Serviceが起動フォルダーを認識できない」場合の対処法として、EA Appを管理者として起動してからゲームを起動することが推奨されています。
- タスクバーやスタートメニューのEA Appアイコンを右クリックする
- 「管理者として実行」を選択する
- EA Appが起動したら、ライブラリからBF2042を起動する
SteamやEpic Games StoreでBF2042を購入した場合でも、実際の起動はEA Appを経由しているため、この手順が有効です。
対処法4:EA AntiCheat(Javelin)を修復・再インストールする
BF2042ではアンチチートシステム「EA AntiCheat(Javelin)」が必須です。
このファイルが壊れていると起動できなくなります。
ゲームフォルダー内のインストーラーから修復する
- BF2042のインストールフォルダーを開く
- Steamの場合:
\Steam\steamapps\common\Battlefield 2042\EAAntiCheat\ - EA Appの場合:EA Appのライブラリでゲームを右クリックし「プロパティ」→「ブラウズ」→
EAAntiCheatフォルダーを開く
EAAntiCheat.Installer.exeを開く- 上部のドロップダウンから「Battlefield 2042」を選択する
- 「Repair」ボタンをクリックする
- フォルダーの選択を求められたら、BF2042のインストールフォルダー(
\Battlefield 2042)を指定する - 修復完了後、「Update」ボタンをクリックしてから「Close」で閉じる
- PCを再起動してBF2042を起動する
EA公式サイトからインストーラーを取得して再インストールする
上記の修復で解決しない場合は、以下の手順で完全再インストールします。
- 「スタート」→「設定」→「インストールされているアプリ」から「EA AntiCheat Installer」を選択してアンインストールする
- PCを再起動する
- EA公式のAntiCheatインストーラーをダウンロードする
- ダウンロードした
EAAntiCheat.Installer.exeを右クリックして「管理者として実行」する - 「Battlefield 2042」を選択して「Install」をクリックする
- PCを再起動してBF2042を起動する
対処法5:エラー701 — Windowsファイルシステムを修復する
EA公式ヘルプによると、「Install Failed: 701」が表示される場合はWindowsのファイルシステムトランザクションログの問題が原因です。
以下のコマンドでリセットできます。
Windows キー + Rを押して「cmd」と入力するCtrl + Shift + Enterを押してコマンドプロンプトを管理者権限で開く- 以下のコマンドを入力してEnterを押す
fsutil resource setautoreset true C:\
(WindowsがCドライブ以外にインストールされている場合は C:\ をそのドライブレターに変更してください)
- PCを再起動してからAntiCheatインストーラーを再実行する
対処法6:競合するソフトウェアを無効にする
EA公式ヘルプによると、EA AntiCheatは特定のドライバーやソフトウェアを検出するとゲームの起動を拒否します。
以下のソフトウェアが代表的な競合原因です。
起動前に確認・無効化を試みてほしいソフト:
- ウイルス対策ソフト(Kaspersky、Malwarebytes、Bitdefenderなど)
- VPN・プロキシソフト(各種VPNアプリ)
- オーバーレイ系(Discord、GeForce Experience、MSI Afterburner、RivaTuner)
- マザーボード・GPU管理ツール(ASUS Aura Sync、GIGABYTE RGB Fusion、MSI Gaming App、EVGA Precision XOCなど)
- システム情報ツール(HWiNFO、CPU-Z、Core Temp)
- FACEITアンチチート(他のゲームで使用している場合)
これらのソフトのドライバーが古い場合、最新版に更新するだけで競合が解消されることがあります。
Windows DefenderのリアルタイムBF2042の除外設定も有効な場合があります:
- 「スタート」→「設定」→「プライバシーとセキュリティ」→「Windowsセキュリティ」→「ウイルスと脅威の防止」を開く
- 「ウイルスと脅威の防止の設定」→「設定の管理」を選択する
- 「除外」→「除外の追加または削除」をクリックし、BF2042のインストールフォルダーを除外に追加する
対処法7:Control Flow Guard(CFG)を無効にする
Windows Securityの「コントロールフロー ガード(CFG)」がBF2042の起動を妨げることがあります。
複数のユーザーがこの設定をオフにすることで起動できるようになったと報告しています(Steamコミュニティ情報より)。
- 「スタート」→「設定」→「プライバシーとセキュリティ」→「Windowsセキュリティ」→「アプリとブラウザーのコントロール」を開く
- 「エクスプロイト防止の設定」をクリックする
- 「プログラムの設定」タブを選択し、「カスタマイズするプログラムを追加」→「正確なファイルパスを選択」をクリックする
- BF2042のインストールフォルダー内の
BF2042.exeを指定して開く - 一覧から「コントロール フロー ガード(CFG)」を探し、「システム設定を上書きする」をオンにして「オフ」に設定する
- 「適用」をクリックしてPCを再起動する
対処法8:ゲームファイルを修復する
ゲームファイルが破損している場合も起動できなくなります。
EA Appから修復する場合
- EA Appを開いてライブラリからBF2042 を右クリックし「修復」(Repair)を選択する
- 修復が完了したらBF2042を起動する
Steamから修復する場合
- Steamのライブラリから「Battlefield 2042」を右クリックして「プロパティ」を開く
- 「インストール済みファイル」タブを選択して「ゲームファイルの整合性を確認」をクリックする
- 確認が完了したらBF2042を起動する
対処法9:グラフィックドライバーを更新する
古いグラフィックドライバーはBF2042の起動・クラッシュ問題の原因になります。
NVIDIA・AMD・Intelそれぞれの公式サイトから最新ドライバーをダウンロードしてインストールしてください。
対処法10:BF2042とEA AntiCheatを完全に再インストールする
上記の対処法をすべて試しても解決しない場合は、完全な再インストールを行います。
- EA AntiCheatをアンインストールする(対処法4のインストール手順の「Uninstall」を実行)
- 「スタート」→「設定」→「インストールされているアプリ」からBF2042をアンインストールする
- PCを再起動する
- EA AppまたはSteamからBF2042を再インストールする(AntiCheatも自動でインストールされます)
- PCを再起動してからBF2042を起動する
BF2042のPC動作環境(EA/DICE公式)
動作環境を満たしていない場合はゲーム自体が起動しないこともあります。
EA/DICEが公式発表している動作要件は以下のとおりです。
| 項目 | 最低動作環境 | 推奨動作環境 |
|---|---|---|
| OS | Windows 10 64ビット(バージョン2004以降) | Windows 10/11 64ビット |
| CPU | Intel Core i5-6600K / AMD Ryzen 5 1600 | Intel Core i7-4790 / AMD Ryzen 7 2700X |
| RAM | 8 GB | 16 GB |
| GPU | NVIDIA GeForce GTX 1050 Ti / AMD Radeon RX 560 | NVIDIA GeForce RTX 3060 / AMD Radeon RX 6600 XT |
| VRAM | 4 GB | 8 GB |
| 空き容量 | 100 GB | 100 GB |
| DirectX | バージョン12 | バージョン12 |
EA AntiCheat(Javelin)はWindows 10バージョン20H1(ビルド番号10.0.19041)以降が必要です(EA公式ヘルプより)。
まとめ
BF2042が起動しない場合、確認すべき主なポイントは以下のとおりです。
- EA AntiCheatエラーが出ている → ゲームフォルダー内の
EAAntiCheat.Installer.exeから「Repair」を試す - エラー701が出ている → コマンドプロンプトで
fsutil resource setautoreset true C:\を実行してからAntiCheatを再インストールする - エラーなしで起動しない → EA Appを管理者権限で起動し、EA Appを公式サイトから再インストールする
- 競合ソフトのエラーが出ている → ASUS/GIGABYTE/MSI系ツールやHWiNFO、VPN、ウイルス対策ソフトを無効にする
それでも解決しない場合はEAヘルプ(help.ea.com)からサポートに問い合わせることで個別対応を受けられます。
参考情報源:
- EA「How to install and troubleshoot EA Javelin anticheat on PC」(EA公式ヘルプ)
- EA Help「Battlefield 2042 Help」(EA公式サポート)
- EA公式「Battlefield 2042 System Requirements」(EA公式)
- Steam Community「BF 2042 Won’t Launch (FIX season 7)」(Steamコミュニティ)
- Steam Community「Game doesn’t launch :: Battlefield 2042」(Steamコミュニティ)
- BF攻略にっき「BF2042でEA AntiCheat GameServerエラーが発生した時の対処法」

コメント