Гид по технологиям

ntoskrnl.exe BSOD — причины и исправление

7 min read Windows Обновлено 06 Jan 2026
ntoskrnl.exe BSOD — причины и исправление
ntoskrnl.exe BSOD — причины и исправление

BSOD с ntoskrnl.exe обычно связан с проблемами оперативной памяти или драйверов. Проверьте оперативную память с помощью Windows Memory Diagnostic и MemTest86, выполните проверку системных файлов через SFC и DISM, переустановите или откатите подозрительные драйверы и отключите разгон. Если эти шаги не помогли, проанализируйте дампы памяти и рассмотрите замену модулей RAM или обращение в сервис.

Что такое ntoskrnl.exe

ntoskrnl.exe — сокращение от Windows NT operating system kernel executable. Это ключевой исполняемый файл ядра Windows, отвечающий за управление памятью, процессами, аппаратным абстрагированием и базовыми службами ОС. Если что-то выходит из строя на уровне памяти или в драйверах, ошибка может проявиться как BSOD с упоминанием ntoskrnl.exe.

Краткое определение терминов

  • BSOD: синий экран смерти, критическая ошибка Windows, при которой система прекращает работу для предотвращения повреждений.
  • Дамп памяти: файл, в который Windows сохраняет состояние системы в момент сбоя, помогает для диагностики.

Как исправить ошибку ntoskrnl.exe BSOD

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

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

1. Проверьте оперативную память

Проблемы с RAM — одна из самых частых причин ошибок ntoskrnl.exe. Небольшие сбои в памяти приводят к некорректной работе служб ядра.

Что сделать

  • Запустите Windows Memory Diagnostic. Нажмите Win, введите mdsched и перезагрузите компьютер для теста.
  • Если вы хотите более тщательную проверку, используйте MemTest86. Его можно записать на USB и загрузиться с него для выполнения полноценных нескольких проходов теста.

Как интерпретировать результаты

  • Пара ошибок в MemTest86 однозначно указывают на проблему с модулем RAM или контроллером памяти.
  • Если диагностика Windows не показывает ошибок, но MemTest86 находит сбои, доверьтесь MemTest86.

Когда менять модуль

  • Ошибки только на одном модуле: замените или протестируйте его в другом слоте.
  • Ошибки на всех модулях: возможна проблема с материнской платой или настройками BIOS.

2. Переустановите или откатите драйверы

Драйверы работают близко к ядру и часто вызывают BSOD. Даже корректно написанный драйвер может конфликтовать после обновления ОС.

Шаги

  • Запустите Диспетчер устройств. Найдите недавно установленные или обновленные драйверы.
  • Кликните правой кнопкой по устройству, выберите Откатить драйвер, если есть такая опция.
  • Если отката нет, скачайте стабильную версию драйвера с сайта производителя и выполните чистую установку, предварительно удалив старую версию.

Узнать все драйверы и даты установки

  • Используйте встроенный инструмент для вывода списка драйверов и дат поставки. Это помогает быстро найти устаревшие драйверы.

Использование Driver Verifier

  • Для выявления проблемных драйверов используйте Driver Verifier. Он заставляет драйверы работать в более строгих условиях и может воспроизвести падение в тестовой среде. Driver Verifier требует аккуратности: сначала изучите инструкцию, иначе система может начать падать чаще.

3. Загрузитесь в безопасном режиме и проверьте воспроизведение ошибки

Безопасный режим загружает минимальный набор драйверов. Если BSOD не повторяется в безопасном режиме, вероятно, виноват сторонний драйвер или служба.

Как войти в безопасный режим

  • Нажмите Win, введите перезагрузка и откройте параметры восстановления. Выберите Устранение неполадок, далее Дополнительные параметры, Параметры загрузки и включите безопасный режим.
  • В Windows 10 можно удерживать Shift при выборе Перезагрузить для доступа к этим опциям.

4. Выключите разгон оборудования

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

Советы

  • Сбросьте профиль разгона в BIOS/UEFI на Default или Auto.
  • Если у вас XMP профиль для RAM, попробуйте временно отключить его и посмотреть, сохранится ли BSOD.

5. Удалите сторонние антивирусы

Некоторые антивирусы работают на уровне ядра и могут конфликтовать с системными компонентами.

Что сделать

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

6. Проверьте и восстановите системные файлы

Повреждённые системные файлы могут вызвать нестабильность ядра. Windows поставляется с утилитами для автоматической проверки и ремонта.

Рекомендуемые команды

  • Запустите командную строку от имени администратора и выполните:

    sfc /scannow

    Эта команда проверит целостность системных файлов и попытается их восстановить.

  • Если sfc не решил проблему, выполните:

    DISM /Online /Cleanup-Image /RestoreHealth

    Эта команда проверит и восстановит образ Windows.

  • Для проверки диска запустите:

    chkdsk C: /f /r

    Примечание: chkdsk может потребовать перезагрузку.

7. Анализ дампов памяти

Если простые шаги не помогли, следует анализировать файлы дампов, чтобы найти точную причину.

Инструменты

  • BlueScreenView и WhoCrashed дают быстрый обзор и чаще всего указывают драйвер, связанный с падением.
  • Windbg от Microsoft позволяет углублённый разбор. Для использования Windbg установите пакеты от Microsoft и загрузите символы. Команда для анализа типичного дампа: !analyze -v

Когда отправлять дампы в службу поддержки

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

Когда описанные шаги не помогают

Контролируйте следующие возможные причины:

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

Если после замены RAM и проверки драйверов BSOD продолжаются, обратитесь в сервисный центр для диагностики аппаратной части.

Мини-методология диагностики BSOD с ntoskrnl.exe

  1. Сбор информации: когда падает, какие активности выполнялись, список недавно установленных ПО и драйверов.
  2. Быстрые проверки: MemDiagnostic, безопасный режим, удаление стороннего антивируса.
  3. Проверки целостности: sfc, dism, chkdsk.
  4. Углублённая диагностика: MemTest86, Driver Verifier, анализ дампов.
  5. Аппаратные тесты: замена модулей RAM, проверка блока питания, тест на другой материнской плате при возможности.

Ролевые чек-листы

Для рядового пользователя

  • Сделать резервную копию важных данных.
  • Запустить Windows Memory Diagnostic.
  • Удалить недавно установленные приложения и антивирусы.
  • Перезагрузиться в безопасном режиме и проверить, повторяется ли ошибка.

Для специалиста технической поддержки

  • Собрать дампы и логи событий.
  • Провести MemTest86 на несколько проходов.
  • Выполнить sfc и DISM.
  • Запустить Driver Verifier в контролируемой среде.
  • Проверить PSU и напряжения в BIOS.

Для системного администратора

  • Проверить совместимость образа Windows и обновлений на машинах с аналогичной конфигурацией.
  • Автоматизировать сбор дампов и диагностику с помощью удалённых скриптов.
  • Подготовить план отката обновлений и драйверов в случае массовых инцидентов.

Критерии приёмки

  • Нет повторяющихся BSOD в течение 48 часов при обычной рабочей нагрузке.
  • Прошли минимум два полных прохода MemTest86 без ошибок.
  • sfc и DISM не возвращают исправимых ошибок.
  • Система стабильно загружается в нормальном режиме и безопасном режиме.

Глоссарий

  • Ядро: центральная часть ОС, управляющая ресурсами и процессами.
  • Драйвер: программный интерфейс для взаимодействия ОС с аппаратурой.
  • DAMП: файл, содержащий состояние оперативной памяти в момент сбоя.

Альтернативные подходы

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

Примеры, когда это не поможет

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

Заключение

BSOD с ntoskrnl.exe чаще всего указывает на проблемы с памятью или конфликтующие драйверы. Начните с теста RAM и безопасного режима, затем двигайтесь к проверке системных файлов, анализу дампов и, при необходимости, аппаратной диагностике. Чёткая методология и поэтапная проверка позволят быстро сократить круг поиска и вернуть систему в рабочее состояние.

Итоговые советы

  • Делайте резервные копии перед серьёзными изменениями.
  • Старайтесь менять по одной вещи за раз, чтобы было проще отследить причину.
  • Если не уверены в аппаратной диагностике, обратитесь в сервисный центр.

Image Credit: Shevchenko Evgenii / Shutterstock.com

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство