Ошибка AppCrash модуля KernelBase.dll — как исправить?


Исправление ошибок kernelbase.dll APPCRASH

Ошибка с именем события APPCRASH в модуле kernelbase.dll может возникнуть при запуске любого приложения: игры, браузера, Excel, 1C или Skype. В 90% случаев причиной являются вирусы, в оставшихся 10% — проблемы с образами и файлами. Зачастую — загруженными из сомнительных источников.

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

Ошибка appcrush kernelbase.dll

Возможные причины 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 версия. Срока действия ознакомительной версии достаточно для решения проблемы.

Anti-Malware Trial-версия

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

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

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

Сканирование компьютера на вирусы

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

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

Ошибка модуля kernelbase.dll при запуске игр и программ. Что делать?

Вопрос от пользователя

Здравствуйте.

Помогите пожалуйста с одной проблемой. При попытке запуска игр PUBG, FIFA и некоторых других выскакивает ошибка «AppCrash — ошибка модуля kernelbase.dll. «.

Пробовал перезагружать и переустанавливать игры, чистил систему от мусора, загружал этот файл с интернета, проверял антивирусом — и ничего!

Можно ли что-нибудь сделать? (моя ОС Windows 7, 64 bit, 12 ГБ ОЗУ, HDD на 1000 ГБ (500 свободно), Nvidia 1050 Ti)

З дравствуйте.

Новые статьи:  Код 52 Не удается проверить цифровую подпись драйверов - как исправить?

Kernelbase.dll это системный файл, отвечающий за взаимодействие различных библиотек между собой. Как правило, ошибки, ссылающиеся на него, указывают на то, что целостность файлов вашей ОС была нарушена (например, из-за вирусного заражения, неправильного отключения ПК, или случайного удаления «чего-нибудь нужного». ) .

Сразу отмечу, что далеко не всегда удается восстановить работоспособность системы без ее переустановки. Тем не менее, в ряде случаев (прибегнув к определенным шагам) — устранить сию проблему можно! Собственно, на них и остановимся.

Пример ошибки kernelbase.dll (appcrash)

Пример ошибки kernelbase.dll (AppCrash)

Как исправить ошибки, связанные с модулем kernelbase.dll

👉 ШАГ 1

Итак, первое, что порекомендую — обратить внимание на свою версию Windows, и системные требования игры (программы). Если, скажем, вы пытаетесь запустить старую игру на современной Windows 10/11 — то появление такой ошибки не удивительно.

Для начала в этом случае я бы посоветовал воспользоваться средством совместимости , которое есть в самой Windows. Достаточно открыть свойства исполняемого EXE-файла и перейти во вкладку «Совместимость» (пример ниже 👇). Кстати, попробуйте также запуск программы/игры от имени администратора .

📌 В помощь!

Как запустить старую игру на новом компьютере — см. пошаговую инструкцию

Совместимость — свойства исполняемого файла

Совместимость — свойства исполняемого файла

👉 ШАГ 2

Далее необходимо проверить ОС Windows на вирусы (просто если система заражена — то сколько бы мы не бились с различными настройками и не восстанавливали ее, вирус будет раз за разом портить системные файлы) .

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

Работа сканера ESET’s Free Online Scanner

Работа сканера ESET’s Free Online Scanner

📌 ШАГ 3

В Windows есть спец. средство, позволяющее проверить целостность системных файлов (и в ряде случаев восстановить их).

Для запуска такой проверки необходимо:

    открыть командную строку от имени администратора (для этого можно вызвать диспетчер задач (Ctrl+Alt+Del) и использовать команду CMD) ;

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

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

Проверка целостности файлов — scannow

Проверка целостности файлов — scannow

👉 ШАГ 4

Следующим шагом рекомендую проверить текущие установленные драйвера и системные библиотеки NET Framework, DirectX, Visual C++ и пр. Сделать это можно в авто-режиме с помощью утилиты Driver Booster (просто после перепроверки — отметьте галочками те библиотеки, которые влияют на игры, и обновите их. ) .

📌 В помощь! Автоматическое обновление системных библиотек и драйверов с помощью Driver Booster —>

Обновить всё - игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster

Обновить всё — игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster

👉 ШАГ 5

Попытаться устранить ошибку, связанную с kernelbase.dll можно с помощью восстановления Windows (правда, не на всех системах включено авто-создание точек восстановления. ) . Но всё же.

Новые статьи:  Зависание компьютера с Windows 7

Для просмотра всех точек для отката системы: нажмите сочетание Win+R (появится окно «Выполнить») и используйте команду rstrui . См. скриншот ниже. 👇

Просмотр списка контрольных точек - команда rstrui

Просмотр списка контрольных точек — команда rstrui

После, поставьте переключатель в режим «Выбрать другую точку восстановления» и нажмите кнопку «Далее» .

Выбрать другую точку восстановления

Выбрать другую точку восстановления

Затем поставьте галочку на пункт «Показать другие точки восстановления» — и перед вами предстанет весь список.

Посмотрите, нет ли среди этого списка той даты, на которую ваша ОС Windows работала как положено (корректно). Если есть — выберите ее и согласитесь на откат системы (ваши документы и файлы не пострадают. Но, возможно, что это затронет часть недавно установленных программ, драйверов, системных файлов. ) .

Список точек восстановления по датам

Список точек восстановления по датам

👉 ШАГ 6

Весьма неплохим решением может стать обновление ОС (благо, что для этого достаточно открыть центр управления Windows и нажать кнопку «Проверить обновления». См. пример ниже). 👇

Центр обновления Windows

