Проблемы APEX LEGENDS - решения.
Не устанавливается, не загружается, загружается, но виснет, вылетает и/или лагает, «не идёт» на компе с AMD Phenom, «Память не может быть read» — об этих и прочих проблемах, глюках и багах, которые случаются в ПК-версии новой «королевской» Apex Legends, и о том, что и как можно устранить, включить, выключить и т.д., будем постепенно рассказывать в этом посте.
К слову, судя по отзывам юзеров, всякое похожее встречается и в консольных версиях игры. Но если в Apex Legends играете вы на PS4 и Xbox One, то в плане возможности что-то устранить самостоятельно пространства для маневра у вас, по понятным причинам, фактически никакого. Проще и надежнее дождаться, когда в Respawn на очередную проблемку среагируют и выпустят официальную обнову или патч.
В общем, к делу:
#1 — КАК ОТКЛЮЧИТЬ ЗАСТАВКУ В APEX LEGENDS
Делается это следующим образом:
открываем клиент Origin;
правый клик — по названию Apex Legends;
в открывшемся меню жмем «Свойства игры» и затем открываем вкладку "Расширенные настройки запуска";
в поле «Параметры командной строки» вручную прописываем команду -novid и жмем кнопку «Сохранить«.
Это всё. После этого игра открываться будет без заставки. Попутно отметим, что кроме -novid для параметров запуска Apex Legends есть еще пара команд +cl_showfps 1 и cl_showfps 2. Они активируют штатный счетчик FPS на экране игры, но, как показывает практика, в любом из этих двух вариантов он занимает слишком много места и мешает. Потому если такой счетчик нужен, то лучше (на наш взгляд) включить встроенный счетчик Origin.
#2 — КАК ВКЛЮЧИТЬ СЧЕТЧИК FPS В APEX LEGENDS
Повторимся, это будет счетчик клиента Origin, но на игровом экране Apex Legends. Включается он так:
открываем клиент Origin;
в левом верхнем углу окна кликаем «Origin» и в меню жмем «Настройки приложения»;
следующем окне жмем «Дополнительно» (справа вверху) и в меню кликаем «Внутриигровой экран Origin«;
во втором разделе «Во время игры» находим опцию «Показывать кадровую частоту» (она там одна) и в меню рядом указываем, где должен располагаться счетчик FPS на экране игры (чтобы его активировать, надо вместо «Не показывать» выбрать любой вариант расположения);
закрываем окно настроек клиента.
#3 - ПРОБЛЕМЫ APEX LEGENDS — НЕ УСТАНАВЛИВАЕТСЯ
Есть такая проблемка, а устранить её можно посредством VPN. Затея имеет примерно следующий вид:
если VPN-сервисом вы не пользуетесь, то гуглим какой-нибудь «Hotspotshield» (или любой другой VPN), регистрируемся и настраиваем акк;
заходим в Origin (или на сайт Origin);
добавляем Apex Legends в Библиотеку;
выходим из аккаунта Origin и выключаем VPN;
теперь качаем и устанавливаем игру.
#4 -ПРОБЛЕМЫ APEX LEGENDS — КРАШИТСЯ И ЛАГАЕТ
Если после установки игры такое происходит перманентно, то для начала имеет смысл проверить, соответствует ли имеющаяся система минимальным требованиям игры. Вот этим:
ОС: Windows 7 (64-разряд.);
проц: от Intel Core i3-6300 3.8GHz или AMD FX-4350 4.2 GHz Quad-Core;
оперативка: от 6GB;
видеокарта: от NVIDIA GeForce GT 640 или Radeon HD 7700;
объем видеопамяти: от 1 GB;
место на диске: от 30GB.
Если проверка показывает, что комп «минималке» точно соответствует, то это означает, что, по крайней мере, на минимальных настройках Apex Legends он должен тянуть нормально. Если же не тянет, то в обязательном порядке проверьте также драйвера видеокарты на предмет наличия последних версий. Обновить «дрова», напомним, можно (и нужно) отсюда: для AMD, для Nvidia. Если же драйвера вы обновляли накануне или сразу после установки игры, то тогда, возможно, надо сделать наоборот, то бишь откатить драйвер до предыдущей версии (для Nvidia рекомендуется v.417.71).
Если же и с производительностью системы, и с драйверами имеет место быть полный порядок, но Apex Legends стабильно вылетает, то тогда поочередно выполняем стандартные для таких случаев меры. А именно:
отключаем все оверлеи Origin;
проверяем, чтобы ни Steam, ни Discord не остались работать в фоновом режиме;
если у вас Nvidia, то отключаем функцию G-Sync;
пробуем запустить Apex Legends в оконном режиме: «Настройки» -> «Видео» -> «В окне (без рамки)»;в настройках игры для вертикальной синхронизации устанавливаем режим «Адаптивная«.
Если и после этого игра либо очень лагает, либо просто вылетает, то проверяем также, не перегревается ли комп. Если и с этим все, как положено, то либо переустанавливаем Apex Legends по-новой, либо ждем следующего апдейта.
#5 -ПРОБЛЕМЫ APEX LEGENDS — ВЫЛЕТАЕТ НА КОМПЕ С ПРОЦЕССОРОМ AMD PHENOM
Значит, согласно заявлению официального представителя компании EA, на с процессорами AMD Phenom (и более ранними процами) Apex Legends работать вообще не должна, равно, как и со старыми процессорами Intel. Связано это с так называемой проблемой SSE 4.1 (инфа об этом легко гуглится).
Однако есть как минимум один способ данную проблемку обойти. Если вкратце, то состоит он в том, чтобы отключить ядра 5 и 6 в BIOS компа. Сложного в этом ничего нет, но только при условии, что у вас есть опыт обращения с BIOS, и/или рядом есть кто-то более квалифицированный, кто может в данном случае настроить всё грамотно. Ну и, само собой, в любом случае данное мероприятие вы осуществляете сугубо на свой страх и риск, полностью принимая на себя всю ответственность за содеянное.
Итак, как запустить Apex Legends на компе с процессором AMD Phenom:
перезагружаем комп и заходим в BIOS (нужную кнопку вы должны уже знать);в меню BIOS переходим во вкладку «Advanced» (или OC Tweaker) и там находим строку «CPU core control» (в зависимости от модели материнской платы, называться данная опция может чуть иначе, к примеру, «CPU Core control/CPU Active core control«);обнаружив опцию «CPU Core control«, активируем её, после этого система откроет доступ к списку ядер (до этого он будет неактивным);для проца AMD серии FX6xxx в этом списке будет 6 ядер, отключаем сначала 5-е (справа должно остаться [Disabled]), потом 6-е и только в таком порядке!после этого жмем клавишу ESC, сохраняем новые настройки — [yes] и выходим, комп должен перезагрузиться сам;после завершения перезагрузки пробуем запустить игру.
#6 - ПРОБЛЕМЫ APEX LEGENDS — ИГРА ВЫЛЕТАЕТ НА КОМПАХ С КАРТОЙ NVIDIA RTX
Почему так происходит, пока не понятно, а разработчики (и игры, и драйверов) проблему пока не комментировали. Тем не менее, владельцы видях Nvidia RTX жалуются на то, что Apex начал сбоить после обновления драйвера видеокарты до версии 418.81. Потому откатываем драйвер до предыдущей версии и ждем следующую.
#7 - ПРОБЛЕМЫ APEX LEGENDS — ОШИБКА СИНХРОНИЗАЦИИ ДАННЫХ С ОБЛАКОМ
… она же — «Error Syncing Cloud Storage Data». На форуме EA по этому поводу многие пишут, что устранить баг получилось только после переустановки игры. Однако прежде, чем переустанавливать, есть смысл попробовать пару менее радикальных вариантов:

