Как исправить ошибку «CPU does not have POPCNT» в Apex Legends

Недавние патчи разочаровали многих поклонников шутеров Apex Legends, поскольку игра перестала запускаться на их компьютерах после обновления. Вместо входа в игровую учетную запись игроки увидели ошибку «CPU не имеет POPCNT» или связанную с ней «CPU не имеет SSSE 3», несмотря на то, что игра соответствовала системным требованиям. Что с этим делать сейчас, как исправить ошибку и получить возможность участвовать в королевской битве, мы и рассмотрим.

Как исправить ошибку «ЦП не имеет POPCNT» в Apex Legends

Что означает ошибка «CPU does not have POPCNT» в игре Apex Legends

Для запуска программного обеспечения требуются определенные условия, и хотя компоненты устройства соответствуют всем параметрам и ничто ранее не мешало запуску, во время обновления были внесены изменения, а затем, по ходу дела, были предъявлены новые требования к оборудованию, а точнее для процессора.

Как исправить ошибку «ЦП не имеет POPCNT» в Apex Legends

Ошибка игры Apex Legends: процессор не поддерживается

Во-первых, давайте посмотрим, о чем именно сообщает ошибка. В первом случае, когда вместо запуска игры появляется окно с сообщением «CPU не имеет SSSE 3», это означает, что ваш процессор не поддерживает SSSE 3. Ошибка с текстом «CPU не имеет POPCNT» «появившаяся через неделю после релиза, информирует об отсутствии поддержки со стороны процессора POPCNT, без которой игра просто не запускается. Так, в уведомлении о каждой из ошибок сказано, что у ЦП нет необходимых параметров для работы с Apex Legends.

Читайте также:  Создание группы рассылки в Outlook

Теперь нам нужно выяснить, что такое SSSE 3 и POPCNT в процессоре. Любой, кто знаком с «внутренностями» системного блока, знает, что характеристики ЦП не ограничиваются количеством процессорных ядер и тактовой частотой; Среди параметров основной аппаратной составляющей компьютера также есть набор поддерживаемых инструкций. Эволюция в мире компьютерных технологий также подразумевает появление новых версий наборов команд, включенных в современные процессоры. Новые команды называются SSSE 3 (Supplemental Streaming SIMD Extension 3). Intel, которая представила их в своих продуктах, добавила S к четвертому расширению имени вместо увеличения числа. SSSE 3 имеет 16 уникальных упакованных целочисленных инструкций, каждая из которых поддерживает 64-битные (MMX) и 128-битные (HMM) регистры. Что касается POPCNT, параметр включен в SSE 4.2, а также в AMD SSE4A. Есть три варианта инструкции: для 16-, 32- и 64-битных регистров.

Те же инструкции, которые используются производителями процессоров, также используются разработчиками программного обеспечения, включая компьютерные игры, в случае Apex Legends это SSSE 3 и POPCNT, которые должны поддерживаться процессором. Если ваш процессор не следует этим инструкциям, он не соответствует минимальным требованиям, поэтому не стоит рассчитывать на запуск Apex Legends. Следовательно, изменения, внесенные разработчиками Apex Legends, улучшающие игру, устранили значительное количество устройств, которые могли извлечь его, причину ошибки. При этом проблема вовсе не на стороне разработчика, все дело в новых требованиях, которые отправили все процессоры первых поколений в лигу аутсайдеров.

Чтобы проверить, соответствует ли ваш процессор требованиям, вы можете использовать специализированную утилиту CPU-Z. На вкладке ЦП в разделе «Наборы команд» вы увидите все наборы, используемые ЦП. Чтобы играть в Apex Legends, требуется обновленная инструкция SSSE 3, а не устаревшие SSE 3 и SSE 4.2, в то время как поддержка SSE 4.1 больше не будет работать.

Читайте также:  Управление и просмотр сохранённых паролей в разных браузерах

Какой выбрать процессор, чтобы поиграть в Apex Legends

Исходя из вышесказанного понятно, что решить проблему в программном обеспечении не удастся, а для исправления ситуации необходимо действовать на аппаратном уровне, то есть необходимо будет обновить компьютер по установка более современного процессора. Тогда ошибка «CPU не имеет SSSE 3» перестанет вас беспокоить, и вы получите доступ к Apex Legends.

