Система:
– Windows 11, sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth успешно, ошибок нет.
– Windows Installer и службы системы работают корректно.
– В системе установлены VC++ 2015–2022 x86/x64, .NET 6 и 8, ASP.NET Core Runtime 6.0.
– Антивирус AVG полностью удалён, WebThreatDefender отключен, также пробовал установку под новой локальной учетной записью администратора.
Установщик EA App создаёт службу:
EABackgroundService
ImagePath:
"C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EABackgroundService.exe" -start
Файл EABackgroundService.exe по этому пути есть, подпись проверена:
Get-AuthenticodeSignature EABackgroundService.exe
Status: Valid
SignerCertificate: Electronic Arts, Inc
Но:
sc start EABackgroundService → ошибка 2 (Не удается найти указанный файл)
Запуск напрямую:
C:\Program Files\Electronic Arts\EA Desktop\EA Desktop>EABackgroundService.exe -start
Не удается найти файл C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EABackgroundService.exe.
При этом файл физически существует пока открыт EA App с ошибкой, и при установке его видно через dir.
Логов EA App (Logs в ProgramData или LocalAppData) не создается — служба падает до инициализации логгера.
Проблемы с системой маловероятны, тогда бы были другие признаки проблем, а так только с EA App, без которого, к сожалению, невозможно пользоваться приложениями из сторонних сервисов, таких как Steam.
Если бы проблема была в Windows, ни один из EXE-файлов в C:\Program Files не запускался бы. Но только один конкретный EABackgroundService.exe не стартует, причём только в момент установки EA App. Windows Installer, MSIExec, .NET, VC++ и системные службы — исправны. Это свидетельствует о некорректной логике установщика или конфликте версий, а не о повреждении образа Windows.