Bugsp.ru

Ваша компьютерная помощь
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить ошибку BEX64 в Windows 7

Имя события проблемы BEX — исправляем ошибку

Многие пользователи при работе с различными программами могут столкнуться с вылетом программы, причиной которой является так называемая ошибка «BEX». Это проблема связана с переполнением буфера обмена (buffer overflow) и обычно проявляет себя с появлением сообщения «(Имя приложения) has stopped working». В этой статье я расскажу, что это за проблема BEX, опишу причины её возникновения, а также поясню, как исправить имя события проблемы BEX на вашем ПК.

Проблема BEX

Что такое проблема BEX

Для понимания того, что такое имя события проблема BEX, следует дать определение данного термина. Лексема «BEX» по сути является акронимом от слов «Buffer Overflow Exception» (критическая ситуация, возникшая вследствие переполнения буфера) и относится к ситуации, когда какая-либо программа попыталась записать данные за пределами выделенного ей буфера памяти.

Ошибка проявляет себя путём закрытия проблемного приложения, и выдачей сообщения об ошибке, в котором содержится упоминание о BEX.

Так выглядит сообщение об ошибке BEX

Так выглядит сообщение об ошибке BEX

Ошибка «Имя события проблемы BEX» случается с множеством различных программ, начиная от популярных браузеров (IE, Chrome, Opera) и заканчивая популярными играми и приложениями (Winword, CS и ряд других.). Для понимания того, как исправить ошибку BEX, читайте материал чуть ниже.

Также у вас может появляться ошибка имя события проблемы clr20r3, исправление по ссылке.

Причины возникновения ошибки BEX

Чтобы понять, как избавиться от события проблемы BEX, стоит понять причины её возникновения. К таким причинам относят следующие:

  • Запуск программы не от имени администратора;
  • Проблемы в функции обеспечения безопасности DEP (Data Execution Prevention), которая не позволяет исполнять запрещённый код;
  • Злокачественные действия вирусных программ;
  • Стохастический сбой в работе программы (более часто описываемая проблема случается на 64-битных операционных системах).

Имя проблемы BEX

Имя проблемы BEX

Другие причины (например, сбой в работе Adobe Flash Player) крайне редки и случаются лишь в спорадических случаях.

Проблема BEX — как исправить

После того, как мы определились с причинами, следует определиться с действиями того, как починить проблему BEX. Итак, выполните следующее:

  • Перезагрузите ваш компьютер, и попробуйте запустить проблемное приложение вновь, иногда это помогает;
  • Запустите требуемую программу с правами администратора (кликните на её ярлыке правой клавишей мыши, и в появившемся меню выберите запуск от имени администратора);

Запускаем программу от имени администратора

Запускаем программу от имени администратора

  • Проверьте ваш компьютер на наличие вредоносного ПО. Инструментарием для этого могут стать «признанные бойцы антивирусного фронта» Dr. Web CureIt!, Trojan Remover, Malware Anti-Malware и ряд других;
  • Удалите последнюю программу, после которой начала возникать ошибка. Если данная проблема начала возникать недавно, и её появлению предшествовала установка на ваш компьютер какого-то свежего софта – тогда удалите данный софт и понаблюдайте, повторится ли рассматриваемая ошибка вновь;
  • Переустановите дисфункциональное приложение, возможно, это поможет в реализации того, как пофиксить ошибку BEX;
  • Откатите систему до предыдущей точки восстановления. Нажмите на кнопку «Пуск», в строке поиска напишите «Восстановление системы», и кликните на полученный результат чуть выше. Выберите точку восстановления, когда проблемы BEX не наблюдалось, и откатите к ней систему.

Используем точку восстановления

Используем точку восстановления

Заключение

Выше я описал способы того, как починить ошибку — имя события проблемы BEX. Наиболее эффективным инструментом будет изменение настроек DEP, и внесения в список исключений проблемного приложения. Также стоит поработать над поиском зловредов на компьютере, и выполнить другие советы, предложенные мною выше. В большинстве случаев выполнение данных рекомендаций позволит полностью избавиться от ошибки BEX на вашем компьютере.

Как исправить ошибку «Имя события проблемы BEX64»?

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

Чем вызвана ошибка?

Есть несколько причин, которые в конечном итоге вызывают проблему с именем события Bex64:

  1. Конфликт со службой amBX. Если столкнулись с ошибкой при запуске GTA 5 и перед этим установили модуль типа amBX, то, скорее всего, имеете дело с конфликтом между двумя процессами. Для решения проблемы нужно отключить службу этого модуля.
  2. Конфликт с другими программами. Проблема может возникнуть при использовании сторонних программ: DEDgear, AmBX, Razer Synapse, Teamviewer и прочих. Для определения проблемного приложения нужно выполнить чистую загрузку системы.
  3. Блокировка, наложенная фильтром DEP (Data Execution Prevention). Если доверяете приложению, то сможете устранить проблему путем отключения фильтра из командной строки с правами администратора.

Отключение службы amBX

Если видите ошибку BEX64 при каждом запуске GTA 5, возможно, имеете дело с конфликтом между игрой и amBX или аналогичной службой. Чтобы устранить эту ошибку, попробуйте отключить службу.

Откройте экран системных служб командой services.msc , запущенной из окна Win + R. Если отобразится запрос контроля учетных записей, подтвердите его, чтобы предоставить доступ администратора.

В списке найдите amBX, щелкните по ней правой кнопкой мыши и выберите Свойства.

На вкладке Общие щелкните на выпадающее меню типа запуска и выберите значение «Отключена». Примените изменения, закройте окно и перезагрузите компьютер. Проверьте, прерывается ли запуск GTA 5 ошибкой BEX64.

Устранение конфликта сторонних программ

Если сталкиваетесь с ошибкой при использовании Проводника Windows или запуске приложения, то, скорее всего, в системе работает фоновый процесс, которые этому препятствует. По сообщениям пользователей, это может быть антивирус или брандмауэр, а также сторонние темы и программы оптимизации производительности. Чаще всего сбой с именем события BEX64 вызывают программы: MacType, DEDgear, AmBX, Razer Synapse и Teamviewer.

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

В режиме чистой загрузки разрешены только собственные процессы Windows. Для его выполнения откройте окно Конфигурации системы командой msconfig из окна Win +R.

На вкладке Службы отметьте флажком поле «Не отображать службы Майкрософт» и щелкните на кнопку «Отключить все». Затем на вкладке Автозагрузка перейдите в Диспетчера задач и отключите запуск приложений, которые стартуют вместе с системой. После перезапуска будет выполнена чистая загрузка. Если при выполнении того действия, которое вызывало ошибку BEX64, сбои прекратятся, то причина в какой-то сторонней программе. Чтобы ее определить, включайте по несколько служб и программ, перезагружая регулярно компьютер. При обнаружении проблемного ПО, его нужно удалить.

Откройте окно «Программы и компоненты» командой appwiz.cpl из окна Win + R.

Прокрутите список установленных приложений и найдите программное обеспечение, которое нужно удалить.

Щелкните по нему правой кнопкой мыши и выберите «Удалить». Следуйте инструкциям на экране, чтобы завершить процесс, затем перезагрузите компьютер.

Отключение фильтра DEP

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

Откройте командную строку с помощью поиска Windows и запустите ее с доступом администратора.

В консоли наберите указанную команду и подтвердите ее запуск на Enter:

bcdedit.exe /set nx AlwaysOff

После успешной обработки команды фильтр будет отключен.

Перезагрузите компьютер и попробуйте запустить игру, которую не удавалось из-за ошибки BEX64.

BEX64 ucrtbase.dll версия 10.0.18362.815

Добрый вечер. Я думаю, это достаточно распространённый вопрос (я видел массу схожих вопросов в здешнем сообществе, а также на многих форумах) — вопрос, который касается сбойного модуля ucrtbase.dll. При этом ошибка BEX64 порождается массой иных приложений, которые взаимодействуют с этой библиотекой (от игр до бухгалтерских программ и приложений Microsoft, в некоторых случаях даже explorer.exe. Массу подобных вопросов можно найти и на сайте этого сообщества). Содержание самого свежего отчёта об ошибке:

Неправильный путь приложения: H:The Elder Scrolls V SkyrimSkyrimSE.exe

Имя проблемного события: BEX64

Имя приложения: SkyrimSE.exe

Версия приложения: 1.0.0.0

Отметка времени приложения: 5dcae282

Имя модуля с ошибкой: ucrtbase.dll

Версия модуля с ошибкой: 10.0.18362.815

Отметка времени модуля с ошибкой: 32a6df9a

Смещение исключения: 000000000006c4d8

Код исключения: c0000409

Данные исключения: 0000000000000005

Версия ОС: 10.0.18363.2.0.0.256.48

Дополнительные сведения 1: 8954

Дополнительные сведения 2: 8954839baecbbee348d8a9f28e9ca57f

Дополнительные сведения 3: 60ac

Дополнительные сведения 4: 60ac9e9127884dfbb28403199cb51811

Дополнительные сведения о проблеме

ИД контейнера: 31820b649688c12dbc41f35d29e2b290 (2036176088008405648)

Сведения из журнала событий:

Контейнер ошибки 2036176088008405648, тип 5

Имя события: BEX64

Отклик: Нет данных

Идентификатор CAB: 0

Эти файлы можно найти здесь:

Повторный поиск решения: 0

Идентификатор отчета: e08dbe3b-1c45-4cb7-beb9-09fca4f01696

Состояние отчета: 268435456

Хэшированный контейнер: 31820b649688c12dbc41f35d29e2b290

Идентификатор GUID CAB: 0

Анализ дампа, созданного procdump64.exe, программой WinDbg:

Loading Dump File [F:ProcdumpSkyrimSE.exe_200906_215423.dmp]

*** F:Procdumpprocdump64.exe -accepteula -e -w skyrimse.exe F:Procdump

*** Unhandled exception: 406D1388′

User Mini Dump File: Only registers, stack and portions of memory are available

Response Time (ms) Location

Symbol search path is: SRV*C:symbol_cache*http://msdl.microsoft.com/download/symbols

Executable search path is:

Windows 10 Version 18363 MP (2 procs) Free x64

Product: WinNt, suite: SingleUserTS

Debug session time: Sun Sep 6 21:54:24.000 2020 (UTC + 3:00)

System Uptime: not available

Process Uptime: 0 days 0:00:22.000

Loading unloaded module list

This dump file has an exception of interest stored in it.

The stored exception information can be accessed via .ecxr.

For analysis of this file, run !analyze -v

*** WARNING: Unable to verify checksum for binkw64.dll

00007fff`55e43b29 0f1f440000 nop dword ptr [rax+rax]

*** WARNING: Unable to verify checksum for SkyrimSE.exe

*** WARNING: Unable to verify checksum for skse64_1_5_97.dll

Value: Create: 8007007e on USER-ПК

*** F:Procdumpprocdump64.exe -accepteula -e -w skyrimse.exe F:Procdump

*** Unhandled exception: 406D1388

rax=0000000000000000 rbx=00007ff71edf8e70 rcx=0000002113aff630

rdx=00007fff58ea667a rsi=0000000000000000 rdi=0000000000000000

rip=00007fff55e43b29 rsp=0000002113affae0 rbp=0000000000000000

r8=000001352d0129f0 r9=0000000000000000 r10=0000000158ea0000

r11=00007fff001a0018 r12=0000000000000000 r13=0000000000000000

iopl=0 nv up ei pl nz na pe nc

cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000200

00007fff`55e43b29 0f1f440000 nop dword ptr [rax+rax]

Resetting default scope

EXCEPTION_RECORD: (.exr -1)

ExceptionAddress: 00007fff55e43b29 (KERNELBASE!RaiseException+0x0000000000000069)

ExceptionCode: 406d1388 (Visual C++ exception)

ERROR_CODE: (NTSTATUS) 0x406d1388 — <Unable to get error code text>

00000021`13affae0 00000001`800100e1 : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`00000000 : KERNELBASE!RaiseException+0x69

00000021`13affbc0 00000001`8001013f : 00000001`80031460 00000000`00000000 00000000`00000000 00000000`00000000 : binkw64!BinkLogoAddress+0xf0e1

00000021`13affc10 00007fff`57147bd4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : binkw64!BinkLogoAddress+0xf13f

00000021`13affc40 00007fff`58eece51 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14

00000021`13affc70 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21

[FIX] Ошибка Bex64 в проводнике и сторонних приложениях

О сбоях с именем события BEX64 обычно сообщается после сбоя Проводника (Windows Explorer) или после сбоя стороннего приложения или игры. Большинство затронутых пользователей сообщают, что в их случае сбои происходят случайно или при выполнении требовательных действий.

Как выясняется, есть несколько разных потенциальных виновников, которые могут в конечном итоге вызвать эту проблему:

  • Вмешательство службы amBX — если вы видите эту ошибку при попытке запустить GTA V и ранее установили пользовательский модуль молнии, такой как amBX, очень вероятно, что вы столкнулись с конфликтом между двумя процессами. В этом случае вы сможете решить проблему, войдя в меню «Сервисы» и отключив службу amBX.
  • Различные помехи сторонних производителей. По мнению некоторых затронутых пользователей, эта проблема также может возникать после помех, вызванных чрезмерно защитным набором AV, MacType, DEDgear, AmBX, Razer Synapse или Teamviewer. В этом случае вы чистите загрузочный компьютер, чтобы определить виновника, а затем удаляете его по официальным каналам.
  • Блокировка, налагаемая фильтром Data Execution Prevention — также возможно, что сбойное приложение работает по правилам, наложенным фильтром DEP. Если этот сценарий применим, и вы доверяете приложению, вы, вероятно, сможете исправить проблему, отключив фильтр из командной строки с повышенными привилегиями CMD.

Способ 1. Отключение службы amBX (если применимо)

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

Несколько затронутых пользователей, столкнувшихся с той же проблемой, подтвердили, что им удалось решить проблему и запустить игру в обычном режиме после того, как они открыли экран «Службы» и отключили службу amBX. После этого и перезагрузки компьютера большинство пользователей подтвердили, что операция была решена.

Если вы не знаете, как это сделать, следуйте инструкциям ниже:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «services.msc» и нажмите Enter, чтобы открыть меню «Службы». Если вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить доступ администратора.Запуск Services.msc
  2. Как только вы окажетесь на экране «Службы», прокрутите список служб и найдите службу amBX. Когда вы увидите его, щелкните его правой кнопкой мыши и выберите «Свойства» в появившемся контекстном меню.Доступ к меню свойств
  3. В меню «Свойства» перейдите на вкладку «Общие» и измените тип запуска на «Отключено», прежде чем нажать «Применить», чтобы сохранить изменения.Отключение службы amBx
  4. Перезагрузите компьютер, затем запустите GTA V (или игру, которая ранее вызывала сбой) после завершения следующего запуска.

Если та же проблема все еще возникала, перейдите к следующему потенциальному решению ниже.

Способ 2: устранение посторонних помех

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

Для некоторых людей этому способствовало чрезмерное использование AV или брандмауэра, в то время как другие обвиняли сторонние темы и оптимизаторы производительности. Как правило, сообщается о программном обеспечении MacType (обеспечивает отображение пользовательских шрифтов), DEDgear, AmBX, Razer Synapse и Teamviewer, вызывающих сбой такого типа.

Если этот сценарий применим, решение состоит в том, чтобы начать удаление «подозрительного» программного обеспечения, чтобы убедиться, что ему больше не разрешено взаимодействовать с другими программами.

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

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

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

Как только вам удастся найти виновника, ответственного за проблему, следуйте приведенным ниже инструкциям, чтобы удалить ее из вашей системы:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «appwiz.cpl» и нажмите Enter, чтобы открыть меню «Программы и файлы».Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
  2. Когда вы окажетесь в меню «Программы и файлы», прокрутите список установленных элементов и найдите часть программного обеспечения, которую вы хотите удалить.
  3. Когда вы увидите его, щелкните его правой кнопкой мыши и выберите «Удалить» из появившегося контекстного меню.Удаление проблемного программного обеспечения
  4. На экране удаления следуйте инструкциям на экране для завершения процесса, а затем перезагрузите компьютер.

Если этот сценарий неприменим или вы уже удалили проблемный пакет и по-прежнему сталкиваетесь с той же проблемой, перейдите к следующему потенциальному исправлению ниже.

Способ 3: отключить предотвращение выполнения данных

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

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

Если этот сценарий применим, вы сможете исправить проблему, отключив фильтр предотвращения выполнения данных с помощью быстрой команды CMD:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» в текстовом поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить доступ администратора.Запуск командной строки
  2. Как только вы окажетесь внутри командной строки с повышенными правами CMD, введите следующую команду g и нажмите Enter, чтобы запустить ее: bcdedit.exe / set nx AlwaysOff
  3. После успешной обработки команды вы отключили фильтр предотвращения выполнения данных.
  4. Перезагрузите компьютер, подождите, пока он загрузится, затем повторите действие, которое ранее вызывало проблему, и посмотрите, решена ли проблема в настоящее время.
голоса
Рейтинг статьи
Читайте так же:
Как открыть EXE-файл на Андроид: 3 рабочих приложения
Ссылка на основную публикацию