Повторяющийся синий экран смерти с кодом MEMORY_MANAGEMENT, IRQL_NOT_LESS_OR_EQUAL или KERNEL_SECURITY_CHECK_FAILURE — прямой повод выполнить анализ дампов памяти Windows, а не гадать наугад. Каждый раз, когда система аварийно завершается, она сохраняет снимок состояния памяти в файл дампа, и именно в нём записано, какой драйвер или процесс вызвал сбой. Без этого файла диагностика BSOD превращается в перебор догадок.
Дамп памяти — это не текстовый лог, а бинарный снимок, который читается специальными отладчиками. В этой статье разберём, где Windows хранит дампы, какие типы дампов существуют, чем отличаются WinDbg и BlueScreenView, и как по стеку вызовов определить виновника сбоя — от драйвера видеокарты до антивируса.
Где Windows хранит файлы дампов
По умолчанию система создаёт файлы дампов в двух местах. Полный дамп ядра пишется в C:\Windows\MEMORY.DMP, а малые дампы (minidump) — в папку C:\Windows\Minidump, где каждый файл получает имя по дате и времени сбоя. Папка Minidump может быть скрыта от обычного пользователя, поэтому для доступа потребуются права администратора.
Тип создаваемого дампа задаётся в настройках. Откройте Система → Дополнительные параметры системы → Загрузка и восстановление → Параметры и проверьте раздел «Запись отладочной информации». Там можно выбрать малый дамп памяти, дамп ядра, полный дамп или автоматический дамп памяти.
- 📄 Малый дамп (256 КБ) — минимум данных: код ошибки, список загруженных драйверов, стек сбойного потока. Достаточно для большинства домашних диагностик.
- 🧠 Дамп ядра — только память режима ядра, без пользовательских процессов. Оптимален по соотношению размера и информативности.
- 💾 Полный дамп памяти — весь объём ОЗУ. Используется редко, файл может занимать десятки гигабайт.
- ⚙️ Автоматический дамп — вариант по умолчанию в современных Windows, система сама управляет размером файла подкачки под дамп ядра.
⚠️ Внимание: если файл подкачки отключён или сильно ограничен, а также если на системном диске мало свободного места, дамп может не создаться вообще. Перед анализом убедитесь, что после очередного BSOD в папке Minidump появился новый файл.
Почему дампа нет: типичные причины
Частая ситуация — синий экран был, а файл не появился. Проверьте три вещи: включена ли запись отладочной информации в настройках восстановления, достаточно ли места на диске C и не стёр ли дамп чистильщик вроде CCleaner или встроенная «Очистка диска» (дампы памяти входят в список удаляемых системных файлов).
Ещё одна возможная причина — сбой происходит настолько рано или жёстко (например, внезапное отключение питания или критическая ошибка диска), что система физически не успевает записать дамп. В таком случае сам факт отсутствия дампа — уже диагностический признак, косвенно указывающий на проблему с питанием или накопителем.
📊 Как часто у вас возникают синие экраны (BSOD)?