Центр обновления Windows

👉 ШАГ 7

Если все вышеперечисленное вам не помогло, я бы посоветовал переустановить ОС Windows (можно, конечно, попытаться найти этот файл kernelbase.dll на каких-нибудь сторонних ресурсах — однако, есть высокая вероятность схватить вирус, или окончательно «убить» систему. ) .

📌 В помощь!

Как переустановить Windows 10 (без потери данных) — читать —>

Кстати, мне в этом плане импонирует версия ОС Windows 10 LTSC в которой нет ничего лишнего (она идет без Store, Edge, Cortana, OneDrive и пр.). В дополнение к этому — она редко обновляется и не мешает этим норм. работе (причем, это официальная версия ОС, доступная к загрузке с сайта Microsoft).

PS

Кстати, если ошибка AppCrash продолжила вылетать, но «виновником» ее стал являться не kernelbase.dll, а что-то другое — рекомендую ознакомиться с одной моей прошлой заметкой. 👇

📌 В помощь!

Ошибка APPCRASH при запуске игр и программ —>

Если вам удалось исправить ошибку — напишите хоть пару слов в комментариях: что вам помогло (возможно, это «спасет» кого-то еще. ).

На сим пока всё. До скорого.

Первая публикация: 13.01.2020

Как исправить ошибку KernelBase.dll в Windows 10

Ошибка модуля Kernelbase.dll с событием проблемы APPCRASH в Windows 10 появляется при запуске программ или игр с комментарием, что работа программы прекращена.

Сам файл Kernelbase.dll является системным и нужен для того, чтобы заставить взаимодействовать несколько DLL библиотек.

Я сталкивался дважды с данной ошибкой, и в одном случае были виноваты библиотеки компонента Visual C ++ 2015, во втором было то, что программа была для бета-тестирования.

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

Разберем в этой инструкции, как исправить ошибку сбойного модуля KernelBase.dll в Windows 10.

Ошибка KernelBase.dll прекращена работа программы

1. Совместимость и админ права

Если игра или программа старая, то её нужно попробовать запустить в режиме совместимости. Также, если у вас учетная запись не администратора, то следует запускать от имени админа.

  1. Нажмите правой кнопкой мыши по ярлыку или .exe, и выберите «Свойства«.
  2. Перейдите во вкладку «Совместимость» и снизу установите галочку «Запускать эту программу от имени администратора«.
  3. Нажмите OK и попробуйте запустить. Если ошибка kernelbase.dll появляется, то возвращаемся обратно.
  4. Устанавливаем галочку «Запустить программу в режиме совместимости» и выбираем по порядку ОС.
Новые статьи:  Работа с гаджетом погоды в Windows 7

Режим совместимости, во весь экран и от имени админа

2. Отключить антивирус и брандмауэр

Сторонний или встроенный антивирус могут блокировать различные библиотеки, тем самым прерывая взаимодействия между ними в Kernelbase.dll. Особенно это касается тех пользователей, которые скачивают игры и программы с торрентов. Что делать?

  1. Проверить карантин антивируса и восстановить файлы, которые заблокированы. Вы должны понимать, это может быть как и ложное срабатывание так и вирусы, если игра/программа скачена с торрента.
  2. Отключите антивирус и брандмауэр, после чего попробуйте запустить игру или программу, которая выдает ошибку Kernelbase.dll. Знайте, что отключив антивирус, брандмауэр будет работать. Вы должны отключить обе функции.

Примечание: Полностью отключить полностью брандмауэр в защитнике Windows можно, если отключить его для трех сетей «Домена», «Частной» и «Общедоступной».

брандмауэр и безопасность сети

3. Восстановить системные файлы

Поврежденные системные файлы могут вызывать ошибку Kernelbase.dll в Windows 10. Запустите командную строку от имени администратора и введите две команды по очереди:

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

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

Запуск SFC в CMD

4. Плохие сектора на диске

Когда вы запускаете игру, и какая-либо библиотека находится на плохом секторе диска, то она не сможет обработаться, что и выдаст ошибку Kernelbase.dll. По этому, логично будет проверить и восстановить битые сектора на диске, если они имеются. Для этого, запустите командную строку от имени администратора и введите команду:

chkdsk C: /f /r

5. Переустановите Visual C ++

В моем случае, ошибку Kernelbase.dll с событием проблемы APPCRASH в Windows 10 вызывали файлы VCRUNTIME140 и MSVCP140, которые относятся к компоненту Visual C ++ 2015.

лог файл дампа для Kernelbase.dll

Понятно, что мало кто может анализировать логи дампа, но вы просто удалите старые Visual C ++ и скачайте новые на официальном сайте Mictosoft . Учтите, что устанавливать и удалять нужно две разрядности; Visual C ++ 2015 x64 и Visual C ++ 2105 x86.

Дополнительно

  1. Исходя из 5 пункта, виновником ошибки Kernelbase.dll могут быть и другие компоненты как DirectX и NET Framework.
  2. Вы также можете сами посмотреть лог дампа, если разберетесь в этом. Он находиться по пути: Нажать Win+R и ввести %SystemRoot%\Minidump.
  3. Расположение файла Kernelbase.dll имеет два пути: C:\Windows\System32 и C:\Windows\SysWOW64.

Смотрите еще:

  • Исправить ошибку сбоя ntdll.dll в Windows 10
  • MSVCP140.dll отсутствует на компьютере
  • На компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll
  • 0x0000007E: Не найден указанный модуль PowerMgr.exe
  • Исправить имя события проблемы CLR20r3 в Windows 10

Оставьте комментарий