Ошибка BEX; BEX error РЕШЕНИЕ
Ошибка BEX — BEX error [РЕШЕНИЕ]
Сегодня у программы Origin выскочила ошибка под именем BEX. Что это за ошибка BEX и почему она появляется?
Не долго думая я пошел в ближайший поисковик и вырыл от туда такую информацию:
Когда происходит нарушение прав доступа, возникает следующее сообщение об ошибке. Может появиться сообщение об ошибке BEX или APPCRASH.
Причины появления ошибки BEX:
- Использует Winsock API или crypto API и могут часто загрузки/выгрузки DLL динамически.
- Это многопоточных приложений.
Способ решения первый:
- Открыть свойства вашего компьютера.
- Дополнительные параметры системы.
- Дополнительно > Быстродействие «Параметры» > Предотвращение выполнения данных
- Поставьте точку у надписи «Включить DEP для всех программ и служб, кроме выбранных ниже»
- Добавьте в этот список программы с ошибкой BEX
Если у вас высветится окошко с текстом: «Эта программа должна выполняться с включенным предотвращением выполнения данных (DEP). Нельзя отключить DEP для этой программы» то этот способ не подходит.
Способ решения второй:
Вспомните последнюю программу которую вы установили, возможно ошибка BEX вызвана из за этой программы! Удалите программу и проверьте наличие ошибки BEX
Так же из моего опыта есть случаи, что на Windows 7 ошибка BEX вылазила к примеру раз в месяц у одного приложения. Но при перезагрузки системы ошибка пропадает и не беспокоит вас некоторое время! так что делитесь опытом!
Способ решения третий:
Если у вас появляется ошибка типа:
То возможно ваше система заражена каким либо вирусом!
Что бы удалить вирус и решить данную проблему выполните следующие действия:
- Запустите regedit для правки реестра. Для вызова окна «Выполнить» можно использовать комбинации клавиш Win+R.
- Перейдите по ветке реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWindows и проверьте значение параметра AppInit_DLLs. Для 64-x битных Windows проверьте также значение параметра AppInit_DLLs по ветке реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWow6432NodeMicrosoftWindowsNTCurrentVersionWindows. В данных параметрах реестра записываются библиотеки (dll файлы) запускаемые при загрузке программ. Если параметр имеет значение, то удалите это значение параметра, но не сам AppInit_DLLs, предварительно запомнив или записав имя файла и путь описанный в значении. В моем случае файл назывался sfdywnj.dll и находился в каталоге C:Windowssystem32.
- Перезагрузите систему, найдите и удалите этот файл.
Не забудьте проверить элементы автозагрузки запустив msconfig или проверив значения параметров по веткам реестра
Удалите или отключите все подозрительные элементы автозагрузки.
После этого нужно очистить папки Temp пользователей и операционной системы, а также удалить все архивные файлы резервного копирования системы и создать новый.
Рекомендации по устранению:
Ниже приведены рекомендации по устранению ошибки appcrash. Неизвестно после какого способа ваше приложение заработает, поэтому рекомендуется проделать весь комплекс мер, так как без технических подробностей проблемы, любой способ — это «пальцем в небо».
1. Проверьте систему на вирусы и другое вредоносное ПО
Первым делом проверьте операционную систему на вирусы, Malware и другое вредоносное ПО. Для этого вы можете воспользоваться различными антивирусными сканерами: CureIt!, AVZ, Kaspersky Virus Removal Tool, AntiMalware Bytes и др. Эти программы давно уже не нуждаются в представлении. С ними может справится даже начинающий пользователь. На всякий пожарный случай, отключите ваш стационарный антивирус на время сканирования этими приложениями. После сканирования обновите Ваш антивирус.
2. Обновите Windows до актуального состояния
Как не крути, лицензия или не лицензия, а система без обновления это сплошной набор ошибок и уязвимостей. Обновите систему до актуального состояния. Но учтите, если система не лицензионная или что хуже — сборка, вы можете потерять ее работоспособность после обновления, и ее придется скорее всего переустановить. Но обычно, самое страшное что происходит, так это появляется ошибка 0xc0000005 которую очень легко исправить.
Вообщем обновится не помешает.
3. Отключение функции DEP
Предотвращение выполнения данных (англ. Dáta Execútion Prevéntion , DEP) — функция безопасности, встроенная в Linux, Mac OS X, Android и Windows, которая не позволяет приложению исполнять код из области памяти, помеченной как «только для данных». Эта функция как раз таки и может помешать работе ваших приложений и вызвать «краш» приложения.
Функцию DEP можно настроить а можно отключить совсем. Если в ее исключение добавить файл *.exe игры или программы, не факт, что appcrash не появится указывая уже на другой модуль игры. Поэтому здесь будет описано как отключить функцию DEP совсем. Для этого Вам понадобится командная строка запущенная от имени Администратора.
В открытой таким образом командной строке введите следующее и нажмите :
bcedit /set
Таким образом функция DEP будет отключена.
4. Обновление / установка компонентов DirectX 9, 10, 11
DirectX — пожалуй один из самых необходимых компонентов для запуска многих приложений, особенно игр. Поэтому присутствие всех его dll-библиотек и их актуальное состояние очень важно. Если вы раньше скачивали DirectX неизвестно откуда, если он был непонятно кем сделанным «репаком», тогда этот пункт просто необходимо проделать для здоровья вашей системы.
Перейдите поочередно по ссылкам и скачайте файлы. Затем поочередно запустите их.
Пакет содержащий обновления для Windows 7 SP1 в состав которого входит обновление компонентов DirectX.
5. Обновление / установка пакета Visual C++
Следующие пакеты очень важны для приложений написанных посредством C++ (многие игры и приложения).
Распространяемый пакет Microsoft Visual C++ 2008, Microsoft Visual C++ 2010 (x86) для x86 или Microsoft Visual C++ 2010 (x64) для x64.
6. Установка NET Framework
Еще один пакет без обновления которого может появляться appcrash.
7. Обновление драйверов
Людям знающим что такое драйвера — не составит большого труда их обновить. Если же вы не специалист в этом деле, воспользуйтесь бесплатными программами автоматического определения и поиска драйверов, например Driver Pack Solution или DevID Agent. Они очень просты в работе, и дают достойный результат.
Надеемся один или несколько способов окажутся полезными.
Если вы знаете еще способы борьбы с этой ошибкой, или нашли неточность в описании или считаете его неправильным, вы можете помочь нам дополнить / исправить / уточнить его пройдя по этой ссылке.
Как исправить критическую ошибку «Имя события проблемы APPCRASH»
Однозначного решения проблемы, которое позволило бы избавиться от ошибки APPCRASH, не существует. В каждом конкретном случае подходит свой метод устранения проблемы, и ниже мы опишем самые популярные из них в порядке возрастания сложности. Рекомендуем выполнять их по очереди, и после каждого шага пробовать вновь запустить программу или игру, которая приводит к возникновению ошибки.
Шаг 1: Обновите драйвера для «железа»
Производители видеокарт, процессоров и других составляющих компьютера регулярно выпускают новые драйвера, которые разработчики используют при создании игр и приложений. Если одна из библиотек нового драйвера недоступна на вашем компьютере, появится ошибка «Имя события проблемы APPCRASH», и в качестве модуля будет указано, какого конкретно файла не хватает.
В такой ситуации можно поступить одним из трех способов:
- Скачать на компьютер новые драйвера с официального сайта разработчика. Данный способ надежнее всего, поскольку на официальных сайтах производителей «железа» всегда можно найти свежее ПО и установить его. Плюс очевиден: на вашем компьютере будет установлена последняя версия драйверов, скаченных с официального сайта, а это значит, что за их «чистоту» можно не переживать;
- Загрузить на компьютер специальное приложения для обновления драйверов. В сети довольно легко найти специальную программу, которая автоматически определяет железо на компьютере пользователя, а после устанавливает последние версии драйверов. Наиболее известной программой подобного плана является DriverPack Solution, которая всегда имеет в своем составе актуальное программное обеспечение. Главное при использовании комплекта драйверов убедиться, что он не содержит в себе вирусы;
Убедившись, что на вашем компьютере установлены самые новые драйвера, попробуйте снова запустить программу или игру. Если не получится, переходите к следующему шагу.
Шаг 2: Требуется установка/обновление пакетов библиотек
После того как драйвера на компьютере обновлены, необходимо установить пакеты библиотек, к которым обращаются многие «мощные» приложения. Среди таких пакетов:
- DirectX. Важно установить верную версию программного обеспечения. Посмотрите на «Имя модуля с ошибкой», которое прописано при возникновении неисправности.
Например, если игра требует DirectX 9, ошибка будет иметь примерно следующий вид: D3DX9_43.dll, то есть на конце первых четырех цифр будет стоять цифра 9. Стоит другая цифра, значит, требуется другая версия DirectX.
- Microsoft XNA Framework. Данный пакет библиотек не имеет особой классификации, и можно просто установить его самую свежую версию с официального сайта.
- .NET framework. Пакет библиотек, версию которого необходимо подобрать в зависимости от версии операционной системы на компьютере. Если установлен Windows XP, то потребуется версия 4.0 пакета библиотек framework. Для более поздних версий операционной системы, установите максимально доступную версию.
- Microsoft Visual C++. С тем как установить и переустановить данный пакет библиотек вы можете ознакомиться в нашей статье на сайте.
Не забывайте после установки очередного пакета библиотек, перезагружать компьютер и пробовать запустить игру или приложение. Если данный шаг вновь ничего не дал, перейдите к третьему.
Шаг 3: Проверьте адрес, по которому установлена игра или приложение
Поскольку большинство игр делают зарубежные компании, они порой забывают заложить возможность считывания местоположения файлов с путем на русском языке. Убедитесь, что игра установлена в папке, название которой прописано латиницей, и до нее ведет полностью адрес на латинице без кириллических символов.
Шаг 4: Запуск приложения от имени администратора
Не исключена ситуация, когда имя события проблемы APPCRASH означает, что определенные файлы на компьютере не отсутствуют, а установлены, но игра или приложение не могут их задействовать из-за отсутствия прав. В такой ситуации следует запустить ярлык программы от имени администратора, и посмотреть на эффективность метода.
Шаг 5: Отключите антивирус
Сторонний антивирус часто является проблемой, из-за которой прекращает работу программа. Чтобы проверить, действительно ли проблема в антивирусе, отключите его на некоторое время и попробуйте запустить игру или приложение.
Внимание: Отключать антивирус на компьютере следует только в том случае, если программное обеспечение, ошибка с которым возникает, загружено и установлено из надежного места, иначе велик риск заразить компьютер вирусами.
Шаг 6: Проверьте целостность файлов Windows
Немаловажно при запуске «тяжелых» приложений, чтобы операционная система Windows имела все библиотеки, которые могут потребоваться для взаимодействия с игрой или программой. Для того чтобы проверить целостность файлов Windows, запустите командную строку от имени администратора и пропишите в ней:
Данная команда проверит целостность Windows на системном диске компьютера.
Отметим, что если ни один из перечисленных выше способов не помог вам избавиться от критической ошибки, имя события проблемы которой APPCRASH, рекомендуем переустановить непосредственно игру или приложение, и убедиться в ее работоспособности.
Ниже вы найдете несколько действенных вариантов, позволяющих решить нашу проблему.
Установка DirectX
Первое что нужно сделать при возникновении ошибки APPCRASH в Windows 7 – это попробовать установить Microsoft DirectX. Делать это нужно следующим образом:
- Переходим на официальный сайт разработчика и скачиваем нужное нам программное обеспечение оттуда.
- Затем запускаем инсталлятор и производим установку следуя подсказкам пошагового мастера.
- Закрываем окошко и перезагружаем наш компьютер.
Для установки данного программного обеспечения вам потребуется подключение к сети так как это всего лишь установщик, который закачивает все нужные файлы из репозитория.
Обновляем драйвер видеокарты
Также можно и нужно попробовать скачать и установить последнюю официальную версию драйвера для вашей видеокарты. Для этого переходите на сайт производителя, адрес которого будет зависеть от модели используемого графического адаптера. После того как дистрибутив будет получен, делаем так:
- Запускаем установку файла и ждем пока будет проверена совместимость с «железом».
- Ждем окончания инсталляции и закрываем окно.
- Перезагружаем ПК или ноутбук, работающие на Windows
Установка Visual C+
Также можно попробовать скачать исполняемую библиотеку Microsoft Visual C+. Для этого делаем несколько простых шагов:
- Переходим на официальную страничку нужного нам фреймворка и бесплатно скачиваем его последнюю версию.
- Запускаем полученный файл и устанавливаем его.
- Пробуем запустить приложение или игру, которое ранее выдавало ошибку APPCRASH.
Если это вам не помогло, пробуйте варианты, приведенные ниже.
.NET Framework
Данная программа является исполняемой библиотекой, без которой не могут запускаться некоторые приложения. Иногда ее файлы могут быть повреждены, и тогда появляется ошибка. Попробуем исправить это, переустановив компонент:
- Идем на официальный сайт и скачиваем наше приложение.
- Устанавливаем полученное ПО и перезагружаем ПК.
- Снова пытаемся запустить нашу программу либо игру. Сбой должен исчезнуть.
Рассмотрим еще один вариант устранения ошибки APPCRASH на Windows 7. В этот раз мы будем использовать стороннее ПО.
Ремонт и очистка ОС
Работать мы будем с утилитой CCleaner. Она способна не только чистить нашу файловую систему, но и ремонтировать реестр Windows. Поступаем так:
- Переходим на официальный сайт утилиты и скачиваем ее оттуда.
- Запускаем программу, установив ее. Выбираем раздел «Очистка» и производим сканирование, по завершению которого нужно будет удалить все найденные файлы.
- Делаем то же самое во вкладке «Реестр» и чистим автозагрузку.
При работе CCleaner все остальные программы должны быть закрыты, а их данные сохранены.
Восстановление файлов системы
При помощи командной строки мы можем восстановить файлы операционной системы Windows 7, если они были повреждены. Для этого следуйте нашей простой инструкции:
- Воспользовавшись поиском Windows 7, запускаем командную строку от имени администратора.
- Далее вводим оператор sfc.exe /scannow и жмем Enter .
- Дожидаемся завершения проверки диска и системных файлов. Если ошибки будут найдены, система исправит их автоматически.
Если вы получаете сообщение о падении работы программы (APPCRASH) или окно с сообщением об остановке процесса IPIXERPWIN (на скриншоте ниже) с указанием, что ошибка работы вызвана модулем KERNELBASE.DLL, то у вас есть несколько способов, чтобы исправить возникшую ошибку.
Первый метод: сканирование и исправление
Воспользуйтесь, пожалуйста, следующей инструкцией:
- Нажмите на панели управления Windows кнопку “Пуск”.
- В подразделе программ “Стандартные” щёлкните правой клавишей “мыши” на программе “Командная строка” и запустите её от имени администратора.
Внимание! Программа командной строки должна быть запущена от имени администратора для выполнения последующих действий!
- Наберите в строке с мигающим курсором команду sfc/scannow.
- Следуйте инструкциям, появляющимся на экране. По окончании процесса сканирования и исправления приложений ошибка должна исчезнуть.
Второй метод: использование “донорской” машины
Это чуть более сложная операция. Вы должны найти работающую машину с такой же версией и такой же разрядностью операционной системы, как и у вас, скачать с неё на “флешку” файл kernelbase.dll и перенести в нужную папку на своём компьютере.
- Откройте в меню “Пуск” раздел “Компьютер”, щёлкните на вкладке “Свойства системы”.
- Прочтите внимательно, какая версия Windows и Service Pack установлена на вашей машине, а также какая разрядность ОС используется.
- Найдите машину с точно такими же параметрами установленной операционной системы.
- Откройте на этой машине папку C:WindowsSystem32 и найдите файл kernelbase.dll. Скопируйте этот файл на “флешку” или внешний диск.
- Перенесите файл на “флешке” на свою машину и скопируйте в каталог C:WindowsSystem32.
- Запустите командную строку от имени администратора (см. выше).
- Выполните в командной строке следующую команду:
Этот шаг зарегистрирует в системе перенесённый вами файл. После регистрации файла ошибка должна быть устранена.
Другие способы
Чтобы избежать ошибки appcrash, вы можете восстановить вашу версию Windows из бэкапа, выполнить принудительное обновление системы или скачать нужную версию файла kernelbase.dll из доверенных источников в сети Интернет.
Решения для продвинутых пользователей
Если ничто из перечисленного выше не решило вашу проблему, то настало время перейти на более сложные методы, потому что похоже, что у вас в Windows есть какая-то таинственная проблема.
Шаг 1. Изменение разрешения для этого приложения
Иногда, из-за некоторых автоматических изменений в файлах системы, ваша операционная система не может разрешить файлу войти в процесс для запуска, что приведет к окну appcrash.
На первом этапе продвинутых решений мы настраиваем разрешения и предоставляем разрешение для этой программы, которая выдаёт appcrash.
Теперь вам нужно открыть страницу «Свойства системы», чтобы изменить нужный нам системный параметр.
Как это сделать:
- Сначала перейдите в меню «Пуск».
После того, как вы откроете страницу «Свойства системы», выполните следующие шаги, чтобы изменить настройку:
- На левой боковой панели выберите «Дополнительные параметры системы».
После этого просто перезагрузите компьютер.
Шаг 2. Восстановление реестра Windows
Реестр Windows представляет собой иерархическую базу данных хранения конфигурации, в которой хранятся настройки операционной системы Microsoft Windows и другого установленного программного обеспечения.
Реестр является основной целью, когда вирус или вредоносное ПО начинают повреждать вашу систему. И одно изменение в реестре Windows может вызвать appcrash. Это второй шаг в продвинутых решениях для устранения appcrash, и большая часть этой ошибки исправляется путем восстановления поврежденного реестра Windows.
Совет! Вы можете попытаться исправить свой реестр, используя программу для исправления и очистки реестра. Рекомендуется использовать CCleaner Professional.
Шаг 3. «Чистая» загрузка Windows
Обычно мы используем операцию «чистой» загрузки, чтобы удалить все дополнительные процессы запуска или функции, которые могут привести к аppcrash. Фактически, чистая загрузка выполняется для запуска вашей операционной системы с использованием минимального набора драйверов и автозапуска программ.
- Чтобы выполнить чистую загрузку: нажмите клавиши windows+R, введите в окно msconfig.
Что еще может помочь
Итак, в общих чертах мы разобрались, что это за проблема APPCRASH и как с ней бороться. Есть ли еще что-то, на что стоит обратить внимание? Часто неполадки подобного рода вызывают антивирус или сторонний брандмауэр, блокирующие библиотеки приложения. Исключите этот вариант, внеся программу в белый список ваших средств защиты.
Что касается вопроса, как исправить ошибку APPCRASH в Windows 7 х64, то все, что применимо к 32-битной версии системы, работает и в 64-битной. Единственное, что можно здесь порекомендовать, это устанавливать на Windows 7 с разрядностью х64 64-битные приложения, которые в отличие от 32-битных, используют весь потенциал системы и железа.
Переустановка система, как всегда, крайний вариант, равно как апгрейд аппаратной части, но и такие сценарии исключать не стоит.
Конфликт или неправильная работа «железа»
Если вы не так давно изменяли конфигурацию системы, то, может быть, проблема в этом. Нередко встречается решение в обновлении драйверов. Но не только на видео, как многие думают, а всех. Хотя драйвера на видео — это основной проблемный узел при запуске и работе игр.
При установке новых драйверов не забудьте удалить старые версии. Зачастую бывает конфликт между оборудованием. В интернете вы можете найти огромное множество программ по удалению драйверов. Но нетрудно воспользоваться и стандартным «Установка и удаление программ» в Windows. Однако помните — стандартный установщик позволяет найти не все драйвера, имеющиеся в системе.
Перед установкой игры не забудьте ознакомиться с требованиями. Возможно, ваш компьютер просто несовместим с ними и устарел.
Возможно, ошибка кроется в самом софте
Как мы знаем, для запуска игры необходимо огромное множество дополнительных программ и компонентов. Как таковых проблем с ними нет. Нужно только зайти и скачать их из интернета. Важно только загрузить последнюю, самую новую версию программы.
Проверьте и доступ к папке с игрой. Многие игры не понимают кириллицу. Если названия таких папок имеются, замените их на английские. Так проблема Appcrash исчезла лично у меня.
Ошибка Аppcrash — как исправить на Windows 7 32
Для того чтобы решить проблему, многие пользователи вводят в поисковой строке браузера следующий запрос: «appcrash ошибка как исправить Windows 7 32». При проведении диагностики, и выявления причин сбоя работы приложений, важно обращать внимание на разрядность системы.
Так, ПО, предназначенное для 64-битной версии ОС, не будет стабильно функционировать на 32-разрядной ОС. Кроме того, если проблема возникает с играми, потребуется скачать и установить утилиту Games Booster, которая проведет диагностику, и выявит недостающие файлы, необходимые для стабильного запуска игр.
В подведение итогов, стоит сказать, что решение такой проблемы, как ошибка Аppcrash, во многом зависит от причин ее появления. Вышеописанные методы, эффективны на 32 и 64-битной Виндовс 7. Различия могут заключаться лишь в разрядности устанавливаемых программ. Также, особое внимание следует уделить диагностике появления проблемы, ведь от качества диагностических работ, зависят и способы устранения неисправности.
Проблему решают с помощью ряда простых действий. Если методы не помогают устранить сбой, тогда переустанавливают ОС.