症状診断表:EA App ダウンロード停止とエラー原因
Electron ベースの EA App では、ダウンロードや更新処理を EABackgroundService.exe を介したプロセス間通信(IPC)で制御しています。
| 症状 | 原因 | 診断ポイント | 対策 |
|---|---|---|---|
| 「準備中」で停止 | __Installer フォルダのファイルロック | ディスク書き込みが 0 MB/s で停止 | バックグラウンドサービス停止後に一時ファイル削除 |
| エラーコード EC:104 | クライアントとサービス間の通信障害 | 画面に「問題が発生しました」と表示 | 管理者権限で EABackgroundService を再起動 |
| 0% に巻き戻る | ダウンロードデータの整合性エラー | ログに CRC チェックサム不一致が記録 | EALocalStorage の初期化と整合性修復 |
| 「インストール」無反応 | ローカルカタログデータベース破損 | キューにタスクが登録されない | AppRecovery.exe でキャッシュを全消去 |
公式キャッシュクリアツール(App Recovery)の実行
- EA App を完全に終了します。
- スタートメニューの「EA」フォルダ内、または以下パスのツールを実行します:
C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\AppRecovery.exe - 「キャッシュを消去 (Clear Cache)」をクリックします。
- 全ての関連プロセスが終了され、正常な状態でアプリが再起動します。
EALocalStorage の手動完全削除
// EA プロセスの停止とキャッシュフォルダの物理削除スクリプト
Get-Process -Name "EADesktop", "EABackgroundService" -ErrorAction SilentlyContinue | Stop-Process -Force
Remove-Item -Path "$env:LOCALAPPDATA\Electronic Arts\EA Desktop\EALocalStorage" -Recurse -Force -ErrorAction SilentlyContinue
services.mscを開き、EABackgroundServiceのスタートアップの種類を「自動」に変更します。- EA App を管理者として実行し直してください。