Синий экран смерти (BSOD) в Windows 10 — это критическая ошибка, которая выводит систему из строя. Чтобы понять её причину, нужно первым делом узнать код ошибки. Он обычно отображается на самом экране в формате 0x000000XX или в виде названия, например CRITICAL_PROCESS_DIED. Даже если синий экран исчезает слишком быстро, код можно извлечь из журнала системы.
В этой статье разберём, где искать код ошибки, как его расшифровать и что делать дальше. Не все одинаково опасны — некоторые решаются перезагрузкой, другие требуют замены железа или чистки драйверов. Но в любом случае без кода ошибки не обойтись.
Где искать код ошибки синего экрана в Windows 10
Есть несколько способов получить код ошибки BSOD. Самый очевидный — внимательно прочитать текст на синем экране. Обычно в верхней части отображается название ошибки (например, IRQL_NOT_LESS_OR_EQUAL), а ниже — её код в шестнадцатеричном формате (например, 0x0000000A). Если система перезагружается слишком быстро, отключите автоматическую перезагрузку.
Для этого:
- Откройте
Панель управления→Система и безопасность→Система→Дополнительные параметры системы. - В разделе
Загрузка и восстановлениенажмитеПараметры. - Снимите галочку с пункта
Выполнить автоматическую перезагрузкуи сохраните изменения.
Если синий экран появляется при загрузке системы, зажмите F8 или Shift + F8 (в зависимости от модели материнской платы) и выберите Отключить автоматическую перезагрузку при отказе системы.
Если ошибка уже произошла, код можно найти в журнале событий Windows. Для этого:
- Нажмите
Win + R, введитеeventvwr.mscи нажмитеEnter. - В левой части окна откройте
Журналы Windows→Система. - В правой части нажмите
Фильтр текущего журнала. - В списке
Источники событийвыберитеBugCheckили введите в полеКлючевые словазначение0x. - Нажмите
ОК— все критичекие ошибки с кодами появятся в списке.
| Способ | Описание | Плюсы | Минусы |
|---|---|---|---|
| Просмотр на экране BSOD | Код отображается непосредственно на синем экране в виде 0x000000XX или названия. | Быстро и не требует дополнительных действий | Экран может исчезать слишком быстро |
| Журнал событий Windows | Коды ошибок сохраняются в разделе Система с источником BugCheck. | информации, включая дату и время | Требует навыков работы с eventvwr.msc |
| Файл дампа памяти | Содержит полную информацию об ошибке, включая стек вызовов и загруженные модули. | Максимум деталей для анализа | Требует специальных утилит для расшифровки |
| Сторонние утилиты | Программы вроде BlueScreenView или WhoCrashed автоматически извлекают коды ошибок. | Удобный интерфейс, подходит для новичков | Не всегда точнее встроенных инструментов |
Способы извлечения кода ошибки BSOD
Помимо журнала событий, код ошибки можно получить и другими способами. Вот основные из них:
Если вы не уверены, какой способ выбрать, начните с BlueScreenView — это бесплатная утилита, которая сканирует дампы памяти и выводит коды ошибок в понятном виде. Её можно скачать с официального сайта разработчика NirSoft.
Как расшифровать код ошибки BSOD
Код ошибки — это только половина дела. Нужно понять, что он означает. В Windows 10 наиболее распространённые коды и их возможные причины:
0x0000000A (IRQL_NOT_LESS_OR_EQUAL)— проблемы с драйверами или конфликт оборудования.0x0000001E (KMODE_EXCEPTION_NOT_HANDLED)— ошибка в ядре системы, часто из-за несовместимого драйвера.0x0000007B (INACCESSIBLE_BOOT_DEVICE)— системный диск недоступен, возможны проблемы с жестким диском или разделами.0x0000007F (UNEXPECTED_KERNEL_MODE_TRAP)— сбой в работе процессора или ОЗУ.0x0000009F (DRIVER_POWER_STATE_FAILURE)— ошибка управления питанием драйвера.0x000000D1 (DRIVER_IRQL_NOT_LESS_OR_EQUAL)— драйвер пытается получить доступ к памяти на неправильном уровне IRQL.
Полный список кодов можно найти на сайте Microsoft, но для большинства пользователей достаточно знать основные. Если вы нашли код, которого нет в этом списке, воспользуйтесь утилитой WhoCrashed — она не только покажет код, но и предложит возможные причины.
Анализ дампа памяти для получения кода ошибки
Если код ошибки на экране не отображается или система перезагружается слишком быстро, можно проанализировать дамп памяти. Это файл, в который Windows записывает состояние системы на момент сбоя. По умолчанию дампы сохраняются в папке C:\Windows\Minidump.
Чтобы проанализировать дамп:
- Скачайте утилиту WinDbg из состава Windows SDK или используйте BlueScreenView.
- Запустите программу и укажите путь к файлу дампа (обычно это
.dmp-файлы в папкеMinidump). - Программа автоматически извлечёт код ошибки и покажет дополнительную информацию: загруженные драйвера, адреса сбоя и т. д.
⚠️ Внимание: Не изменяйте настройки дампа памяти без необходимости. Неправильно настроенный дамп может занимать слишком много места на диске или, наоборот, не сохранять нужную информацию.
Частые причины синего экрана в Windows 10 и их решения
Зная код ошибки, можно сузить круг возможных причин. Ниже — таблица с наиболее распространёнными причинами и способами их устранения.
| Причина | Коды ошибок | Решение |
|---|---|---|
| Несовместимые или устаревшие драйвера | 0x0000000A, 0x0000001E, 0x000000D1 | Обновите драйвера через Диспетчер устройств или с сайта производителя |
| Проблемы с оперативной памятью | 0x0000007F, 0x00000050 | Проверьте ОЗУ с помощью memtest86 или замените модули |
| Сбой жесткого диска или SSD | 0x0000007B, 0x00000024 | Проверьте диск утилитой chkdsk или замените его |
| Конфликт оборудования | 0x0000009F, 0x0000007E | Отключите неиспользуемые устройства, обновите BIOS |
| Вирусы или повреждённые системные файлы | 0x000000C2, 0x000000F4 | Просканируйте систему антивирусом, запустите sfc /scannow |
Что делать, если код ошибки не удается найти
Иногда код ошибки не отображается ни на экране, ни в журналах. Это может происходить по нескольким причинам:
- Слишком быстрая перезагрузка — отключите её, как описано выше.
- Отсутствие дампа памяти — проверьте настройки дампа в
Параметры системы→Дополнительные параметры→Загрузка и восстановление. - Поврежденные файлы журнала — попробуйте восстановить систему с помощью точки восстановления.
Если код ошибки не удаётся извлечь стандартными способами, попробуйте загрузиться в безопасном режиме и повторно проверить журналы или дампы.
Если ни один из способов не помог, обратите внимание на обстоятельства появления BSOD:
- Появляется ли ошибка при запуске конкретной программы?
- Связана ли она с подключением нового оборудования?
- Происходит ли сбой только при высокой нагрузке (игры, рендеринг)?
Эти детали помогут сузить круг поиска.
Пошаговая инструкция: как устранить синий экран в Windows 10
Если вы уже знаете код ошибки, следуйте этому алгоритму, чтобы устранить проблему:
Пошаговый план устранения BSOD
Первым делом обновите драйвера, особенно если код ошибки указывает на проблемы с оборудованием (0x0000000A, 0x0000001E). Используйте Диспетчер устройств или скачайте актуальные версии с сайта производителя.
Если ошибка связана с памятью (0x0000007F, 0x00000050), запустите тест ОЗУ. Для этого:
- Нажмите
Win + R, введитеmdsched.exeи нажмитеEnter. - Выберите
Выполнить перезагрузку и проверку. - Дождитесь завершения теста — если будут найдены ошибки, замените неисправные модули.
Для проверки жесткого диска:
- Откройте командную строку от имени администратора.
- Введите команду
chkdsk C: /f /r(заменитеC:на букву системного диска). - Перезагрузите компьютер и дождитесь завершения проверки.
Если проблема не решается, попробуйте восстановить системные файлы:
- Откройте командную строку от имени администратора.
- Введите команду
sfc /scannowи дождитесь завершения. - Если
sfcне помог, используйтеDISM /Online /Cleanup-Image /RestoreHealth.
Часто задаваемые вопросы
Как отключить автоматическую перезагрузку при синем экране?
Откройте Панель управления → Система и безопасность → Система → Дополнительные параметры системы. В разделе Загрузка и восстановление нажмите Параметры и снимите галочку с пункта Выполнить автоматическую перезагрузку.
Можно ли восстановить данные после синего экрана?
Да, если ошибка не связана с физическим повреждением диска. Используйте утилиты вроде Recuva или R-Studio для восстановления файлов. Если диск повреждён, обратитесь к специалистам.
Какие утилиты помогают проанализировать дамп памяти?
Наиболее популярные: BlueScreenView (для начинающих), WinDbg (для опытных пользователей) и WhoCrashed. Все они бесплатны и позволяют извлечь код ошибки из дампа.
Что делать, если синий экран появляется при загрузке Windows?
Загрузитесь в безопасном режиме (нажмите F8 или Shift + F8 при запуске) и откатите систему к точке восстановления. Если это не помогает, попробуйте загрузиться с установочного диска Windows 10 и восстановить систему.