Как включить создание дампов памяти в Windows 11

Как включить создание дампов памяти в Windows 11

Как включить создание дампов памяти в Windows 11

При системных сбоях Windows 11 по умолчанию создаёт файлы дампов памяти, которые в дальнейшем могут быть использованы для того, чтобы разобраться с причинами синего экрана и устранить их. Однако, некоторые пользователи могут столкнуться с тем, что дампы не сохраняются.

В этой инструкции подробно о том, как включить создание дампов памяти в Windows 11 в различных ситуациях и дополнительная информация, которая может быть полезной.

Настройка записи дампа памяти в свойствах системы

Прежде чем приступить к описанию необходимых действий, базовая информация о дампах памяти в Windows 11 и предыдущих версиях системы:

  • Для создания дампов памяти требуется, чтобы файл подкачки не был отключён, ещё лучше, если его размер будет выбираться автоматически системой. Подробно про настройку файла подкачки.
  • С параметрами по умолчанию при синем экране полный дамп памяти сохраняется в файлC:WindowsMEMORY.DMPкоторый заменяется при каждом сбое, одновременно сохраняются мини-дампы (малые дампы памяти) в папкеC:WindowsMinidumpони не удаляются при новых сбоях (по умолчанию сохраняются 5 последних) и обычно достаточны для анализа причин ошибок со стороны пользователя.
  • Различные программы для очистки и оптимизации Windows или продления срока службы SSD могут удалять файлы дампов или отключать их создание.

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

Базовый способ включить создание дампов памяти при сбоях — использовать параметры системы, шаги будут следующими:

  1. Нажмите клавиши Win+R на клавиатуре, либо нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить», введите команду sysdm.cpl и нажмите Enter.
  2. Перейдите на вкладку «Дополнительно» и нажмите по кнопке «Параметры» в разделе «Загрузка и восстановление».

    Как включить создание дампов памяти в Windows 11

  3. В следующем окне, в разделе «Отказ системы» вы увидите доступные параметры создания дампов памяти, на скриншоте ниже — параметры по умолчанию при включенном автоматическом сохранении дампов: обычно достаточно установить «Автоматический дамп памяти», указать место сохранения дампа памяти, по умолчанию —%SystemRoot%MEMORY.DMPи применить настройки.

    Как включить создание дампов памяти в Windows 11

В поле выбора типа записи отладочной информации есть несколько вариантов выбора:

  • Автоматический дамп памяти — сохраняет снимок памяти ядра, отладочную информацию и снимок памяти, выделенной для устройств, драйверов и другого ПО, работающего на уровне ядра. Также сохраняются мини-дампы памяти в C:WindowsMinidump
  • Малый дамп памяти — выполняется сохранение только мини-дампов: файлов, содержащих базовую информацию о сбое и вызвавших синий экран модулях, загруженных драйверах и процессах. Для обычного пользователя, желающего разобраться в причинах ошибок, обычно бывает достаточным.
  • Дамп памяти ядра — содержит дамп всей оперативной памяти, используемой ядром Windows на момент сбоя.
  • Полный дамп памяти — сохраняет полный снимок оперативной памяти в файле MEMORY.DMP, размер дампа будет равен объёму занятой оперативной памяти на момент сбоя. В большинстве случаев не требуется.
  • Активный дамп памяти — то же самое, что в предыдущем случае, но с фильтрацией страниц памяти, которые с большой вероятностью не относятся к сбою, потому занимает меньше места на диске.

Редактор реестра

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

В этом случае вы можете использовать редактор реестра в среде восстановления (regedit в командной строке) или с WinPE:

  1. Запустить редактор реестра, выбрать разделHKEY_LOCAL_MACHINE
  2. Использовать меню «Файл» — «Загрузить куст» и загрузить файл SYSTEM изC:WindowsSystem32configпосле чего задать удобное имя раздела, под которым загруженный куст будет отображаться внутриHKEY_LOCAL_MACHINEво время редактирования.
  3. Внутри созданного вами раздела перейти к нужному подразделу и выполнить необходимые изменения.

Основной параметр для определения типов создаваемых дампов памяти — это DWORD с именем CrashDumpEnabled, который при работающей ОС можно найти в разделе

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl

Как включить создание дампов памяти в Windows 11

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

HKEY_LOCAL_MACHINEзаданное_имяControlSet001ControlCrashControl

Как включить создание дампов памяти в Windows 11

Параметр CrashDumpEnabled может принимать значения:

  • 0 — дамп памяти отключен
  • 1 — полный дамп памяти
  • 2 — дамп памяти ядра
  • 3 — создание мини-дампов
  • 7 — автоматический дамп памяти

Как было отмечено выше, следует также учитывать необходимость включенного файла подкачки, настройки которого хранятся в разделе

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management

О том, как именно задать необходимые параметры — в отдельной инструкции по настройке файла подкачки в редакторе реестра.

Дополнительно, рекомендую не отключать сохранение события в системный журнал (параметры в реестре EnableLogFile и LogEvent, значение — 1), так как эта информация также может пригодиться для диагностики причин возникающих сбоев.

Author: Admin
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии