Ошибка BEX она же BEX APPCRASH инициируется, когда какое либо приложение (во многих случаях — игра), пытается получить права доступа, которые ей не положены.
Ошибка BEX как исправить?
Ниже, мы рассмотрим как исправить ошибку BEX.
Начав описание способов устранения, будем исходить из того, что вы уже попробовали запустить проблемное приложение от имени «Администратора», и пробовали режимы совместимости со старыми операционными системами Windows.
В большинстве случаев, эта проблема устраняется просто. На компьютерах под управлением ОС Windows есть средство защиты от вирусов и угроз безопасности DEP — предотвращение выполнения данных. Так же эта технология может аппаратно поддерживаться процессором.
Задача этой службы, как видно из названия, предотвратить «несанкционированные» действия программ (приложений) и игр в том числе.
Наша задача, добавить наше приложение в исключения DEP.
Для этого откройте «Свойства системы» через «Панель управления», или щелчком правой кнопки мыши на иконке «Компьютер» и выберите пункт «Свойства».
В этом окне щелкните на «Дополнительные параметры системы».
Пройдите на вкладку «Дополнительно», затем нажмите кнопку .
В открывшемся окне «Параметры быстродействия», перейдите на вкладку «Предотвращение выполнения данных», и переключите крыжик на «Включить DEP для всех программ и служб, кроме выбранных ниже:» и нажмите кнопку .
Теперь Вам осталось только пройти по пути до того места, где у вас расположен файл *.exe проблемного приложения, выделить его, и подтвердить.
После этого, нужно закрыть все окна, и перезагрузить систему. После запуска проверьте проблемное приложение.
Стоит заметить, что по неизвестной нам причине, некоторые приложения, не могут быть добавлены в исключения. В этом случае вы получите вот такое сообщение:
Если это произошло, придется воспользоваться другими способами избавления от BEX ошибки.
Другие причины ошибки BEX
Вредоносное ПО
Еще одной распространенной причиной ошибки BEX могут быть вирусы и Malware.
Функции которые использует вредоносное ПО настолько разнообразны, что в последнее время участились даже случаи отключения антивирусов этими «зловредами».
Мы можем только догадываться как они могут вести себя в системе.
Вполне логично будет проверить ее на заражение. Для этого очень подходят две программы — MalwareBytes Antimalware и Dr.Web CureIT!
Обе программы достаточно просты для пользователя любого уровня, и их загрузка и использование не доставит проблем.
В случае обнаружения угроз, эти программы попросят перезагрузить систему после сканирования.
В любом случае, надеяться только на ваш антивирус не правильно, а дополнительная проверка, еще никому не навредила.
Удалите и отключите все не нужные программы
Чем меньше всего в оперативной памяти, тем меньше шансы того, что произойдет сбой. Откройте «Панель управления», затем «Программы и компоненты» и осмотритесь — куча ненужных приложений, старые игры, в которые вы уже полгода не играли, программы установленные «на пробу», и так не удаленные, всевозможные тулбары, панели, доки, и много всего того, что любит загружаться с системой.
Если не знаете что из себя представляет та или иная программа, вы всегда можете найти описание в интернете. Будьте осторожны, не удалите какой нибудь драйвер.
Также стоит посмотреть — что загружается с вашей системой. Некоторые программы не видно в «Программах и компонентах», но это не значит, что их нет на вашем жестком диске, и они не прописаны в автозагрузке.
«Ненужная» библиотека sfdywnj.dll в реестре
В довольно редких случаях, виновником бед может стать библиотека с непонятным названием и функциональностью sfdywnj.dll или что-то вроде нее. Все зависит от фантазии создателей подобных вещей.
Так вот эта библиотека прописывается в реестре Windows по адресу:
HKEY_LOCAL_MACHINE => SOFTWARE => Microsoft => WindowsNT => CurrentVersion =>Windows
в параметре AppInit_DLLs
Чтобы туда добраться, нажмите сочетание клавиш + . В приглашении, введите команду:
regedit
и нажмите .
Пройдите по пути который вы видели парой строк ранее, а затем в правой части окна щелкните дважды на параметре AppInit_DLLs
Внимательно посмотрите на значение этого параметра. В «здоровых» системах, оно отсутствует — просто пустая строчка.
А вот в пострадавших, значение скорее всего будет c «начинкой». Вот эту начинку и нужно стереть. А выглядеть это будет примерно так (или возможно немного по другому):
Для систем с 64-й битностью, те же действия необходимо проделать и по следующему пути:
HKEY_LOCAL_MACHINE => SOFTWARE => Wow6432Node => Microsoft => WindowsNT =>CurrentVersion =>Windows
Восстановление системы
Сразу нужно сказать, что восстановление системы поможет только в случае, если на проблемном приложении, ошибка BEX раньше не появлялась, а совсем недавно начала. И то при условии что вы не обновляли саму игру. Но, если это не компьютер вашего работодателя а ваш, и вам терять нечего.. Вперед! В прошлое! Откатимся на тот момент когда все работало.
Нажмите кнопку и начните печатать «Восстановление системы», а когда ярлычок появиться, запустите его правой кнопочкой мыши от имени «Администратора».
Жмем .
Посмотрим, какие точки восстановления есть еще. Кстати, тут же можно (примерно) вычислить по времени появления ошибки, какое действие ей предшествовало: обновление, установка программы или драйвера и т.д.
Ноутбук с двумя видеокартами и GTA5
Ну и на закуску: тем у кого ноутбук с двумя видеокартами.
Видео от Terror2