Если у вас не запускаются игры Electronic Arts, использующих античит EA Anticheat, и у вас установлен криптопровайдер КриптоПро ...

Это значит, что возник конфликт. Очевидно, что EA не может быть в курсе обо всем "зоопарке" программного обеспечения, имеющий прямой доступ к памяти компьютера.

КриптоПро - это (если упрощенно) утилита для функционирования цифровых подписей, и т.д. Если вы занимаетесь активной деятельностью в жизни или делаете что-то полезное, то скорее всего у вас установлено, и вы знаете это.

Разработчики КриптоПро, разумеется, не предусмотрели возможного конфликта с программами противодействия "читерам".

В итоге, чтобы игры (от горячо нами любимой компании EA) заработали, нужно внести изменения в реестр Windows. По сути, добавляем исключения в настройки КриптоПро.

Первый вариант. Быстрый путь.

Я уже проделал необходимые действия и подготовил файлы с расширением ".reg" для внесения изменений в реестр для нескольких популярных игр: Battlefield 1, Battlefield 5, Battlefield 2042. Осталось только скачать и запустить.

Файл "anticheat.reg" импортируем обязательно. И далее импортируем файл, соответственно, нужной вам игры.

После импорта файлов обязательно перезагружаем ПК. Обязательно.

Это ссылка для скачивания.

Второй вариант. Самостоятельный путь.

1. Заходим в редактор реестра (в поиске Windows введите "Редактор реестра" или команда "regedit")

2. Перейдите по данному пути Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude

3. Нажатие правой кнопкой мыши (ПКМ) по "CProExclude" > Создать > Раздел.

4. Создаем раздел-папку "EA Anticheat"

5. Заходим папку "EA Anticheat". Щелкам по пустому месту справа окна со списком > Создать > Строковый параметр

6. Даем название строковому параметру "FileName"

7. Жмём двойным щелчком по "FileName", в открывшемся окне пишем и сохраняем следующее: EAAntiCheat.GameServiceLauncher.exe

Далее создаем раздел-папку для каждой игры (шаги 3 - 7), которая не запускается. Например, для Battlefield 1 - это выглядит так.

1. Нажатие правой кнопкой мыши (ПКМ) по "CProExclude" -> Создать -> Раздел.

2. Создаем раздел-папку: Battlefield 1

3. Заходим папку: Battlefield 1. Щелкаем по пустому месту справа окна со списком > Создать > Строковый параметр

4. Даем название строковому параметру "FileName"

5. Жмём двойным щелчком по "FileName", в открывшемся окне пишем и сохраняем следующее: bf1.exe

Для любой другой игры вместо "bf1.exe" используете наименование запускаемого файла в папке необходимой вам игры.

6. Перезагружаем компьютер

Обязательно перезагружаем ПК. Обязательно.

И можно запускать игры.

Данный пост навеян возникшей проблемой запуска нескольких игр, часами аналитики и изысканий. И, в итоге, найденным решением, изложенным по этой ссылке на официальном сайте-форуме компании EA.

На форумах и в обсуждения в стиме довольно сложно локализовать эту неочевидную проблему и придти к решению.

PS Надеюсь, что это поможет сэкономить время и вам !

88
14 комментариев

Если вы что-то делаете полезное в жизни, то скорее всего у вас установлено

3

Имаджинруй ебало спасателя/пожарного или ученого, который это читает

Что античит, что крипто про та еще малаварная хуита, когда мы вернем доступ к пк? Или надо ставить kali?

2

Слава богу, что на работе отдельный рабочий ноут, а удаленка через RDP.

1

Спасибо!
Спасибо!
сПасибо!
все заработало!

1

Отлично. Battlefield 1 ?

Если вы запускаете бф у вас в голове проблемы