KERNELBASE.dll - это системный компонент Windows, который отвечает за поддержку файловой системы NT, загрузку драйверов TCP/IP и веб-сервера. Ошибка возникает в том случае, если данная библиотека отсутствует или модифицирована. Удалить ее крайне сложно, так как она постоянно используется системой. Поэтому в большинстве случаев она изменена, в результате чего и возникает ошибка.

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

Способ 1: DLL Suite

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

Для осуществления вышеописанной операции понадобится сделать следующее:


Способ 2: DLL-Files.com Client

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

Чтобы использовать его для инсталляции KERNELBASE.dll, потребуется выполнить следующие шаги:


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


Программа загрузит файл в указанное место.

Способ 3: Скачивание KERNELBASE.dll

Чтобы без помощи каких-либо приложений установить DLL, потребуется его загрузить и поместить по пути:

C:\Windows\System32

Это осуществляется простым методом копирования, процедура ничем не отличается от действий с обычными файлами.

После этого ОС сама найдет новую версию и будет её использовать без дополнительных действий. Если это не случится, вам понадобится перезагрузить компьютер, попробовать установить другую библиотеку или зарегистрировать DLL, используя специальную команду.

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

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

Чаще всего настроение пользователям портят разного рода программные сбои, из-за которых игра или другое приложение отказываются нормально стартовать. В частности, на тематических форумах нередко ищут имя события проблемы: APPCRASH, которая уже давно отравляет жизнь пользователям.

Общие сведения

Чтобы разобраться с причинами ошибки, нужно выяснить ее суть. К сожалению, в конкретном случае это практически невозможно, так как под этим термином скрывается не какой-то конкретный сбой, а целая серия ошибок. Так что такое APPCRASH?

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

Программные «заморочки»

Увы, но семимильные шаги промышленности в области создания все более и более мощных процессоров, увеличение объемов оперативной памяти и прочие «блага цивилизации» серьезно понизили стимул разработчиков приложений к их оптимизации. Проще говоря, если лет десять назад программа легко вмещалась на дискете и имела притом впечатляющий функционал, то сегодня нередки случаи, когда приложение на 500-700 Мб является куцым и урезанным подобием нормальной программы.

В частности, используется огромное количество библиотек Net.Framework и прочих «костылей». Само собой, стабильность такого рода приложения под большим вопросом. Любое изменение конфигурации как самого компьютера, так и программ на нем может привести к сбою, после которого пользователю демонстрируется диалоговое окно вида: «Имя события проблемы: APPCRASH».

Так что если вы заметите, что вылет с этой ошибкой происходит именно после запуска конкретной утилиты, стоит попробовать ее переустановить, а при отсутствии успеха заняться поиском более стабильной и качественной альтернативы.

Вирусы и трояны

Да, совет о проверке своего компьютера на вирусы выглядит очень банальным, но менее правдивым он от этого не становится. Зачастую имя события проблемы (APPCRASH) содержит упоминания о каких-то отсутствующих компонентах программ или системных файлов. Нередко в их исчезновении виноваты именно вредоносные программы, произвольно удаляющие важные системные библиотеки. В этом случае может проявиться не только банальная проблема APPCRASH: в ряде случаев вы рискуете потерять всю систему и все свои пользовательские данные.

«Репаки»

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

Очень часто на торрент-трекерах можно встретить так называемые «репаки» игр и программ. Так называется исправленная версия приложения, из которой удалены некоторые компоненты. К примеру, из игры могут вырезать видео со слишком большим разрешением, заменив его на более компактные файлы.

Не будем кривить душой: зачастую создатели такого рода программ, на самом деле, прекрасно разбираются в своем деле, а потому те же игры работают ничуть не хуже своих легальных предшественников. Но нередко случается так, что «лишние» компоненты, которые они удалили, оказываются очень важными. Из-за их отсутствия и появляется APPCRASH-ошибка при запуске игры. Совет: поищите другой источник или же купите нормальную версию приложения, с которой таких проблем гарантированно не будет.

«Сборки»

К тому же сорту недоразумений можно отнести и «сборки» операционных систем, которыми отечественный Рунет просто завален. Их не слишком опытные и счастливые пользователи регулярно сталкиваются с целым букетом проблем (справедливо не для всех сборок, но все же). В этом случае вам ничего не скажет имя события проблемы APPCRASH: Windows 7 (или любая другая версия), будучи «модернизированной», никакой стабильностью не отличается в принципе.

Почему так происходит? Все просто: создавая очередной «шедевр», который тут же будет выложен на трекер, «сборщик» удаляет из системы (пользуясь n-Lite или чем-то подобным) все «лишние» компоненты. Как и следует ожидать, многие из них таковыми не являются. Напротив, с отключенными службами и некоторыми удаленными компонентами система становится более восприимчивой к ошибкам и падениям.

Наш совет прост. Не пользуйтесь «сборками»! Если вам нужно регулярно устанавливать на компьютеры полностью готовые к использованию системы, содержащие весь набор необходимых приложений, лучше воспользуйтесь образами системы (из Acronis) или же создайте свою сборку, включив в нее только самое необходимое. Настоятельно не рекомендуем ничего отключать и удалять, так как проблемы не заставят себя долго ждать.

«Железо» и драйверы для него

В этом плане можно только позавидовать пользователям OSX от Apple. Вся продукция от этой компании выпускается из четко регламентированного списка компонентов. На этом фоне пользователям Windows остается только плутать в том «зоопарке» железа, из которого собираются их компьютеры.

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

