진단 매트릭스: EA App 다운로드 멈춤 및 EC:104 오류 분석
EA App은 백그라운드 서비스인 EABackgroundService.exe와 Electron 클라이언트 간의 프로세스 간 통신(IPC)을 통해 다운로드를 처리합니다. '준비 중...' 멈춤과 EC:104 오류는 주로 로컬 캐시 손상과 파일 핸들 교착 상태에서 발생합니다.
| 증상 | 근본 원인 | 세부 진단 내용 | 조치 방안 |
|---|---|---|---|
| '준비 중...' 무한 대기 | __Installer 폴더 내부 파일 잠금 현상 | 디스크 쓰기 속도가 0 MB/s로 정지 | 서비스 강제 종료 후 임시 분할 파일 제거 |
| 오류 코드 EC:104 | 클라이언트와 백그라운드 서비스 간 통신 단절 | '문제가 발생했습니다' 안내 팝업 | 관리자 권한으로 EABackgroundService 재시작 |
| 0%로 반복 롤백 | 다운로드 청크의 CRC 체크섬 불일치 | 로그상에 해시 검증 오류 반복 발생 | EALocalStorage 초기화 후 무결성 검사 |
| 설치 버튼 클릭 무반응 | 로컬 카탈로그 인덱스 손상 | 대기열에 작업이 진입하지 못함 | 공식 AppRecovery.exe 도구 실행 |
공식 App Recovery 도구를 통한 캐시 삭제
- EA App 창을 닫습니다.
- 시작 메뉴의 EA 폴더에서 App Recovery를 실행하거나 아래 경로의 실행 파일을 직접 엽니다:
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을 관리자 권한으로 다시 실행하십시오.