#первый — отключить на время функцию сохранения данных в облаке:
открываем клиент Origin, кликаем кнопку Origin (в левом верхнем углу) и потом — «Настройки приложения«переходим во вкладку «Установка и сохраненные файлы» (через «Дополнительно«);отключаем опцию «Сохраненные файлы«;запускаем игру и тестируем результат.
#второй — переустанавливаем клиент Origin:
полностью удаляем сначала клиент (лучше, с помощью деинсталлятора), а затем записи реестра и кэш приложения;качаем и ставим Origin по-новой.
#8 - ПРОБЛЕМЫ APEX LEGENDS — ОШИБКА «ПАМЯТЬ НЕ МОЖЕТ БЫТЬ READ»
Ошибка с чтением памяти, т.е. «Память не может быть read» (или «Memory could not be read«) случается только в ПК-версии Apex Legends и, как правило сопровождается разными кодами из серии 0x00000000.
На момент написания данного поста от разработчиков еще никак не комментировали эту проблему никаких идей относительно того, как её устранять тоже не выдвигали. Тем не менее, обойти её можно. Другое дело, что метод зависит от того, какая версия Windows установлена на компе (к слову, есть мнение, что с Windows 7 и 8 данный баг случается чаще). О том, что и как можно сделать, написали отдельным постом
#9 - ПРОБЛЕМЫ APEX LEGENDS — ГЛАВНОЕ МЕНЮ НЕ ЗАГРУЖАЕТСЯ
Проблемка давняя, в Respawn Entertainment о ней точно знают и вроде как скоро должны устранить (если уже не устранили). Но если меню в Apex-е не открывается, то попробуйте:
просто перезагрузить игру;перезагрузить комп (или консоль);переустановить игру (в самом крайнем случае), а лучше дождаться патча.
#10 - ПРОБЛЕМЫ APEX LEGENDS — НЕ РАБОТАЕТ МЫШЬ
Нужно отключить все внутриигровые оверлеи …
#11 - Ошибка «Распространяемый пакет (DirectX) не установлен.Невозможно продолжить установку (4294967287 )», в Apex Legends……
она же — «Error: A redistributable package (DirectX) was not installed successfully. Setup cannot continue. (4294967287)«. Устраняется она как минимум тремя способами.
СПОСОБ #1
Значит, в соответствие с рекомендацией менеджера EA Community Barry, чтобы устранить эту ошибку, необходимо:вручную открыть папку VC (по умолчанию она устанавливается по адресу Origin Games\Apex\__Installer\vc);в ней найти и запустить файлы redist от имени Администратора системы (правый клик по названию файла, в меню выбираем «Запустить от имени Администратора«);после этого перезагружаем комп и заново запускаем игру.

СПОСОБ #2
Делаем следующее:открываем папку \ProgramFiles(x86)\Origin Games\Apex\_Installer\DirectX\Redist и в ней находим 3 файла — DSETUP.DLL, dssetup.dll и DXSETUP;тут же создаем новую папку называем её «Backup» и переносим в неё все содержащиеся в папке Redist файлы, кроме указанных трех;запускаем игру и проверяем результат, если ошибка «Распространяемый пакет (DirectX) не установлен.Невозможно продолжить установку (4294967287 )» возникает снова, то далееоткрываем клиент Origin, затем — Библиотеку и в списке игр кликаем по названию Apex Legends;жмем кнопку «Параметры» и в меню выбираем»Свойства игры«;в следующем окне отключаем опцию «Включить внутриигровой экран для игры Apex Legends» и жмем «Сохранить«;перезапускам игру.
СПОСОБ #3
Заходим в «Программы и компоненты» Windows, удаляем VC++ 2017 и устанавливаем VC++ 2015.… а поскольку они похожи, то если VC++ 2017 установлена, то при попытке поставить VC++ 2015 система будет выдавать ошибку, то надо точно так же, как указано выше, сначала зайти в свойства игры и отключить опцию «Включить внутриигровой экран для игры Apex Legends».
#12 - Ошибка с чтением памяти, т.е. «Память не может быть read» (или «Memory could not be read») случается только в ПК-версии Apex Legends и, как правило сопровождается разными кодами из серии 0x00000000.
На момент написания данного поста от разработчиков еще никак не комментировали эту проблему никаких идей относительно того, как её устранять тоже не выдвигали. Тем не менее, обойти её можно. Другое дело, что метод зависит от того, какая версия Windows установлена на компе (к слову, есть мнение, что с Windows 7 и 8 данный баг случается чаще).Поэтому — на выбор:
ДЛЯ WINDOWS 8.1:
Ошибка «Память не может быть read» в Apex Legends на компе с Win 8.1 устраняется путем установки пары официальных апдейтов Microsoft, а именно KB3173424 и KB3172614.
ДЛЯ WINDOWS 7:
Здесь чуть сложнее, поскольку надо вручную внести некоторые изменения записи реестра игры. Потому если с Редактором реестра Windows вы не знакомы, то надо либо подождать патча, либо обратиться за помощью к тому, кто знаком. Сделать же нужно следующее. Первым делом перезапускаем игру с правами Администратора системы и далее:открываем Редактор реестра («Пуск» и в строке поиска пишем regedit);в левой части окна редактора кликаем по очереди HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options;правый клик по папке Image File Execution Options — и в появившемся меню жмем «Создать«, потом — «Раздел» и для нового раздела прописываем название r5apex.exeтеперь правой кнопкой мыши кликаем по новосозданному разделу r5apex.exe, в меню снова выбираем «Создать«, затем — «Раздел» и называем его PerfOptionsвыделяем раздел PerfOptions в левой части окна Редактора, потом кликаем правой кнопкой мыши по свободному месту в правой части окна, в меню жмем «Создать«, далее — «Параметр DWORD (32 бита)» и присваиваем ему название CpuPriorityClass

двойным кликом открываем окно значений параметра CpuPriorityClass, в нем переключаем систему исчисления на «Шестнадцатеричная«, в окне «Значение» указываем 3 и жмем ОК;закрываем Редактор.
ДЛЯ WINDOWS 10
Говорят, что после последней обновы ошибка «Память не может быть read» в Windows 10 вообще случаться не должна, в том числе и в Apex Legends. А если все же случилась, то попробуйте просто перезапустить игру или даже перезагрузить комп. Если должного эффекта это не произвело и баг снова мешает играть, то надо подождать патча. Если же у нас появится более-менее приемлемое решение, то мы обязательно о нем сообщим.