В BeamNG Drive, как и в любой другой игре, нередко можно наткнуться на вылеты и ошибки при запуске. Как правило, эти ошибки имеют свои коды, благодаря которым можно легко узнать причину вылета и решить проблему. В сегодняшнем гайде разберемся, какие есть ошибки в BeamNG Drive, за что отвечают те или иные коды и каким образом их пофиксить.
Вылетает BeamNG Drive: все ошибки и их решение
Поочередно рассмотрим самые распространенные ошибки, из-за которых игра вылетает либо прямо из меню, либо через некоторое время после запуска.
0xC000013A - STATUS_CONTROL_C_EXIT
Распространенная и не критическая ошибка, которая хоть и может привести к вылету, но исправляется обычным перезаходом в игру. Обычно баг возникает во время открытия консоли или при его закрытии, и при использовании
сочетания клавиш CTRL + C. Если столкнулись в проблемой - просто перезапустите игру.
0xC0000005 - STATUS_ACCESS_VIOLATION
Еще одна распространенная ошибка. Для возникновения есть 2 причины:
Компьютер не соответствует рекомендуемым системным требованиям, во время игры не хватает ресурсов ПК, что и приводит к вылету с соответствующей ошибкой.Вылет из-за бага.
В первом случае ошибка будет повторяться постоянно спустя определенное количество времени. Если компьютер не соответствует требованиям - ошибка будет возникать постоянно. Во втором же случае может помочь обычная перезагрузка игры. Если имеются геймплейные моды, стоит убедиться, что они обновлены до актуальной версии игры.
0xC0000135 - STATUS_DLL_NOT_FOUND
Критическая ошибка, которая возникает при отсутствии важного файла (DLL), без которого игру запустить не получится. Чтобы исправить ошибку, есть несколько действенных способов (рекомендация от разработчиков игры):
Если у вас лицензионная версия игры в Steam, зайдите в библиотеку, нажмите ПКМ на BeamNG Drive и выберите "Свойства...". В открывшемся окне выберите пункт "Установленные файлы" и нажмите на кнопку "Проверить целостность файлов игры". Теперь дождитесь, пока пройдет проверка. Если игра установлена неправильно и удалены важные файлы - Steam автоматически установит их. Если же все нормально - игра установлена правильно, попробуйте один из нижеперечисленных способов.Если игра не лицензионная, попробуйте переустановить полностью. Обязательно обновите DirectX до актуальной версии. Если же версия и так актуальная, попробуйте переустановить целиком.Полностью переустановите
Visual C++ Redistributable for Visual Studio 2015 или
Visual C++ Redistributable for Visual Studio 2015. Перед этим обязательно удалите предыдущую версию (не через систему восстановления, который есть в лаунчере установки, а именно путем удаления и установки с полного нуля).Воспользуйтесь восстановлением файлов через
Windows System File Check tool (SFC.exe, подходит для Windows 8+). Если все вышеперечисленное не помогло - можно воспользоваться сторонними приложениями, чтобы обнаружить и установить отсутствующие библиотеки. Например, есть официальное приложение от Microsoft - Dependency Walker, где можно выбрать .exe файл и увидеть список отсутствующих библиотек (из-за чего и случается вылет). Дальше остается просто установить нужные dll файлы и насладиться игрой.
0xE0000002 - BNGBase::EXIT_ERR_INVALID_ROOT_PATH
Проблема возникает, если системе не удается найти путь к игре. Как правило, ошибка возникает, если в пути к игре используются символы, отличающиеся от ascii - стандартного кодирования знаков латинского алфавита. Следовательно, достаточно убрать сторонние символы и ошибка исчезнет. Кроме того, может помочь запуск игры от имени администратора. Для этого:
Нажмите ПКМ на .exe файле игры;Выберите пункт "Запуск от имени администратора".
Чтобы всегда запускать игру от имени администратора, следуйте инструкции:
Нажмите ПКМ на иконке игры;Выберите "Свойства";В открывшемся окне выберите пункт "Ярлык" (открывается по умолчанию);Нажмите кнопку "Дополнительно";Поставьте галочку рядом с значением "Запуск от имени администратора";Нажмите "Ок", затем - "Применить". Все, теперь BeamNG Drive всегда будет запускаться от имени администратора.
0xE0000004 - BNGBase::EXIT_ERR_USER_PATH_UNWRITABLE
Как правило, ошибка возникает из-за встроенного антивируса Windows под названием Defender. Следовательно, чтобы исправить проблему, достаточно либо отключить сам Windows Defender, либо добавить следующие файлы в исключение:
BeamNG Drive.exeBin64\BeamNG.drive.x64.exeBin64\BeamNG.drive.x64.ui.exe
0xFFFFFFFF
Аналогичная проблема, но только не с Windows Defender, а сторонними антивирусами. Решение то же самое - либо отключить антивирус, либо добавить в исключения (белый список).
0xC000012f - STATUS_INVALID_IMAGE_NOT_MZ (Integrity Error)
Критическая ошибка из-за неправильной установки игры. Поможет либо проверка целостности файлов через Steam (как было указано выше в статье), либо полная переустановка игры.
Ошибка Unresponsive UI Process
Может возникнуть по разным причинам, но чаще всего - из-за несовместимости разных приложений и библиотек. Это довольно масштабная проблема, решением которой рассмотрим в отдельной статье.
Ошибки при запуске BeamNG Drive: причины и решение
Теперь рассмотрим ошибки из категории Unable To Start, из-за которых игру невозможно запустить.
1x44444448
Базовая проблема несовместимости версии игры с версией Windows.
ExeNotFound
Система не может найти .exe файл игры. Может помочь восстановление целостности файлов игры через Steam, либо полная переустановка игры (перед этим не забудьте полностью удалить BeamNG Drive с компьютера).
0x000002E4
Ошибка, возникающая из-за недостаточных прав при запуске .exe файла игры. Решение максимально простое, следуйте инструкции:
Зайдите в корневую папку игры, далее - в папку bin64;Найдите файл BeamNG.drive.x64.exe, нажмите ПКМ и выберите "Свойства";Во вкладке "Совместимость" поставьте галочку рядом с пунктом "Запуск от имени администратора";Готово, проблема должна быть решена!
0x3000004 - Failed to create user directory
Ошибка связана с реестром, но исправляется довольно просто (инструкция от разработчиков игры):
Нажмите сочетание клавиш Win (клавиша с значком windows) + R;Открывается окошко, введите команду regedit;Открывается редактор реестра, перейдите по пути Computer\HKEY_CURRENT_USER\SOFTWARE\BeamNG\BeamNG.drive;Нажмите ПКМ на userpath_override;Выберите пункт "Удалить";Перезапустите компьютер;Откройте Steam, перейдите в библиотеку игр, нажмите ПКМ на BeamNG Drive, выберите пункт "Свойства" (только для лицензионной версии игры);Во вкладке "Общие" убедитесь, что поле "Параметры запуска" ничего не содержит;Запустите игру. Ошибка должна исчезнуть.
Ошибка Your version of windows does not seem to be supported anymore
Как и сказано в названии ошибки, проблема возникает на старых версиях Windows, которые больше не поддерживаются. Здесь есть 2 решения:
Установка более свежей версии Windows. К сожалению, рано или поздно это придется сделать. Это самый оптимальный вариант, который поможет избежать многих ошибок.Установка DirectX9 + DirectX Redist (June 2010). Может помочь в некоторых случаях.
Это были самые распространенные ошибки в BeamNG Drive и их решение. В случае, если столкнулись с какой-то редкой проблемой, всегда можно обратиться в службу поддержки игры на официальном сайте разработчиков!