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

В этой статье я покажу, где искать код ошибки синего экрана Windows 10, как его расшифровать и что делать дальше. Начнём с самого простого — просмотра кода непосредственно во время сбоя.

Код ошибки на самом синем экране

При возникновении система обычно показывает краткое сообщение с кодом ошибки. Он может выглядеть как набор символов в формате 0x000000XX или текстовое обозначение, например CRITICAL_PROCESS_DIED. Чаще всего код находится в верхней части экрана.

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

  1. Откройте Панель управления → Система и безопасность → Система.
  2. Выберите Дополнительные параметры системы.
  3. В разделе Загрузка и восстановление нажмите Параметры.
  4. Снимите галочку с пункта Выполнить автоматическую перезагрузку и сохраните изменения.

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

💡

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

Источник события Код события Описание
BugCheck 1001 Содержит код ошибки и параметры сбоя
BugCheck 1003 Дополнительная информация о сбое (часто дублирует 1001)
WHEA-Logger 18 Ошибки аппаратного обеспечения, которые могут вызывать BSOD

Просмотр кода в журнале Windows

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

  1. Нажмите Win + R, введите eventvwr.msc и нажмите Enter.
  2. В окне Просмотр событий перейдите в раздел Журналы Windows → Система.
  3. В правой части окна нажмите Фильтр текущего журнала.
  4. В списке Источники событий выберите BugCheck.

В отфильтрованном списке найдите события с кодом 1001 или 1003 — это и есть записи о синих экранах. В описании события будет код ошибки, например 0x0000001A.

Также можно использовать Командную строку. Запустите её от имени администратора и введите:

wevtutil qe System /c:100 /rd:true /f:text /q:"*[System[(Level=1 or Level=2) and (EventID=1001 or EventID=1003)]]"

Эта команда выведет последние 100 критических ошибок, среди которых будут и коды BSOD.

Использование файла дампа памяти

Windows создаёт файл дампа памяти (.dmp) при каждом синем экране. В нём содержится полная информация о сбое, включая код ошибки. Чтобы его проанализировать:

  • Найдите файл дампа. Обычно он находится в C:\Windows\Minidump или C:\Windows\Memory.dmp. MiniDump — это уменьшенная версия, а Memory.dmp — полный дамп.
  • Используйте программу BlueScreenView. Скачайте её с официального сайта (например, NirSoft), запустите и укажите путь к папке с дампами. Программа автоматически покажет все коды ошибок, даты сбоев и драйверы, которые их вызвали.
  • Просмотрите дамп вручную. Для этого понадобится Windows Debugger (WinDbg) из Windows SDK. Это сложнее, но даёт максимально подробную информацию.

BlueScreenView — самый простой способ. Она выведет таблицу со всеми сбоями, где будут столбцы: дата, код ошибки, параметры и имя файла дампа.

Проверка через командную строку

Если вы предпочитаете работать в консоли, можно получить код ошибки через Командную строку или PowerShell. Вот несколько команд:

  1. systeminfo | findstr /C:"Сведения о системе" — покажет общую информацию о последнем сбое.
  2. wmic OS get LastBootUpTime — время последней загрузки (поможет определить, когда произошел сбой).
  3. Get-EventLog -LogName System -Source BugCheck -Newest 1 | Format-List (для PowerShell) — выведет последнее событие с кодом ошибки.

Для более детального анализа используйте команду:

blueScreenView /stext <путь_к_файлу_дампа>

Она создаст текстовый отчёт с кодом ошибки, параметрами и стек-трассировкой.

⚠️ Внимание: Не удаляйте файлы дампа памяти вручную. они могут понадобиться для диагностики при обращении в службу поддержки.
Какой способ поиска кода ошибки BSOD вы испальзуете чаще всего?
Просмотр кода на экране
Журнал событий Windows
Анализ дампа памяти
Другое

Расшифровка кодов ошибок BSOD

Зная код ошибки, можно определить её причину. Вот несколько самых распространённых кодов для Windows 10:

Код ошибки Название Возможная причина
0x0000000A IRQL_NOT_LESS_OR_EQUAL Проблемы с драйверами или
0x0000001A MEMORY_MANAGEMENT Неисправность оперативной памяти или её перегрузка
0x0000007B INACCESSIBLE_BOOT_DEVICE Проблемы с жёстким диском или загрузочным сектором
0x0000007E SYSTEM_THREAD_EXCEPTION_NOT_HANDLED Сбой в системном потоке, часто из-за драйверов
0x000000EF CRITICAL_PROCESS_DIED Закрытие критического процесса (например, csrss.exe)

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

Коды ошибок BSOD делятся на аппаратные (проблемы с железом) и программные (драйверы, системные файлы). Аппаратные требуют проверки оборудования, программные — обновления или переустановки ПО.

Что делать, если код ошибки не отображается

Бывает, что код ошибки не виден ни на экране, ни в журналах. В этом случае:

  1. Проверьте настройки системы. Убедитесь, что в Параметры системы → Дополнительные параметры → Загрузка и восстановление включено ведение журнала отладки.
  2. Используйте безопасный режим. Загрузитесь в безопасном режиме (нажмите F8 при запуске или через msconfig) и проверьте журналы.
  3. Проверьте диск на ошибки. Запустите chkdsk /f /r в командной строке от имени администратора.
  4. Обновите драйверы. Часто вызывают устаревшие или несовместимые драйверы. Используйте Диспетчер устройств или программы вроде DriverBooster.

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

Пошаговая инструкция: как найти и исправить ошибку

Чтобы не упустить ни один шаг, следуйте этой инструкции:

Как действовать при синем экране в Windows 10

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли предотвратить появление синего экрана?

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

Что делать, если синий экран появляется при загрузке Windows?

Попробуйте загрузиться в безопасном режиме (нажмите F8 или Shift + F8 при запуске). Если это не помогает, используйте загрузочный диск или флешку с Windows 10 и запустите восстановление системы.

Как узнать, какой драйвер вызывает синий экран?

В программе BlueScreenView в столбце Caused By Driver будет указан драйвер, ставший причиной сбоя. Также можно использовать Windbg для анализа дампа памяти.

Можно ли восстановить данные после синего экрана?

Да, если сбой не повредил файловую систему. Используйте программы для восстановления данных, например Recuva или Disk Drill. Если диск повреждён, обратитесь в сервисный центр.