Синий экран ntoskrnl exe при запуске компьютера. Быстрое исправление проблемы

Бытовая техника 29.05.2019
Бытовая техника

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

В определенный этап загрузки операционной системы, управление передается процессу ntoskrnl.exe, который запускает системные драйвера и устройства. Сам процесс получает неограниченный доступ к ресурсам компьютера, чем могут воспользоваться вредоносные программы. Для защиты от подобного вмешательства, файл ntoskrnl.exe имеет несколько копий в системных папках, а также в оперативной памяти при загруженной ОС. Из оперативной памяти его принудительно удалить невозможно, а при удалении с жесткого диска в той же директории образуется новая копия. На фото пример присутствия процесса в диспетчере задач Windows 7.

Возможные причины неисправности и восстановление файла ntoskrnl exe

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

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

Нужно взять установочный диск с Windows XP(2000) и начать установку с него через BIOS. Во время появления диалогового окна с предложением установки ОС, следует выбрать консоль восстановления Windows. Необходимо распаковать файл ntoskrnl.exe в системную папку. Для этого прописать команду «expand d:\i386\ntoskrnl.ex_ c:\windows\system32», где «d» — обозначение CD-ROM в системе. Если привод имеет другое обозначение, то и в команде обозначаться будет соответственно. После нажатия «Enter» и соглашения с заменой файла «y», выйти из консоли, прописав команду «exit». В Windows 7 имеется встроенная система восстановления запуска. Она самостоятельно займется копированием файла ntoskrnl.exe.

Использование средства проверки драйверов Windows

Выполните чистую загрузку ОС:


Теперь можно приступить к диагностике драйверов:

  1. В меню «Пуск» нажать «Выполнить» и ввести команду «Verifier», а после нажать «Enter».
  2. Поставить радиокнопку «Создать нестандартные параметры» и нажать «Далее».
  3. Поставить радиокнопку «Выбрать отдельные параметры из полного списка» и нажать «Далее».
  4. Поставить все флажки, кроме «Имитация нехватки ресурсов» и нажать «Далее».
  5. Выбрать пункт меню «Автоматически выбирать неподписанные драйверы» и нажать «Далее».

Появится список неподписанных драйверов. Не закрывая его, при помощи «Центра обновления » в Windows 7, попробуйте найти драйвера и установить(обновить). Затем выйти из списка, нажав «Отмена».

Устранение причины неполадки программными и аппаратными методами

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

Также можно использовать программу Victoria для восстановления винчестера. Скачайте этот реаниматор на CD-ROM или флешку, затем запустите его с BIOS. Желательно не изменять настройки при запуске теста, так как время проведения процедуры может значительно увеличиться.

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

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

Не помешает . Зачастую, появлению bsod предшествует «кривая» работа антивирусного ПО. Стоит попробовать антивирус переустановить. На помощь может прийти утилита, предназначенная для того или иного антивируса (Eset Uninstaller, AVG8_Remover, Avast Software Uninstall Utility, Norton Removal Tool и т. д.).

С файлом ntoskrnl.exe можно изрядно «заморочиться» и потратить кучу времени и нервов. У кого-то может не оказаться ни того, ни другого. Да и результат в таком случае не гарантирован. В таком случае проще пойти в сервисный центр и доверить труд специалисту.

Лайкнуть

Лайкнуть

Твитнуть

Что такое BSoD

BSoD - Blue Sceen of Death, синий экран смерти. Появляется в самых критических ситуациях, когда закрытием сбойной программы обойтись нельзя.

Операционная система Windows имеет несколько уровней работающих программ. Мы видим лишь самый верхний - открытые окна программ и запущенные службы. Именно их показывает Диспетчер задач. Когда одна из программ совершает ошибку, которую не в состоянии обработать и обойти, она, как говорят многие пользователи, «вылетает». Можно снова запустить и работать дальше.

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

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

Симптомы BSoD

1. Появление синего экрана с непонятными символами или грустным смайликом.

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

Причины появление синего экрана

1. Перегрев. Перегрев видеокарты, процессора приводит к синему экрану смерти.

Кстати, в Windows XP при перегреве видеокарты всегда возникал BSoD, в Vista и новее видеодрайвер просто перезагружается. Если вы видите надпись «Видеодрайвер перестал отвечать и был восстановлен», то это перегрев видеокарты:

Чем новее Windows, тем совершенней защита от сбоев. Будем надеяться, в какой-нибудь Windows XV вместо синего экрана мы будем видеть уведомление об ошибке, не мешающее работе.

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

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

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

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

4. Переразгон. Если вы продвинутый оверклокер, то знаете, какое отношение разгон компьютера имеет к BSoD. Если нет - не разгоняйте компьютер.

5. Сбой драйвера(ов). Причиной BSoD не обязательно будет аппаратная проблема. Нестабильно работающие драйвера - частый гость на компьютерах пользователей. Как выявить сбойный драйвер, будет дальше.

6. Вирусы. Обязательно проверьте компьютер каким-нибудь или .

Не устаю удивляться самоуверенности пользователей, которые заявляют «У меня нет вирусов и антивируса тоже! У меня прямые руки/сижу только на проверенных сайтах/иногда проверяю одноразовым антивирусом и поэтому все нормально! «. Оставляя в стороне дебаты о том, как можно жить без антивируса, задумайтесь: если человек видит BSoD, у него уже не нормальная ситуация. Как можно заявлять о том, что вирусов нет и это не причина синего экрана?

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

7. Антивирусы. Забавно (и печально), что антивирусы бывают причиной сбоя. Удалите на время антивирус. Синие экраны смерти перестали появляться? Ставьте новый, чтобы синие экраны не появились по причине №6.

8. Обновления Windows. Разработчики в Microsoft иногда плохо тестируют обновления. Некоторые из-за этого вовсе отключают Центр обновления Windows и сидят без обновлений, хотя это не выход. Панель управления - Программы и компоненты - Просмотр установленных обновлений - нажмите правой кнопкой - Удалить по обновлениям, установленным недавно, затем проверяйте работу Windows. Все нормализовалось? Просто не ставьте обновления пару недель - обычно за это время выходит какое-нибудь исправляющее обновление для обновления и все становится хорошо.

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

10. Ошибки файловой системы жесткого диска. Не лишним будет

Узнаем причину BSoD

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

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

Отключить автоматическую перезагрузку Windows можно так: Панель управления - Система - Дополнительные параметры системы - Параметры - поставить/снять галки так, как на скриншоте ниже:

Обратите внимание на пункт «Малый дамп памяти» - его тоже поставьте.

Загуглите код ошибки из Журнала Windows

Галка «Записать событие в системный журнал» установлена по умолчанию, значит - коды ошибок будут в Журнале Windows.

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

Ищите код ошибки (на скриншоте выше это 0x0000009f) в Гугле и читайте первые несколько сайтов в выдаче, выполняйте рекомендации, которые помогли другим. Если указан драйвер (слово с окончанием .sys, то вообще замечательно - вероятный виновник найден сразу, нужно установить драйвер для этого устройства более старой/новой версии. Если в интернете не будет четкого и ясного указания причины BSoD по указанному коду ошибки, читайте мою инструкцию дальше.

Если в Журнале Windows ничего нет, ждите появления синего экрана и смотрите ошибку там:

Просто ищите в Google информацию по коду ошибки и выполняйте рекомендации.

Анализируйте минидамп

К сожалению, если проблема в сбойном драйвере, на синем экране это не всегда отображено. Код ошибки тоже не всегда информативен. Нужно проанализировать файл minidump, создавамый во время появления BSoD и содержащий информацию о сбое, в частности о том, какие драйвера сообщили об ошибке. Существуют две программы для анализа минидампа: Windows Debugging Tools и BlueScreenView. К сожалению, первая слишком сложна для начинающих пользователей, хоть и дает более информативный результат. В 99% случаях хватает второй, простой и бесплатной BlueScreenView.

Установщик BlueScreenView доступен по этой ссылке.

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

Пример №1 - виновата видеокарта

Появляется синий экран с текстом ATTEMPTED_WRITE_TO_READONLY_MEMORY. Смотрим минидамп:

Ошибка ATTEMPTED_WRITE_TO_READONLY_MEMORY, судя по гуглению, вызывается каким-то драйвером. Вероятный виновник в данном случае - nv4_disp.sys. Есть и другие, но это часть системы, статистически маловероятно, что причина в них. Поиск в Google показал, что nv4_disp.sys - драйвер видеокарты от nVidia. Три шага:

1. Проверка видеокарты на перегрев.

2. Установка более старого драйвера видеокарты (нового, если стоит старый). Так поступают с любыми драйверами, не только видеокарты.

3. Установка видеокарты в другой компьютер.

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

5. На другом компьютере синий экран не появляется? Попробуйте установить другой блок питания на свой - причина может быть в нем.

6. Не помогает? Переустановите Windows начисто.

7. Если и это не поможет, несите в сервис-центр на диагностику.

Пример №2 - виновато совсем не то, что ожидалось

Синий экран с надписью PAGE_FAULT_IN_NONPAGED_AREA сопутствует множеству проблем:

Если бы вероятным сбойным драйвером был ntfs.sys, то я бы порекомендовал проверить жесткий диск на ошибки, а также заменить шлейф, идущий от жесткого диска к материнской плате. В данном случае BlueScreenView указывает на драйвер USB-порта и это могло бы быть правдой, но там, откуда я брал дамп для примера, у человека виновата материнская плата - на ней вздулись конденсаторы. Решение - системный блок в руки и топаем в сервис-центр.

Пример №3 - виноват антивирус

Нашел на просторах интернета вот такой минидамп:

Виновником был SRTSP.SYS - компонент антивируса от Norton. Решается его удалением.

Пример №4 - «битая» оперативная память

Синий экран с MEMORY_MANAGEMENT - признак того, что оперативная память непригодна для использования:

BlueScreenView указывает на вероятного виновника - ntoskrnl.exe. Это ядро Windows, оно не может быть причиной BSOD. В 99% случаев причина синего экрана с ошибкой MEMORY_MANAGEMENT - «битая» оперативная память. Придется ее менять.

Итоги разбора примеров

1. BlueScreenView указывает на сбой в драйвере, при этом виноватой может оказаться железка, с которой драйвер взаимодействует.

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


Иногда ошибки ntoskrnl.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл ntoskrnl.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка ntoskrnl.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Microsoft Monthly Security Update. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

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

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с ntoskrnl.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку ntoskrnl.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


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

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с ntoskrnl.exe (например, Microsoft Monthly Security Update):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с ntoskrnl.exe (например, Microsoft Monthly Security Update), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Microsoft Monthly Security Update.
  11. В поле Имя файла введите название файла резервной копии, например "Microsoft Monthly Security Update резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с ntoskrnl.exe.

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

» (BsoD) – ошибка, с которой сталкивался и которую боится практически каждый пользователь компьютера или ноутбука, ведь предугадать, что будет дальше после появления этого экрана практически невозможно. Перезапустится ли компьютер вообще, будут ли повреждены важные для работы системы файлы, что случиться с установленными программами – наперед этого не знает никто. Однако если вы всё же увидели BsoD на своем ПК и компьютер у вас запустился после её появления, то у вас есть шанс решить эту проблему, чтобы она не тревожила вас в ближайшем будущем. Дело в том, что одной из главных причин появления этой ошибки являются сбои в приложении ntosknl exe, синий экран из-за которых и появляется. Давайте же вместе разберемся, как исправить работу этого приложения.

Приложение ntosknl exe

Ntosknl exe (NT OS kernel) – это файл ядра операционной системы Windows, который отвечает за загрузку ОС. При запуске системы это приложение инициализирует внутренние подсистемы с установленными драйверами на компьютере.

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

Независимо от версии и разрядности операционной системы (будь то Windows 7 или Windows 10), файл ntosknl exe всегда находится сразу в нескольких местах, чтобы система всегда могла восстановить работу Windows в автономном режиме. Пути размещения файла вы можете видеть на скриншоте ниже:

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

«Синий экран смерти» – это не только набор машинного кода, непонятного человеку. Здесь, помимо этого, вы можете найти сообщение о причине неисправностей. На скриншоте ниже вы можете увидеть, на какую строчку нужно смотреть, чтобы узнать, почему ntosknl exe показывает синий экран и как это исправить:

  • «Page fault in nonpaged area ntoskrnl.exe» – некорректное завершение работы Windows вследствие резкого обесточивания компьютера.
  • «Ошибка в файле ntoskrnl.exe» – повреждения ключей реестра Виндовс.
  • «Файл ntoskrnl.exe не найден» – в процессе какой-нибудь ошибки были удалены файлы, необходимые для работы приложения ntoskrnl.exe или же этот файл был заменен вирусным ПО.
  • «Отказ ntoskrnl.exe» — наличие ошибок в файловой системе (возможно, имеются битые сектора на жестком диске).

Конечно, описания ошибок, которые вы увидите, не будут на русском языке, однако сделав элементарный перевод с английского, вы поймете, о чем идет речь.
Как видим, причин, чтобы синий экран появился в Виндовс очень много. Нашей рекомендацией в такой ситуации будет перестать зацикливаться на какой-то одной проблеме, а выполнить комплексную проверку и починку операционной системы, независимо от её версии (Windows 7 или Windows 10) и независимо от разрядности (Windows x32 или Windows x64).

Проверка ОС и исправление неполадок

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

Сканирование системы на наличие вирусного ПО

Вирусы – первая вещь, на которую нужно проверить компьютер. Как говорилось ранее, многие вирусные и шпионские программы, попадая на компьютер, намеренно могут заменить файл ntosknl exe на другой, который будет иметь то же название и расположен в том же месте, где ранее находился оригинальный файл.

Здесь всё просто: выберите любой из проверенных антивирусов на выбор и полностью просканируйте систему на наличие вредоносных файлов.

Удаление временных и неиспользуемых файлов

Для чистки временных файлов сделайте следующее:


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

Обновление программного обеспечения

Одной из причин, почему из-за ntosknl exe синий экран вас беспокоит, являются поврежденные драйверы на компьютере. Чтобы исключить и этот вариант, вам необходимо проверить все установленные драйверы на наличие обновлений и при необходимости их обновить.

С этой задачей прекрасно справляется утилита , которая одинаково хорошо идет на Windows 7 и на Windows 10. Её основная функция – обновление устаревших и поиск недостающих драйверов.

Анализ системных файлов

Если системные файлы, отвечающие за работу ntosknl exe, были повреждены, то вам нужно проверить ОС на наличие таких файлов и «вылечить» их по возможности. В одной из наших статьей мы уже рассказывали, на ошибки в системных файлах. Прочитайте этот материал и воспользуйтесь инструкцией в нем для решения этой задачи.

Восстановление локального жесткого диска

Жесткий диск, как уже выяснилось, также может сопутствовать тому, что приложение ntosknl exe перестанет правильно работать через битые сектора. Чтобы восстановить вышедшие из строя участки винчестера, нужно выполнить запуск специальной утилиты, которая имеется во всех современных версиях Виндовс. Такая утилита имеется в абсолютно любой версии ОС (Виндовс XP и выше).

Для запуска проверки диска на наличие ошибок сделайте следующее:


Перезапись ntosknl exe

Если вы уверены, что на компьютере со 100% вероятностью нет вирусов, а жесткий диск не поврежден, можете попробовать ликвидировать проблему, заменив поврежденный файл ntosknl exe на рабочий. Делается это очень просто:


После этих действий все поврежденные системные файлы, в том числе и ntosknl exe, будут заменены на рабочие их версии.

Откат системы к рабочему состоянию

Откат системы к рабочему состоянию может помочь, если ранее вы уже делали точку восстановления Windows. Этот способ отлично вам подойдет, если из-за файла ntosknl exe при запуске Виндовс вы видите синий экран и не знаете, как исправить положение дел. Об откате к контрольной точке мы уже писали в статье « ». Прочитайте этот материал, и вы поймете, как пользоваться этой функцией.

Если же все описанные выше способы решения проблемы с синим экраном вам не помогли, то мы рекомендуем переустановить Windows. Хоть этот способ и является самым радикальным, он со 100% вероятностью «вылечит» файл ntosknl exe. Однако не забывайте, что постоянная проверка системы на ошибки позволит вам предотвратить дальнейшее появление синего экрана, а ваш Виндовс будет работать долго и исправно.

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

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

BSOD – виды и причины возникновения

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

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

Когда возникает ошибка синего экрана, Windows создает файл дампа памяти, в котором находится информация о тех процессах, которые происходили в момент BSOD. Что бы определить и устранить первопричину синего экрана, мы будем проверять эти дампы.

Синие экраны могут выглядеть иначе, в зависимости от версии Windows, которую Вы используете.

BSOD в Windows 7

В Windows 8 или 10

Например, частая ошибка BSOD memory management:

В случае с Windows 10, на экране с ошибкой может содержаться QR-код который будет вести на сайт Microsoft с минимально полезной информацией по Вашей ошибке.

С недавних пор, Microsoft ввела небольшое различие цвета экранов в отличии от используемой версии. На Insider Preview сборках критическая ошибка будет выполнена в зелёном цвете.

Есть также варианты с оранжевым и красным цветом, но возможность их возникновения крайне мала.

Анализ BSOD

В результате ошибки, создается файл с содержанием тех процессов, которые происходили в тот момент – файл дампа памяти. Для определения, что же было причиной возникновения BSOD, нам потребуется для начала выставить создание файла мини-дампа ошибки, так как он занимает мало памяти (в отличии от memory.dmp, который может быть и более гигабайта) и отображает именно важную нам информацию.

Для того, что бы создать необходимы для анализа файл, пройдите в окно Система и выберите Дополнительные параметры системы. В пункте откройте Параметры… Затем, выберите Малый дамп памяти (256 Кб) и подтвердите действие нажатием кнопки ОК.

Соответственно, после возникновения BSOD, дамп будет сохранен по пути C:\Windows\Minidump.

BlueScreenView

BlueScreenView – приложение для простейшего анализа дампов BSOD и выявления сбойного модуля или драйвера, который был причиной ошибки.
Загрузка приложения выполняется с сайта разработчика.

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

Разберем работу приложения на примере файла Dump.dmp, который возник при возникновении синего экрана при просмотре YouTube в браузере Chrome. Как видно скриншоте, BlueScreenView показывает, что сбойным модулем был – ntoskrnl.exe. Сразу забегу вперед, данный файл принадлежит системе Windows и является одним из важнейших процессов ядра системы, поэтому не сложно предположить, что причиной является системный сбой Windows.

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

OSR Online

OSR Online – сайт с возможностью онлайн анализа дампа. По сравнению с BlueScreenView функционал богаче, анализ выполняется на порядок качественнее, и информация подаётся в большем количестве, что в случае с BSOD наиболее приоритетно.
Страница сервиса OSR Online.
Для выполнения анализа необходимо указать файл минидампа на жестком диске и загрузить на сервер кнопкой - Upload Dump.


После того, как выполнится полноценный анализ, будет предоставлена информация по ошибке. Как видно по скриншоту, предоставленный анализ более информативен и подробен. В отличии от BlueScreenView, который указывал на сбой ntoskrnl, тут сбойные модули nt, hal – системные процессы) и nvlddmkm – драйвер видеокарты Nvidia.

