Вы сидите себе спокойно, играете, смотрите фильм или работаете - и вдруг экран гаснет, компьютер перезагружается, а вместо рабочего стола на вас смотрит ярко-синий фон с грустным смайликом. Классика: синий экран смерти, он же BSOD.
Я очень хорошо знаю это чувство: "всё, Windows умерла, сейчас придётся всё переустанавливать". Спойлер: в большинстве случаев это не так. BSOD - это скорее крик помощи, чем приговор. Если правильно прочитать код ошибки и не паниковать, то чаще всего всё лечится довольно спокойно.
В этой статье я покажу, как я сам разбираю синие экраны в Windows 10 и 11: что смотреть, какие коды самые частые и по какому алгоритму действовать. Ниже наглядный пример кода ошибки и по этому коду мы решаем проблемы.
1. Stop Code (код остановки)
Это строка вида:
2. Имя файла (если есть)
Чуть ниже кода остановки иногда появляется что-то вроде:
Мой главный секрет: я всегда в первую очередь смотрю именно на имя файла.
Например, если вижу nvlddmkm.sys - почти сразу думаю о драйвере NVIDIA, если dxgmms2.sys - про DirectX и видеодрайвер, если ntfs.sys - про файловую систему и диск.
3. QR-код
В Windows 10/11 снизу бывает QR-код. Теоретически, вы сканируете его телефоном и попадаете на страницу поддержки Microsoft по этой ошибке.
На практике: иногда это помогает, иногда там общие фразы. Я отношусь к этому как к дополнительной опции, но не как к основному способу диагностики.
Минидампы BSOD
По умолчанию Windows пишет минидампы сюда:
А общий дамп памяти может лежать здесь:
Для продвинутого разбора можно использовать утилиты вроде BlueScreenView или WhoCrashed, но большинству пользователей достаточно информации прямо с экрана плюс того алгоритма, который я опишу ниже.
Что значит:
Ядро Windows обнаружило что-то настолько неправильное в системе, что безопаснее всё остановить. Это может быть:
Запускаю через Win+R, соглашаюсь на перезагрузку и жду окончания теста.
Что значит:
Один из драйверов полез в область памяти, куда ему лезть нельзя. Это именно драйверная история.
Чаще всего виноваты:
Хранилище данных (диск, подсистема ввода-вывода) внезапно сделало что-то очень неправильное. Для Windows это красный флаг.
Чаще всего виноваты:
После Enter соглашаюсь на проверку при следующей перезагрузке (клавиша Y).
Критически важный системный процесс внезапно завершился. Это может быть связано:
Подсистема управления оперативной памятью поймала что-то, что ей категорически не понравилось.
Чаще всего виноваты:
или использую MemTest86 с загрузочной флешки, если нужно проверить более тщательно.
Проверка оперативной памяти
Быстро проверить ОЗУ можно встроенным средством:
Проверка диска
Для быстрой проверки файловой системы:
После Enter:
Обычно делаю так: сначала DISM, потом SFC.
Открываю Командную строку от имени администратора и выполняю:
Эта команда проверяет и чинит компонент-хранилище Windows (тот самый "образ", из которого потом восстанавливаются системные файлы). После её завершения (это может занять время) запускаю:
SFC сравнивает системные файлы с эталоном и восстанавливает повреждённые. По окончании смотрю итог:
Что я делаю:
В этом случае сценарий такой.
Дальше:
Перейдите на нашу тему: Синий экран смерти (BSOD) в Windows - помогаем расшифровать и исправить и обязательно укажите:
Я очень хорошо знаю это чувство: "всё, Windows умерла, сейчас придётся всё переустанавливать". Спойлер: в большинстве случаев это не так. BSOD - это скорее крик помощи, чем приговор. Если правильно прочитать код ошибки и не паниковать, то чаще всего всё лечится довольно спокойно.
В этой статье я покажу, как я сам разбираю синие экраны в Windows 10 и 11: что смотреть, какие коды самые частые и по какому алгоритму действовать. Ниже наглядный пример кода ошибки и по этому коду мы решаем проблемы.
Что на самом деле говорит BSOD: анатомия экрана
Современный BSOD в Windows 10/11 выглядит довольно минималистично, но полезной информации там больше, чем кажется. Когда у вас вылетает синий экран, я всегда советую сделать одну из двух вещей:- сфотографировать экран на телефон;
- или быстро переписать главное, что там написано.
1. Stop Code (код остановки)
Это строка вида:
- KERNEL_SECURITY_CHECK_FAILURE;
- DRIVER_IRQL_NOT_LESS_OR_EQUAL;
- CRITICAL_PROCESS_DIED и т.п.
2. Имя файла (если есть)
Чуть ниже кода остановки иногда появляется что-то вроде:
- ntoskrnl.exe;
- nvlddmkm.sys;
- atikmdag.sys;
- tcpip.sys и т.д.
Мой главный секрет: я всегда в первую очередь смотрю именно на имя файла.
Например, если вижу nvlddmkm.sys - почти сразу думаю о драйвере NVIDIA, если dxgmms2.sys - про DirectX и видеодрайвер, если ntfs.sys - про файловую систему и диск.
3. QR-код
В Windows 10/11 снизу бывает QR-код. Теоретически, вы сканируете его телефоном и попадаете на страницу поддержки Microsoft по этой ошибке.
На практике: иногда это помогает, иногда там общие фразы. Я отношусь к этому как к дополнительной опции, но не как к основному способу диагностики.
Где искать подробности после перезагрузки
Сразу после BSOD система обычно перезагружается. Если вы не успели сфотографировать экран - не беда, часть информации всё равно сохраняется.Минидампы BSOD
По умолчанию Windows пишет минидампы сюда:
Код:
C:\Windows\Minidump
А общий дамп памяти может лежать здесь:
Код:
C:\Windows\MEMORY.DMP
Для продвинутого разбора можно использовать утилиты вроде BlueScreenView или WhoCrashed, но большинству пользователей достаточно информации прямо с экрана плюс того алгоритма, который я опишу ниже.
Популярные коды ошибок BSOD: что это и что я делаю
Ниже - те коды, которые я встречаю чаще всего. Для каждого я смотрю на три вещи: что значит, что чаще всего виновато и с чего я начинаю.KERNEL_SECURITY_CHECK_FAILURE
Ядро Windows обнаружило что-то настолько неправильное в системе, что безопаснее всё остановить. Это может быть:
- кривой драйвер;
- повреждённые системные файлы;
- проблемы с оперативной памятью;
- жёсткий диск/SSD, который начинает сыпаться.
- свежий драйвер (особенно видеокарта);
- агрессивный разгон ОЗУ или процессора;
- ошибки в памяти.
- Вспоминаю, что я обновлял или устанавливал перед началом ошибок (драйвер видеокарты, новый антивирус, утилиты разгона) - и откатываю/удаляю это.
- Проверяю ОЗУ встроенным средством.
Код:
mdsched.exe
- Запускаю проверку системных файлов (про команды - ниже, в универсальном плане).
DRIVER_IRQL_NOT_LESS_OR_EQUAL
Что значит:
Один из драйверов полез в область памяти, куда ему лезть нельзя. Это именно драйверная история.
Чаще всего виноваты:
- сетевые драйверы (LAN/Wi-Fi);
- драйверы видеокарты;
- антивирусы и их сетевые фильтры;
- старые драйверы чипсета/контроллеров.
- если на экране указан файл типа nvlddmkm.sys, atikmdag.sys, rtwlane.sys и т.п. - я сразу иду в сторону соответствующего драйвера;
- если файла нет - вспоминаю, какие драйверы обновлял недавно.
- В Диспетчере устройств откатываю подозрительный драйвер (Свойства устройства - вкладка "Драйвер" - кнопка "Откатить").
- Скачиваю свежий драйвер с официального сайта производителя устройства (NVIDIA, AMD, Realtek, Intel и т.д.).
- Если ставились "пакетные" наборы драйверов из непонятных источников - стараюсь от них избавиться и вернуть всё к официальным версиям.
UNEXPECTED_STORE_EXCEPTION
Что значит:
Хранилище данных (диск, подсистема ввода-вывода) внезапно сделало что-то очень неправильное. Для Windows это красный флаг.Чаще всего виноваты:
- SSD/HDD, который начал сыпать ошибками;
- проблемный контроллер диска;
- сбои питания (просадки, некачественный блок питания);
- драйверы контроллера SATA/NVMe.
- Смотрю на состояние диска через CrystalDiskInfo (или аналог) и проверяю SMART-показатели.
- Запускаю проверку файловой системы:
Код:
chkdsk C: /f /r
- Проверяю, нет ли подозрительных звуков/подвисаний при работе диска.
- Если диск старый, с уже "жёлтым" или "красным" SMART - всерьёз думаю о замене.
CRITICAL_PROCESS_DIED
Что значит:
Критически важный системный процесс внезапно завершился. Это может быть связано:- с повреждением системных файлов;
- с проблемами с памятью;
- с кривым антивирусом или фильтрами;
- с вирусами и прочим мусором.
- "оптимизаторы", твикеры и "чистильщики реестра";
- грубое удаление системных компонентов;
- диск, который начал отдавать битые данные.
- Сначала проверяю диск и файловую систему:
Код:
chkdsk C: /f /r
- Потом иду в проверку системных файлов и образа:
Код:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
- Если недавно ставился "чудо-оптимизатор" - первым делом удаляю его.
MEMORY_MANAGEMENT
Что значит:
Подсистема управления оперативной памятью поймала что-то, что ей категорически не понравилось.Чаще всего виноваты:
- реальные ошибки в модулях ОЗУ;
- слишком агрессивный разгон памяти (XMP/DOCP/EXPO-профили с завышенным напряжением или таймингами);
- кривые драйверы, которые портят данные в памяти.
- Если есть разгон ОЗУ или процессора - сбрасываю настройки BIOS/UEFI к дефолтным или выключаю XMP/EXPO.
- Запускаю тест памяти:
Код:
mdsched.exe
- Если в системе 2 и более модулей, по возможности тестирую по одному: вынимаю лишние, оставляю одну планку и смотрю, повторяется ли BSOD.
Универсальный план, по которому я чищу BSOD
Теперь самое важное. Вместо хаотичных действий я всегда придерживаюсь одного и того же алгоритма: от простого к сложному.Шаг 1. Вспоминаю, что менялось перед началом проблем
BSOD почти никогда не появляется "просто так". Обычно перед этим:- обновили драйвер видеокарты;
- поставили новую программу (антивирус, VPN, драйвер-пак, "оптимизатор");
- обновилась сама Windows;
- что-то покрутили в BIOS/UEFI (разгон, напряжение и т.д.).
- Удаляю или откатываю всё, что ставил/обновлял незадолго до первого BSOD.
- В Диспетчере устройств откатываю драйверы, если есть такая возможность.
- Перехожу на свежие официальные драйверы (особенно видеокарты и чипсета).
Шаг 2. Проверяю память и диск
Если программные изменения не помогли - перехожу к железу.Проверка оперативной памяти
Быстро проверить ОЗУ можно встроенным средством:
Код:
mdsched.exe
- жму Win+R;
- ввожу mdsched.exe и нажимаю Enter;
- выбираю перезагрузку и проверку;
- жду, пока тест дойдёт до 100 %.
Проверка диска
Для быстрой проверки файловой системы:
Код:
chkdsk C: /f /r
- соглашаюсь на проверку при следующем запуске (жму Y);
- перезагружаюсь и жду окончания проверки (это может занять много времени).
Шаг 3. Восстанавливаю системные файлы
Если диск и память внешне ведут себя нормально, перехожу к лечению самой Windows.Обычно делаю так: сначала DISM, потом SFC.
Открываю Командную строку от имени администратора и выполняю:
Код:
DISM /Online /Cleanup-Image /RestoreHealth
Код:
sfc /scannow
- если написано, что нарушения были обнаружены и исправлены - перезагружаюсь и смотрю, ушёл ли BSOD;
- если проблемы не удалось исправить - смотрю логи или всерьёз думаю о более тяжёлой артиллерии (восстановление системы или переустановка).
Шаг 4. Смотрю на температуры и разгон
Перегрев и нестабильный разгон могут вызывать самый разный BSOD, причём ошибки могут "скакать".Что я делаю:
- Запускаю любой мониторинг (HWMonitor, HWiNFO, MSI Afterburner и т.п.) и смотрю температуры под нагрузкой:
- процессор под тяжёлой нагрузкой должен укладываться примерно до 85–90 °C;
- видеокарта - примерно до 80–85 °C (смотря по модели).
- Если разгонял процессор/ОЗУ/видеокарту:
- возвращаю всё к стандартным настройкам;
- в BIOS/UEFI загружаю "Load Optimized Defaults" или выключаю XMP/EXPO.
Если Windows после BSOD вообще не загружается
Иногда всё печальнее: синий экран возникает при каждой загрузке, и до рабочего стола вы не добираетесь.В этом случае сценарий такой.
1. Пробую попасть в безопасный режим
Обычно несколько неудачных загрузок подряд запускают автоматическое восстановление. В итоге можно попасть в меню "Дополнительные параметры".Дальше:
- "Поиск и устранение неисправностей";
- "Дополнительные параметры";
- "Параметры загрузки" - перезагрузка - выбор безопасного режима (сеть можно не включать, если не нужно).
- удаляю свежие драйверы и программы;
- откатываю системные изменения;
- запускаю SFC и CHKDSK из командной строки.
2. Использую "Восстановление системы"
Если были точки восстановления - их грех не использовать:- "Поиск и устранение неисправностей" -> "Дополнительные параметры" -> "Восстановление системы";
- выбираю точку, созданную до начала проблем;
- откатываю систему.
3. В крайних случаях - переустановка
Если:- диск в порядке;
- память в порядке;
- но система убита твикерами, вирусами или ручным "тюнингом" до состояния каши,
Чего делать не стоит
Из того, что я постоянно вижу и от чего у меня дёргается глаз:- Не игнорировать код ошибки и имя файла. Формат "да что там, просто переустановлю" - путь к тому, чтобы повторить ту же ошибку на чистой системе.
- Не ставить драйверы и "пакеты" из случайных мест. Любые драйвер-паки и мутные сборники - хороший шанс получить BSOD на ровном месте.
- Не полагаться на "чистильщики реестра" и "ускорители Windows". Они часто ломают системные компоненты и как раз приводят к критическим ошибкам.
- Не разгонять "на глазок". "Ну, у знакомого такие частоты нормально работали" - плохой аргумент. У вас другая материнка, память, охлаждение и блок питания.
Итог
Синие экраны смерти в Windows 10/11 выглядят страшно, но, если честно, в большинстве случаев:- либо драйвер чудит;
- либо железо подаёт первые сигналы;
- либо систему "дотюнили" твикерами до состояния нестабильности.
- Сначала читаю сам BSOD: stop code и имя файла.
- Вспоминаю, что я менял перед началом проблем.
- Потом прохожусь по универсальному плану: драйверы -> память/диск -> системные файлы -> температуры/разгон.
- Если Windows не грузится - использую безопасный режим и восстановление системы.
- точный Stop Code;
- имя файла, если оно указано;
- когда примерно началась проблема и что перед этим ставили/обновляли;
- какие шаги вы уже пробовали.
Другие частые коды BSOD могут встретить Вас:
Ниже ещё несколько распространённых кодов ошибок, которые я регулярно встречаю. Здесь без глубокого разбора, просто короткая шпаргалка по причинам.- SYSTEM_SERVICE_EXCEPTION - часто падают драйверы или антивирусные/защитные модули, работающие в режиме ядра.
- IRQL_NOT_LESS_OR_EQUAL - типичная история с неудачным драйвером, который лезет в "чужую" память.
- PAGE_FAULT_IN_NONPAGED_AREA - проблемы с оперативной памятью, файлом подкачки или драйвером, который неправильно работает с памятью.
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED - поток драйвера или системного компонента поймал исключение, которое не обработали (обычно виноват конкретный драйвер).
- VIDEO_TDR_FAILURE - видеодрайвер не отвечает вовремя, чаще всего перегрев или глючный драйвер видеокарты.
- BAD_POOL_HEADER - повреждение пулов памяти ядра, виноваты драйверы, "оптимизаторы" или реальная проблема с ОЗУ.
- DRIVER_POWER_STATE_FAILURE - драйвер устройства неправильно уходит/выходит из спящего режима или гибернации.
- INACCESSIBLE_BOOT_DEVICE - Windows не может добраться до системного диска: слетели драйверы контроллера, изменён режим SATA/NVMe, проблемы с диском.
- KMODE_EXCEPTION_NOT_HANDLED - исключение в режиме ядра, как правило, из-за кривого драйвера или низкоуровневого софта.
- CLOCK_WATCHDOG_TIMEOUT - ядра процессора не отвечают вовремя, часто это перегрев, разгон или проблемы с питанием.
Если не получилось решить проблему
Если по коду ошибки и шагам из статьи проблему побороть не удалось, не стесняйтесь вынести её на обсуждение.Перейдите на нашу тему: Синий экран смерти (BSOD) в Windows - помогаем расшифровать и исправить и обязательно укажите:
- точный текст кода BSOD (Stop Code);
- имя файла на экране, если оно есть;
- версию Windows (10 или 11) и разрядность;
- основное железо: процессор, видеокарта, объём ОЗУ, тип диска (HDD/SSD/NVMe);
- что вы уже пробовали сделать по инструкции.