Как исправить ошибку «ЦП не имеет POPCNT» в Apex Legends

Процессор Intel Core i9 10900X

Инструкции SSSE 3 поддерживаются процессорами следующих линий и более поздних версий:

  • Бульдозер AMD.
  • Intel Core i7.
  • Intel Core i3.
  • AMD Bobcat.
  • Intel Core i5.
  • Intel Core 2 Duo.
  • Intel atom.
  • AMD Ryzen.

Набор инструкций SSE4.2 поддерживается, начиная со следующих моделей процессоров:

  • Бульдозер AMD, Ягуар.
  • Intel Core i7 начиная с
  • Intel Atom начиная с

Минимальные требования к игре — Intel Core i3 6300 или AMD FX 4350, но пользователи компьютеров с недостаточно мощными процессорами, к сожалению, не смогут насладиться сражениями шутера. Независимо от мощности вашего компьютера, если ЦП не поддерживает инструкции, необходимые для обработки больших объемов данных, вы не можете пытаться запустить игру.

Что делать, если CPU подходит, но не открывается игра

Также бывает, что железо совместимо с полноценными Apex Legends, а софт все равно запускаться не хочет. Поэтому мы говорим об ошибке, и часто ее можно исправить самостоятельно, не томясь в ожидании патчей от разработчиков. Одно из самых эффективных решений предполагает запуск игры в режиме совместимости:

  • При желании вы можете запустить средство устранения неполадок совместимости.
  • Щелкните правой кнопкой мыши ссылку Apex Legends, чтобы отобразить контекстное меню.
  • Во вкладке «Совместимость» в блоке «Режим совместимости» поставьте галочку.
  • Перезагружаем компьютер и пытаемся перезапустить игру.
  • Выбираем «Свойства».
  • Выберите из списка Windows 7 или Windows 8, после чего вам нужно применить изменения.
Читайте также:  Использование утилиты Sapphire TRIXX

Если этот метод не решает проблему, вам необходимо обновить все основные драйверы устройств до последних версий. Также может помочь переустановка игрового программного обеспечения, то есть полное удаление с последующей установкой.

Способы исправить «процессор не имеет SSSE 3» в Apex Legends

Если ошибка с сообщением «CPU has no SSSE 3» или «CPU has no POPCNT» никуда не делась, есть много более эффективных способов исправить ситуацию.

Как исправить ошибку «ЦП не имеет POPCNT» в Apex Legends

Окно игровой платформы Origin со списком игр

Запустите Apex Legends и клиент Origin от имени администратора

  • Жмем «Применить» и пробуем запустить игру.
  • Щелкните правой кнопкой мыши ярлык объекта, чтобы открыть контекстное меню, в котором мы выбираем пункт «Запуск от имени администратора».
  • Либо выберите меню «Свойства» на вкладке «Совместимость» и выберите параметр «Запустить эту программу от имени администратора» на вкладке «Совместимость».
  • То же самое делаем и с Origin.

Обновление Apex Legends для установки патча

  • После завершения процесса перезагрузите устройство и перезапустите игру.
  • Открываем Origin, заходим в библиотеку.
  • Щелкните правой кнопкой мыши Apex Legends и выберите «Обновить игру» или «Сбросить».

Командная строка процессора Apex Legends

  • В поле «Параметры командной строки» введите команду -useallavailablecores и сохраните.
  • Открываем Origin, заходим в библиотеку.
  • Перейдите на вкладку «Дополнительные параметры запуска».
  • Запуск Apex Legends.
  • Нажмите Apex Legends и выберите настройки (значок шестеренки).

Не получится активировать инструкции SSSE 3 и POPCNT для процессора, который их не поддерживает, поэтому, если есть большое желание поиграть в этот шутер, а вышеперечисленные методы не сработали, вам придется потратиться на новый процессор. Маловероятно, что в будущем разработчики внесут в программное обеспечение какие-либо изменения, которые позволят включить более старые модели устройств в список поддерживаемого оборудования.

Ссылка на основную публикацию