Зачастую даже опытные пользователи не могут разобраться с такими вылетами. Нужно сказать, что именно «железными» причинами вызван код ошибки APPCRASH c0000005, так что при его появлении стоит подумать, а не вставляли ли вы недавно в свой компьютер дополнительную оперативную память (или новую видеокарту и т. д.). Если так, попробуйте извлечь новый компонент и вновь запустить компьютер. В случае если причина действительно была в этом, ошибка тут же пропадет.

С драйверами все еще хуже. Если вы используете какие-то старые компоненты (звуковую карту, к примеру) совместно с новым железом, то их драйверы вполне могут начать конфликтовать, что не приведет ни к чему хорошему.

Кроме того, проблемы часто возникают с новыми версиями. К примеру, у ATI и nVidia уже были инциденты, когда из-за ошибок в коде возникала проблема APPCRASH, kernelbase.dll (системные библиотеки) в этом случае оказывались несовместимыми с ними. Это часто приводило к вылетам на «синий экран», а в ряде случаев - даже к повреждению и выходу из строя самих видеокарт.

Старые версии ОС Windows

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

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

В этом случае сигнатура проблемы (имя события проблемы: APPCRASH) будет содержать упоминания об отсутствующих dll или иных компонентах системы.

Обновляйте ОС!

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

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

Как вы можете догадаться, особенно это утверждение справедливо для ХР, но и Windows 7 без Service Pack 1 куда чаще подвержена сбоям и ошибкам, не говоря уже о проблемах с безопасностью.

Подведем итоги

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

Кроме того, ни в коем случае не поддавайтесь распространенному в последнее время заблуждению о том, что антивирус не нужен. Увы, но без него пользователям Windows никуда. Если вас не волнует возникновение ошибки «Имя события проблемы: APPCRASH», подумайте о возможной потере всех своих данных.

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

Ни в коем случае не отключайте службу Windows Update. Лучше всего, когда она работает в автоматическом режиме. Это предупредит массу проблем. В частности, вы не только реже будете видеть сообщения об ошибке, но и сделаете свой компьютер намного устойчивее к атакам вирусов.

В этой заметке речь пойдет о довольно распространенной ошибке APPCRASH, которая может появляться при запуске программ или компьютерных игр в Windows. При этом проблема APPCRASH никак не связана с конкретной программой или игрой. На форумах можно встретить большое количество описаний ошибки APPCRASH, которая возникла при запуске таких компьютерных игр, как GTA, Fallout, Fifa, Sims и т.д. Или программ, вроде 1С, Autocad, Excel, Skype и даже стандартной программы Проводник. Также проблема APPCRASH проявляется в разных версиях операционной системы — и Windows 7, и Windows 8, и Windows 10.

При возникновении ошибки появляется окно, в котором сообщается, что работа программы прекращена и предлагается ее перезапустить или закрыть.

В сигнатуре проблемы (в более подробном описании) указано имя события проблемы APPCRASH. Также здесь есть информация, которая может быть полезна для решения проблемы — код ошибки (код исключения, например, c0000005) и имя модуля с ошибкой, то есть указывается тот файл, который привел к проблеме APPCRASH. Обычно в качестве модуля выступает файл с расширением EXE (исполняемый файл) или DLL (динамическая библиотека).

Итак, я постарался собрать максимум информации, чтобы ответить на вопрос — почему возникает проблема APPCRASH в Windows и как ее исправить?

1. Отсутствие необходимых библиотек

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

Для того, чтобы программа работала без лицензии, ее «ломают» — то есть, если сказать проще, изменяют некоторые ее файлы. При этом могут использоваться измененные версии стандартных библиотек, которые и приводят в конечном итоге к проблеме.

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

Также если речь идет о компьютерной игре, то можно установить пакет Microsoft XNA Framework .

4. Русские буквы в названии

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

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

5. Проблемы совместимости

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

В Windows есть инструмент, который может решить данную проблему. Речь идет о режиме совместимости.

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

Можно попробовать выбрать предыдущие версии Windows, а также включить галочку «Запускать эту программу от имени администратора».

6. Блокировка библиотек защитой

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

Кроме этого стоит обратить внимание на защитную функцию самой Windows, которая называется DEP (англ. Data Execution Prevention — Предотвращение выполнения данных).

Можно попробовать отключить данную защиту и если ошибка исчезнет, то следует добавить программу или игру в исключения DEP («Система» -> «Дополнительные параметры системы» -> «Дополнительно» -> «Быстродействие» -> «Параметры» -> «Предотвращение выполнения данных»).

Для отключения DEP необходимо запустить командную строку от имени администратора (также, как и при проверке целостности системных файлов) и ввести команду: bcdedit.exe /set {current} nx AlwaysOff .

После перезагрузки компьютера DEP будет отключен.

Для включения DEP следует использовать ту же команду с атрибутом AlwaysOn вместо AlwaysOff: bcdedit.exe /set {current} nx AlwaysOn

7. Драйвера устройств

Наиболее часто к ошибке APPCRASH при запуске игр приводят видеокарты. Решением проблемы в этом случае будет поиск и установка новых версий драйверов.

Существуют специальные программы, вроде Driver Pack Solution, которые позволяют автоматически обновлять или устанавливать драйвера на компьютер, но я стараюсь избегать подобных программ. Самым правильным, с моей точки зрения, способом обновления драйверов будет поиск драйвера на сайте производителя устройства .

8. Системные требования

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

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

Логично, что в данной ситуации есть только два варианта решения проблемы — либо обновить компьютер (произвести апгрейд или купить новый), либо удалить программу или игру, запуск которой приводит к проблеме.

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

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

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

9. Реестр Windows

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

В этом случае можно попробовать произвести чистку реестра с помощью специальных утилит, например, .

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

10. Когда ничего не помогает…

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

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

Не упустите возможность сделать доброе дело: