Краш в SA-MP 0.3.7 Exception at address (0x00000000, 0x00746929, 0x0040fb80) — що робити

158

SA-MP – багатокористувацька гра, яка за роки існування стала класикою. Мабуть, не знайдеться жодного шанувальника GTA, не пробовавшего цей продукт, і як годиться, нерідко бажання пограти стикається з проблемами. Однією з них є помилка «Exception At Address» SA-MP 0.3.7 при якій гра крашится. Що потрібно робити в таких випадках, щоб пограти в гру? У статті ми розглянемо загальні причини бага і рішення для найбільш поширених кодів 0x00000000, 0x00746929, 0x0040fb80 та ін.

Краш помилка «Exception At Address» SA-MP 0.3.7

Причини, за яких САМПО крашится

Викликають подібні повідомлення проблеми, що мають різний характер і походження. Зверніть увагу на код, який йде після «Exception at address …». Саме тут зашифрована джерело, що призвів до виникнення збою. Ймовірні причини появи вікна з помилкою:

  • несумісність SA-MP з різними версіями Windows, включаючи розрядність;
  • використання модів — більшість з яких биті або створені аматорами;
  • відмови у доступі;
  • обмеження доступних для роботи додатка ресурсів;
  • блокування з боку вірусу і антивіруса;
  • застарілі драйвера;
  • пошкодження операційки — битий реєстру, системні опції, сміття в кеші.

Що можна зробити?

Виліт може відбуватися як при спробі з’єднання з серверами, так і при спробі запуску. Починати потрібно зі стандартних методів вирішення більшості помилок — оптимізації самої Windows.

  • Перевірка системи антивірусними утилітами (AdwCleaner, Kaspersky, Dr.Web).
  • Відключення захисту на час запуску — екран антивіруса, Захисник, брандмауер.
  • Запуск від імені адміна.
  • Налаштування сумісності SA-MP з Віндовс XP або ’98.
  • Повне видалення гри з наступною перевстановлення.
  • Чищення системи від тимчасових файлів і сміття — в допомогу програмка CCleaner.

    Краш в SA-MP 0.3.7 Exception at address (0x00000000, 0x00746929, 0x0040fb80) — що робитиВиконайте по черзі опції і Очищення Реєстру

  • Запуск самодіагностики операційки командою в консолі sfc /scannow.
  • Установка свіжих драйверів і компонентів. У випадку з Windows 10 достатньо оновиться через Диспетчер пристроїв.
  • Видалення всіх модів і встановлення чистих версій.
  • Варто обумовити чищення реєстру під час переустановки. Після повного видалення потрібно запустити реєстру і видалити всі файли, пов’язані з грою. Шлях реєстру: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX. Також рекомендується прочистити реєстру від помилок утилітами, приміром, CCleaner і т. п.

    В папці «Мої документи» зберігаються конфігурації, які потрібно видаляти. Зокрема, при появі помилки видаляють gta_sa.set.

    Помилка Exception at address: 0x0040fb80 (base)

    У більшості ситуацій серед запропонованих вище методів знаходиться рішення. Зокрема, усунути краш-помилку в SA-MP 0.3.7 Exception at address: 0x0040fb80 можливо за допомогою комбінації з налаштування сумісності і запуску від імені Адміна. Причому однакову сумісність потрібно виставити через ярлики SAMP і GTA_SA. Для початку спробуйте «Windows 98/ Windows Me» і так далі.

    Краш в SA-MP 0.3.7 Exception at address (0x00000000, 0x00746929, 0x0040fb80) — що робитиПотрібна одна сумісність для SAMP і GTA

    Іноді буває корисна ще одна схема:

  • Перейменувати директорію ДТА в будь-яке інше ім’я (лише латиниця та цифри).
  • Запустити СА-МП.
  • Коли програма не знаходить файлів гри і запропонує вказати шлях, направити його в перейменовану папку.
  • Прослідкуйте, щоб в дорозі до директорії гри були відсутні кириличні символи.
  • Частий випадок: краш-помилка 0x00000000

    Є ймовірність, що незважаючи на всі виконані маніпуляції, з’являється краш-помилка в Exception at address: 0x00000000. Інакше кажучи — це відмова в доступі до пам’яті. Якщо немає нарікань на роботу системи, комп перевірений антивірусними утилітами, а антивірус при запуску відключений (фаєрвол і брандмауер теж рекомендується дезактивувати на час), то можна виписати додатком дозвіл на роботу з захищеними ресурсами. Врахуйте, що для цих цілей рекомендується використовувати чисті установники з офсайта. Інструкція:

  • Клікнувши правою кнопкою на значку Комп’ютера, вибрати Властивості.
  • У Додаткових параметрах нас цікавить розділ швидкодії системи.
  • Вибираємо вкладку Запобігання виконання даних.
  • Ставимо позначку біля нижнього пункту.

    Краш в SA-MP 0.3.7 Exception at address (0x00000000, 0x00746929, 0x0040fb80) — що робитиДодайте SAMP і в GTA виключення DEP

  • Додаємо СА-МП і саму гру в винятки.
  • Застосовуємо і перезавантажуємося.
  • Після цього все повинно запрацювати.

    Рішення для коду 0x00746929

    Варто виділити ще в SA-MP 0.3.7 краш-помилку 0x00746929. Як правило, винуватцем її появи є моди, віруси, різноманітні зміни та інші втручання. Частенько відбувається виліт при спробі підключитися до сервера. Що може допомогти, крім переустановки гри?

  • Запустити гру і згорнути її.
  • Викликати Диспетчер завдань.
  • У вкладці з процесами завершити gta_sa.exe.
  • Повернутися в гру і спробувати підключення.
  • В іншому, необхідно переконатися, що використовується відповідна версія СА-МП.

    Підіб’ємо підсумки

    Найбільшу ефективність у вирішенні подібних помилок продемонстрували повторна інсталяція, налаштування сумісності і запуск від імені адміна. А якщо це не допомогло, то вже підшукують альтернативні способи. Варіантів багато, перевіряйте. У деяких ситуаціях доходить навіть до перевстановлення ос, але це рішення не завжди виявляється дієвим.

    Вибирайте, і серед описаних методів обов’язково знайдеться такий, який допоможе усунути краш-помилку в SA-MP 0.3.7 Exception At Address у вашому випадку. Так як кодів збою насправді безліч — опишіть свої баги в коментарях, ми постараємося допомогти.