BattlEye(анти-чит) руководство по устранению проблем

Данный текст является переводом FAQ BattlEye, включающий незначительные изменения под реалии игры «Crossout».
Т. к. мы не можем постоянно отслеживать актуальность, он может устареть.
При возникновении вопросов сверяйтесь с оригинальной статьёй.

Часто задаваемые вопросы

При запуске игры появляется сообщение «Обновление не удалось…»

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

Кроме того, если вы используете брандмауэр или аналогичное программное обеспечение для обеспечения безопасности, убедитесь, что исполняемый файл «Crossout_BE.exe» имеет неограниченный доступ в Интернет. Вы также можете добавить его в список исключений программного обеспечения.

«Не удалось инициализировать службу BattlEye: ошибка загрузки драйвера (1275)». Файл BEDaisy.sys не может быть загружен на этом устройстве из-за функции безопасности «Аппаратная защита стека»

Недавно Microsoft начала просить пользователей Windows 11 включить эту функцию безопасности, и если они это сделают, драйвер BE не сможет загрузиться. Из-за сложности программного обеспечения безопасности, к сожалению, многие античит-программы на уровне ядра, включая BE, пока несовместимы с этой функцией. Мы работаем над решением этой проблемы и связываемся с Microsoft, но, к сожалению, простого и быстрого решения пока нет.

Обновление: недавно мы устранили эту несовместимость, однако в настоящее время последняя версия Windows 11 по-прежнему блокирует любую версию нашего драйвера, когда эта функция включена. В настоящее время мы ждем, когда Microsoft выпустит обновление Windows, чтобы разблокировать последние версии нашего драйвера и решить эту проблему.

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

  • Нажмите кнопку «Отключить» во всплывающем окне Windows и перезагрузите систему.
  • Откройте меню «Пуск» и введите «Изоляция ядра» в строке поиска, чтобы открыть соответствующие настройки Windows Defender. В окне «Безопасность Windows» переключите параметр «Принудительная аппаратная защита стека» в положение «Выкл.», а затем перезагрузите систему.

После этого вы сможете снова играть в игры, защищенные BE.

«Не удалось инициализировать службу BattlEye: ошибка загрузки драйвера (577)»

В связи с новыми требованиями к подписанию драйверов, системы Windows теперь должны поддерживать подписи SHA-2, чтобы иметь возможность загружать драйвер BE. Если эта ошибка появляется в Windows 7, убедитесь, что система полностью обновлена, или установите данное обновление.

При подключении к серверу с поддержкой BE я получаю запрос на перезапуск игры

Чтобы исправить это, перейдите в папку «BattlEye» в каталоге игры (например, C:\Users\{имя_пользователя}\AppData\Local\Crossout\BattlEye) и дважды щелкните файл Install_BattlEye.bat, чтобы установить BE.

Я использую программное обеспечение X во время игры с включенным BE. Это разрешено или я могу быть заблокирован за это?

Как правило, мы блокируем только за использование реальных читов/хаков или компонентов таких хаков, которые предназначены для намеренного обхода защиты BE. В противном случае вам не нужно беспокоиться о блокировке. Например, оверлеи и инструменты для улучшения визуальных эффектов, такие как Reshade или SweetFX, как правило, поддерживаются, если разработчики игры не указали иное (последние два в настоящее время заблокированы в PUBG, Fortnite и Islands of Nyne). Мы можем принять решение об отключении вас от сервера (не блокировке) за использование определенной программы (например, макро-инструментов), но это не будет автоматически означать, что вы читер.

«[INFO] Заблокирована загрузка файла: …»

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

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

