Как исправить ошибку APPCRASH в Windows 7/8 при запуске игр или программ?

Описание appcrash-ошибки:

Название ошибки говорит само за себя — приложение «рухнуло». То есть приложение вылетело из-за неполной совместимости компонентов приложения и операционной системы. Особенно это касается не лицензионного программного обеспечения. Люди тестирующие такое ПО пользуются компьютерами настроенными «под себя». Обычно на их компьютерах все благополучно работает. Далеко не факт, что Вы сами или те кто вам настраивал операционную систему установили все необходимое для корректной работы таких игр как GTA, Call of Duty, World of Tanks, Dota 2 и других.

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

Если таким образом виновника определить не удалось, читайте далее.

Рекомендации по устранению:

Ниже приведены рекомендации по устранению ошибки 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 {current} nx AlwaysOff

Таким образом функция DEP будет отключена.

4. Обновление / установка компонентов DirectX 9, 10, 11

DirectX — пожалуй один из самых необходимых компонентов для запуска многих приложений, особенно игр. Поэтому присутствие всех его dll-библиотек и их актуальное состояние очень важно. Если вы раньше скачивали DirectX неизвестно откуда, если он был непонятно кем сделанным «репаком», тогда этот пункт просто необходимо проделать для здоровья вашей системы.

Перейдите поочередно по ссылкам и скачайте файлы. Затем поочередно запустите их.

Пакет Microsoft 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 в модуле kernelbase.dll может возникнуть при запуске любого приложения: игры, браузера, Excel, 1C или Skype. В 90% случаев причиной являются вирусы, в оставшихся 10% — проблемы с образами и файлами. Зачастую — загруженными из сомнительных источников.

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

error-appcrush-dll-min.png

Возможные причины AppCrash в karnelbase.dll

Файл karnelbase.dll является библиотекой системного типа. Это «базовое ядро» для остальных процессов, отвечающее за связь между другими динамическими библиотеками DLL на компьютере.

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

Можно попробовать исправить проблему быстро:

  1. Запустить Командную строку (cmd.exe) от имени администратора, ввести команду sfc /scannow и дождаться окончания проверки системных файлов на целостность.
  2. Если не запускается конкретная игра или программа, убедиться в отсутствии конфликтов с другими ПО и антивирусами. Убедиться, что программа установлена правильно и файлы/образ не повреждены.
  3. Перенести библиотеку с другого компьютера с такой же версией Windows (версия и разрядность системы должны полностью совпадать, например Windows 7 x64 SP1). Свою библиотеку предварительно стоит скопировать на флешку, чтобы можно было все вернуть обратно. Файл karnelbase.dll располагается по адресу c://Windows/System32.

Если были повреждены системные файлы или обнаружены вирусы, проблему следует решать до конца, а не ограничиваться заменой библиотеки. Если ошибки перестали появляться после замены karnelbase.dll, они могут начать появляться снова, поскольку причина проблемы остается не ясна.

Malwarebytes’ Anti-Malware

Если установленные антивирусы не смогли найти или устранить проблему, следует воспользоваться программой Malwarebytes’ Anti-Malware. Это мощный инструмент для удаления вирусов и троянов.

Загрузить Malwarebytes’ Anti-Malware можно с официального сайта бесплатно (прямая ссылка — https://www.malwarebytes.com/mwb-download/thankyou/). Сама по себе программа платная, однако существует free-trial версия. Срока действия ознакомительной версии достаточно для решения проблемы.

malwarebytes-anti-malware-trial-min.png

После установки программа может заработать на английском языке. Нужно зайти в настройки (Settings) и выбрать язык Russian. После этого перейти в раздел Сканирование -> Пользовательское сканирование, выбрать нужные диски и кликнуть по кнопке Запуск проверки.

Malwarebytes’ Anti-Malware выполняет несколько проверок:

  • Проверка памяти компьютера.
  • Проверка процессов и файлов в автозапуске.
  • Диагностика проблем в реестре.
  • Проверка файловой системы.
  • Эвристический анализ.

malwarebytes-threat-scan-min.png

Проверка выполняется быстро — десятки тысяч документов сканируются буквально за минуты. После окончания проверки нужно нажать кнопку Сохранить результаты/Export Log. Создастся файл, в котором будут указаны найденные угрозы, подозрительные файлы и их расположение. Если сомнений относительно найденных угроз нет, их можно переместить в карантин или удалить прямо из программы.

Следует внимательно проверять список файлов. В нем могут быть не только любой сомнительный софт, но и файлы для игр, а также программы от сторонних разработчиков. Удалять следует неизвестные документы и те файлы, после загрузки/установки которых началось появление ошибок с karnelbase.dll.

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

В рамках статьи мы рассмотрим, как исправить ошибку appcrash Windows 7, по крайней мере самые распространенные причины подобных проблем. Такого рода неисправность характерна для Windows 7,8, 10, в общем спектр вероятных жертв весьма обширен. Застраховаться от этого явления нельзя, в результате часто теряются важные данные, а иногда и огромные отчеты. Лучший способ, чтобы хоть как-то защитить себя – это часто сохранять информацию, а в играх прогресс прохождения.

Всё же чаще всего appcrash возникает в тяжелых программах и играх. Они в первую очередь подвержены вредоносному воздействию и следует обратить на это внимание. Наблюдаться ошибка может в любых приложениях, но в этих играх чаще всего: GTA 4/5, Fallout 3/4, Assassin.

В зависимости appcrash что это за проблема и требуется решение неисправности. Кроме как с помощью кода ошибки, если такой есть, определить битый параметр нельзя. Обычно удаётся устранить негативные последствия, выполняя процедуры по очереди, начиная с самых распространенных.

Содержание

Проблемы в отсутствии необходимых программ

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

В первую очередь в вопросе, appcrash ошибка как исправить Windows 7, необходимо обратить внимание на DirectX. Он может стать корнем и appcrash, но чаще характерное сообщение гласит «отсутствует D3DX9_24.dll». Библиотеки DirectX, которые не смогла найти программа, могут отличаться. Вам необходимо просто загрузить с оф. сайта приложение https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35. Стоит отметить, что не все версии платформы поддерживается каждой отдельно взятой видеокартой.

Не менее распространена ошибка appcrash и из-за .NET framework. Эта платформа используется для облегчения разработки приложений, особенно игр. В ней содержатся функции, которые применяются клиентом, а в случае их отсутствия, вылетают критические ошибки. Найти программу можно здесь https://www.microsoft.com/ru-ru/download/details.aspx?id=30653.

Microsoft Visual C++, если этот компонент является устаревшим или битым, то ошибка при запуске appcrash не заставит себя долго ждать. Особенность платформы то, что она устанавливается поверх других версий, а не переустанавливается, а из-за этого могут возникать конфликты. Аналогично ссылка —  https://www.microsoft.com/ru-ru/download/details.aspx?id=40784.

Убедившись, что проблема не в этих элементах, следуйте далее.

Вирусная активность

Appcrash ошибка как исправить Windows 7 64 в случае с вирусами логично, что необходимо очистить систему от шпионов. Вирусы самым непредсказуемым образом сказываются на жизни системы, что и вызывает широкий спектр проблем.

Устранить зараженность можно с помощью большинства именитых антивирусных сканеров. Для персонального использования подойдёт NOD 32 или Kaspersky, если применяется в офисах, то рекомендуется Symantec Endpoint Protection.

Предельная нагрузка

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

Даже, если нагрузка достигает 100% в пиковые диапазоны работы – это не приговор, чтобы удалять игру. Существуют дополнительные средства Windows, которые способны облегчить работу, лаги могут наблюдаться, но по крайней мере критическое закрытие программы должно прекратиться.

Также следует попробовать закрыть сторонние процессы и приложения во время работы целевой игры.

Битый реестр

Здесь appcrash как исправить существует только 2 варианта, так как ручное устранение проблемы не рассматривается: восстановление реестра из копии или использование спец программ. Второй вариант предпочтительней, так как более универсальный и не предоставляется особенных требований.

К примеру вы можете запустить сканирование реестра при помощи CCleaner. Она довольно часто помогает, но существуют и альтернативы, вроде AVZ.

Неправильное расположение

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

Отсутствие совместимости

Проблема характерна для устаревших приложений, которые не способны работать с новыми Windows. Обычно это возникает из-за отсутствия поддержки со стороны производителя. Также встречаются appcrash при неправильной установке эмуляторов для игр с PS, PS2 или Android.

Существует небольшой шанс открыть программу, если запустить приложение в режиме совместимости. Для этого на exe файл игры сделайте ПКМ и перейдите в «Свойства». Перейдите в раздел «Совместимость» и установите флажок возле «Запустить программу…». Затем в выпадающем списке выберите необходимый пункт, лучше выбрать Windows XP, также можно попробовать другие варианты.

Повреждение ОС

На самом деле не только серьёзные проблемы, вроде отсутствия доступа к Windows, могут сопровождаться проблемой с файлами самой ОС. Также сбои могут коснуться различных других отраслей действия системы. Здесь необходимо выполнить проверку на целостность.

Для этого нажмите Win + R и cmd. Затем в консоль вставьте sfc /scannow. Процедура выполняется автоматически, вашего участия практически не требуется. В конце покажется результат работы и, если удалось восстановить файлы, вы об этом узнаете.

Блокировка антивирусом

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

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

Также неисправность бывает следствием кривой работы родительского контроля.

Проблемы с приложением

Вероятно сама программа установлена некорректно и содержит битые файлы или команды. Причиной такому явлению снова может быть антивирус. Удалите утилиту, которая вам нужна. Затем остановите защиту и установите её снова. Такой нехитрый способ помогает довольно часто. Обычно о такой реакции сообщается производителем софта.

Битые драйвера

Чаще проблема кроется в видеодрайверах, реже в звуке или других местах. Для устранения неисправности обновите драйвера или удалите и снова установите. Начать стоит с дров на видеокарту.

Используемые источники:

  • https://neoshibka.ru/oshibka-appcrash-obshhie-rekomendacii-po-ustraneniyu/
  • http://setupwindows.ru/dll/kernelbase-dll-error-fix
  • https://a-apple.ru/pk-i-noutbuki/kak-ispravit-oshibku-appcrash-v-windows-7

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации