Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Где находятся дампы памяти BSOD в Windows 10/11: настройка Minidump

Обновлено: 14.09.2026  ·  Официальная база знаний

Симптомы отсутствия файлов дампа после синего экрана смерти

После падения операционной системы в синий экран смерти (BSOD) и последующей перезагрузки администратор не может найти файлы отчетов для анализа причин сбоя. Каталог C:\Windows\Minidump пуст или вовсе отсутствует в системе, а файл MEMORY.DMP не обновляется.

Тип дампаСтандартный путь сохраненияРазмер файла
Малый дамп памяти (Minidump)C:\Windows\Minidump\*.dmp256 КБ – 1 МБ (только стек вызовов и сбойный драйвер)
Полный дамп памяти (Complete Dump)C:\Windows\MEMORY.DMPРавен полному физическому объему оперативной памяти (RAM)
Автоматический дамп (Kernel Dump)C:\Windows\MEMORY.DMPОколо 500 МБ – 2 ГБ (пространство ядра ОС)

Пошаговая настройка корректного создания Minidump

  1. Проверьте параметры файла подкачки (Pagefile): Windows физически не может записать дамп, если на системном диске C: отключен файл подкачки. Размер pagefile.sys на диске C: должен быть не меньше объема установленной RAM (для полного дампа) или минимум 1024 МБ (для малого дампа).
  2. Включение записи малого дампа памяти (Minidump) через GUI:
    • Нажмите Win + R, введите sysdm.cpl, перейдите на вкладку «Дополнительно».
    • В блоке «Загрузка и восстановление» нажмите кнопку «Параметры».
    • В блоке «Запись отладочной информации» выберите из выпадающего списка «Малый дамп памяти (256 КБ)».
    • Убедитесь, что каталог малого дампа указан как: %SystemRoot%\Minidump.
    • Снимите флажок «Выполнять автоматическую перезагрузку», чтобы успеть зафиксировать STOP-код глазами.
  3. Быстрая настройка Minidump через реестр PowerShell:
    # Установка типа отладки: 3 = Small Memory Dump Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl" -Name "CrashDumpEnabled" -Value 3 -Type DWord -Force # Установка пути каталога Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl" -Name "MinidumpDir" -Value "%SystemRoot%\Minidump" -Type ExpandString -Force
  4. Базовый экспресс-анализ созданного дампа через WinDbg: скачайте WinDbg Preview из Microsoft Store > File > Open Dump File > введите команду автоматического разбора:
    !analyze -v

Внимание: Утилиты очистки диска («Очистка диска Windows», CCleaner) автоматически удаляют содержимое папки Minidump. Настройте исключения для расширения *.dmp.

Практический опыт инженера: Практика ITSTM: На NVMe-дисках с включенным режимом энергосбережения APST контроллер может не успевать проснуться для записи crash-дампа. Отключите переход PCIe в энергосберегающие состояния через параметры схемы питания Windows (PCI Express -> Link State Power Management = Off).

Частые вопросы (FAQ)

Почему Windows не сохраняет дамп памяти даже при включенных настройках?

Основная причина — сбой контроллера диска или SSD во время аварии (BSOD вызван тем, что диск внезапно пропал из шины, поэтому ядру некуда физически записать дамп).

Чем малый дамп (Minidump) отличается от полного дампа памяти?

Minidump содержит только базовые структуры: адрес стоп-кода, регистры процессора, стек вызовов нити и список загруженных драйверов, чего достаточно в 95% случаев для поиска виновного .sys файла.

Какая бесплатная утилита позволяет быстро посмотреть виновника без WinDbg?

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

Как искусственно сымитировать BSOD для проверки генерации дампа?

Включите функцию CrashOnCtrlScroll в реестре или воспользуйтесь утилитой NotMyFault из состава пакета Sysinternals от Марка Руссиновича.