Сбойные процессы будут отображаться в пункте STACK_TEXT. Также, исходя из данного анализа, основной сбойный модуль, вызвавший ошибку указан в пунктах FOLLOUP_IP, SYMBOL_NAME, MODULE_NAME, IMAGE_NAME и BUCKET_ID. Следовательно, при оценке дампа, необходимо обращать большее внимание на эти пункты.

Анализ ошибки

Наиболее часто, причиной сбоя будет являться файлы или компоненты с расширениями *exe, *sys и *dll – это исполнительные файлы, драйвера, системные процессы и библиотеки. Названия этих файлов и процессов будут сильно различаться, и найти тот или иной процесс будет довольно сложно. На помощь может прийти сайт, создателем которого Microsoft MVP -
John Carrona, на котором собрана и постоянно дополняется информация по тем или иным драйверам и файлам, которые могут быть причиной BSOD. Сайт не только содержит базу драйверов, но и множество информации по BSOD и системам Windows (на английском языке).
Справочник файлов, приводящих к bsod в windows 10 - http://www.carrona.org/dvrref.php
На примере ранее полученной информации, проверим наши сбойные модули повторно.

Name Information Source
ntoskrnl.exe NT Kernel & System * Windows Update
nvlddmkm.sys nVidia Video drivers http://www.nvidia.com/Download/index.aspx

*Если Вы обнаружили данный процесс, как причину BSOD, вероятнее всего это не первопричина ошибки, нужен более детальный анализ для выяснения причины

Таблица показывает Имя (Name) сбойного модуля, Краткую информацию (Information) и источник (Source). Зная первопричину синего экрана, справиться с проблемой будет значительно проще.

Отличного Вам дня!



Рекомендуем почитать

Наверх