В противном случае, пожалуйста, проверьте следующий список решений:

  • Убедитесь, что файл BEService.exe, расположенный по пути C:\Program Files (x86)\Common Files\BattlEye, не заблокирован брандмауэром.
  • Убедитесь, что в папке с игрой нет файлов d3d9.dll, dxgi.dll или dsound.dll. Если они есть, удалите или переименуйте их.
  • Убедитесь, что у вас легальная копия Windows. Пиратские копии могут больше не поддерживаться последней версией BE.
  • Проверьте, не нарушены ли права доступа к файлам в папке с игрой, выполнив следующие действия: щелкните правой кнопкой мыши папку с игрой (в Проводнике Windows), выберите «Свойства» и перейдите на вкладку «Безопасность». В списке групп/пользователей выберите пользователя «СИСТЕМА» и убедитесь, что у него есть полный доступ. В противном случае нажмите «Изменить…» и предоставьте пользователю «СИСТЕМА» полный доступ.
  • Корневые сертификаты вашей системы могут быть повреждены. Чтобы исправить это:
  • Проверьте системные файлы на наличие повреждений и, возможно, восстановите их, следуя инструкциям:
  • Просканируйте систему с помощью обновленного антивирусного и антивредоносного ПО. Вредоносное ПО, которое изменяет системные файлы или файлы игры, может вызывать такие проблемы, когда BE включен.
  • Поиск в Google названия заблокированного файла может помочь выяснить, что на самом деле за ним стоит. Иногда BE может блокировать файлы вредоносных/рекламных/потенциально нежелательных программ, что может вызывать такие проблемы, как невозможность найти или подключиться к серверам в игре. Для удаления такого программного обеспечения из системы мы рекомендуем Malwarebytes Anti-Malware.
  • Убедитесь, что вы не используете никакие модифицированные/настраиваемые версии системных файлов (включая DirectX). Переустановите DirectX, подробности см. на странице: Как установить последнюю версию DirectX.

Если вы уверены, что BE блокирует легитимные файлы и это вызывает проблемы в игре (например, невозможность найти серверы), пожалуйста, свяжитесь с нами напрямую здесь.

«Обнаружена модификация ядра Windows»

К сожалению, мы не можем поддерживать системы, на которых работает взломанное ядро Windows. Чтобы решить эту проблему, попробуйте проверить системные файлы на наличие повреждений и, возможно, восстановить их, следуя инструкциям:

В противном случае вам необходимо полностью переустановить Windows, используя легальную копию.

«Не удалось инициализировать службу BattlEye: отладка ядра включена»

Отключите отладку ядра, следуя инструкциям, опубликованным здесь. После этого необходимо перезагрузить систему.

«Не удалось инициализировать службу BattlEye: режим тестовой подписи Windows не поддерживается»

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

«Не удалось установить службу BattlEye Service»

Прежде всего, убедитесь, что все файлы BE, необходимые для установки, находятся в папке с игрой. Проверьте файлы игры/кэш в Steam или Uplay или полностью переустановите игру. Во-вторых, убедитесь, что вы запускаете первоначальную установку от имени администратора или пользователя с ограниченными правами с включенной функцией UAC. В противном случае BE не сможет запросить права администратора, необходимые для установки службы BE.

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

«Не удалось установить службу BattlEye Service» / «Установка службы BattlEye не удалась» / «Не удалось запустить службу BattlEye» / «Запуск службы BattlEye не удался» / «Не удалось инициализировать службу BattlEye: …»

Это происходит, если что-то в вашей системе препятствует установке/запуску службы BE, которая необходима для игры на серверах с поддержкой BE. Убедитесь, что любое программное обеспечение безопасности (антивирус и т. д.), запущенное в вашей системе, не блокирует службу BE (как BEService_x64.exe в папке «BattlEye» вашей игры, так и всю папку службы BE, которая обычно находится в C:\Program Files (x86)\Common Files\BattlEye). Возможно, вам придется добавить его в список исключений вашего программного обеспечения безопасности. Если это не поможет или вы не используете какое-либо программное обеспечение безопасности, возможно, возникла проблема с разрешениями для каталога службы BE или файлов в нем. Чтобы решить эту проблему, удалите каталог службы BE (обычно C:\Program Files (x86)\Common Files\BattlEye), а затем попробуйте запустить игру снова. Если после этого вы по-прежнему получаете ту же ошибку, попробуйте вручную настроить BE Launcher в каталоге игры (обычно это исполняемый файл с расширением «_BE») для запуска с правами администратора (обычно это происходит автоматически). Для этого щелкните правой кнопкой мыши на исполняемом файле BE Launcher, выберите «Свойства», перейдите на вкладку «Совместимость», установите флажок «Запуск этой программы от имени администратора» и нажмите «ОК», чтобы применить изменения.

Если это не помогло, возможно, какое-то неизвестное программное обеспечение, запущенное в вашей системе, блокирует BE, или некоторые компоненты вашей операционной системы повреждены. Если вы не можете определить причину, мы рекомендуем переустановить Windows в качестве окончательного решения.

«Исключение при обработке сообщения 0xXXXXXXXX (например, 0xc0000135) …»

Обычно это происходит из-за отсутствия системных файлов или файлов среды выполнения Visual C++, необходимых для работы игры. Полностью переустановите игру и убедитесь, что все шаги настройки выполнены (например, первоначальная настройка в Steam при первом запуске игры).

Зависает на этапе «Запуск службы BattlEye…»

Что-то в вашей системе мешает службе BE работать правильно. Пожалуйста, ознакомьтесь с разделом часто задаваемых вопросов о проблемах с установкой/запуском службы BE выше, чтобы найти решение.

При запуске игры с включенной службой BattlEye при нажатии кнопок мыши/клавиш клавиатуры постоянно возникают задержки/зависания

Обычно это вызвано вредоносным ПО/рекламным ПО/потенциально нежелательным ПО, которое постоянно перезагружается в игре. Попробуйте просканировать всю систему с помощью антивирусного ПО, такого как Malwarebytes Anti-Malware, чтобы удалить его.

При запуске игры с включенным BattlEye мое программное обеспечение SpeedFan (или, возможно, другое программное обеспечение, связанное с оборудованием) перестает работать

BattlEye блокирует определенное программное обеспечение, которое использует драйверы ядра и содержит в себе известные проблемы безопасности, поскольку они могут быть использованы чит-программами. Мы не можем поддерживать такое программное обеспечение и, следовательно, не можем исправить данную проблему.

Убедитесь, что вы используете последнюю версию такого программного обеспечения, или, если более новая версия недоступна, обратитесь к разработчику/поставщику программного обеспечения, чтобы сообщить им о проблеме.

При запуске игры с включенным BattlEye случайные легитимные приложения в моей системе завершаются

Недавно несколько пользователей Windows 10 начали сталкиваться с этой проблемой без каких-либо изменений с нашей стороны. После исследования мы пришли к выводу, что это вызвано новым «режимом сверхнизкой задержки» NVIDIA. До тех пор, пока NVIDIA не предоставит исправление, отключите эту функцию, открыв панель управления NVIDIA, выбрав Управление 3D-настройками → Глобальные настройки → Режим низкой задержки и изменив этот параметр на «Выкл.». Нажмите «Применить» и, возможно, перезагрузите систему.

«Windows не может получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет соответствующих прав для доступа к элементу»

Это, скорее всего, связано с тем, что вы пытаетесь использовать неподдерживаемую сборку Windows 10 Insider. Мы стараемся как можно быстрее обеспечить поддержку последних сборок, но иногда могут возникнуть задержки, связанные с рядом факторов.

До тех пор вам придется перейти на официальную публичную сборку Windows 10.

При запуске игры с включенным BattlEye моя система вылетает с синим экраном (BSoD)

Прежде всего, убедитесь, что в вашей системе отключена функция Driver Verifier, так как в настоящее время известно, что она вызывает проблемы с BE. Инструкции по отключению этой функции можно найти здесь. Чтобы отключить эту функцию, очистите все ее настройки и перезагрузите систему. Во-вторых, полностью обновите BIOS вашей системы. Если это не поможет и сбои продолжаются, обратитесь напрямую в нашу службу поддержки, чтобы мы могли разобраться в вашей проблеме.

Как удалить BattlEye?

Обратите внимание, что BE устанавливается только в Windows (в качестве системной службы), поэтому вам не нужно удалять его в других операционных системах. Кроме того, BE активен только во время игры в игру, защищенную BE, с включенным BE, в любое другое время он не запускается. Если вы все же хотите удалить его, перейдите в папку «BattlEye» в каталоге игры и проверьте, есть ли файл с именем Uninstall_BattlEye.bat, который присутствует во многих играх. Если он есть, просто запустите его, чтобы полностью удалить службу BE. В противном случае или если вы уже удалили все файлы игры из системы, вы можете запустить командную строку от имени администратора и просто ввести sc delete BEService, чтобы сделать это. Обратите внимание, что некоторые игры автоматически удаляют BE при их удалении.

Меня отключают от сервера за следующие нарушения:

BattlEye initialization failed

Прежде всего, убедитесь, что BE правильно установлен для вашей игры. Вы можете установить его вручную, следуя инструкциям на странице загрузки. Если это не поможет, возможно, проблема связана с правами доступа к файлам. Чтобы исправить это, перейдите в папку «C:\Users[имя пользователя]\AppData\Local[название игры]» (убедитесь, что вы можете видеть скрытые файлы/папки, если не можете найти эту папку) и удалите папку BattlEye. Если проблема не устранена, возможно, корневые сертификаты вашей системы повреждены. Чтобы исправить это, загрузите и установите это обновление от Microsoft.

Client not responding

(Выкидывает из боя в гараж через 50 сек. игры)

Прежде всего удостоверьтесь, что запускаете игру через launcher.exe(или из библиотеки Steam, который, в свою очередь, запускает лонер игры). Если Вы пытаетесь передать доп. ключи игре, запуская для этого Crossout.exe, можете просто передать их лончеру, например: launcher.exe --cvar cl_combatLog 1.

Также это может произойти, если сервер или ваше соединение прервалось на длительное время или полностью разорвалось. Обычным решением является обновление прошивки модема/маршрутизатора. Также убедитесь, что не запущена программа «Cucusoft Net Guard», которая несовместима с BE. Кроме того, убедитесь, что нет проблем с интернет-соединением (возможно, вам следует обратиться к вашему интернет-провайдеру).

Query Timeout

Клиент не отвечает на запросы, отправленные с сервера. Убедитесь, что нет проблем с подключением к Интернету, а также закройте все ненужные приложения в системе, которые могут блокировать или мешать работе BE.

Bad Client Version

По какой-то причине клиент BattlEye в папке с игрой устарел. Все последние файлы BE всегда поставляются вместе с игрой, поэтому вам нужно просто убедиться, что он правильно установлен и полностью обновлен (например, проверив кэш игры в Steam).

Bad Service Version

По какой-то причине служба BattlEye устарела или не работает должным образом. Убедитесь, что BE Launcher не сообщает об ошибках обновления при запуске игры. В некоторых случаях из-за внешних факторов служба BE может работать с проблемами, что также может привести к этой ошибке. В этом случае попробуйте закрыть все ненужные программы во время игры. Если это не поможет, мы рекомендуем полностью переустановить Windows в качестве окончательного решения.

Corrupted Memory #0

Некоторое (низкоуровневое) программное обеспечение в вашей системе выполняет недопустимую операцию с памятью. Попробуйте закрыть все ненужные программы во время игры. В последнее время мы получаем все больше сообщений от игроков, использующих последнюю версию «MSI Dragon Center» и «MSI SDK». Пожалуйста, полностью удалите эти программы из вашей системы и перезагрузите компьютер, чтобы решить проблему. В качестве альтернативы вы также можете попробовать обновить Windows 10 до версии 2004 или выше, так как это, по-видимому, также решает проблему. Если это не поможет, выполните полную переустановку Windows.

Corrupted Memory #X

BattlEye обнаружил, что память вашей игры или системы не соответствует требованиям. Закройте все ненужные программы, запущенные в системе, проверьте систему на наличие вирусов/троянов/шпионского ПО и проверьте оперативную память на наличие возможных дефектов (с помощью таких инструментов, как Memtest86). Если это не поможет, вероятно, потребуется полная переустановка системы.

Corrupted Data

BattlEye обнаружил, что ваша версия игры не соответствует требованиям. Пожалуйста, выполните чистую переустановку игры.

Corrupted System Integrity

Основные функции безопасности вашей операционной системы повреждены или нарушены. Запустите антивирусную проверку и проверьте систему на наличие повреждений, а затем, возможно, восстановите ее, следуя инструкциям в следующих руководствах:

Если это не поможет, выполните восстановление системы.

1 лайк