Настройте Windows 10 для создания файлов дампа на синем экране смерти

Ошибка « Синий(Blue) экран смерти» ( BSOD ) возникает, когда ваша система выходит из строя, что приводит к неожиданному выключению или перезагрузке компьютера. Экран BSOD виден только доли секунды, что делает невозможным запись кода ошибки или понимание ее характера. Здесь на сцену выходят файлы дампа : всякий раз, когда возникает ошибка (Dump Files)BSOD , Windows 10 создает файл аварийного дампа . Этот файл аварийного дампа содержит копию памяти компьютера на момент аварии. Короче говоря, файлы аварийного дампа содержат отладочную информацию об ошибке BSOD .

Настройте Windows 10 для создания файлов дампа на синем экране смерти

Файл аварийного(Crash) дампа хранится в определенном месте, к которому администратор этого ПК может легко получить доступ для дальнейшего устранения неполадок. Windows 10 поддерживает (Windows 10)различные(Different) типы файлов дампа, такие как полный(Complete) дамп памяти, дамп памяти ядра(Kernel) , небольшой(Small) дамп памяти (256 КБ), автоматический(Automatic) дамп памяти и активные(Active) дампы памяти. По умолчанию Windows 10 создает файлы автоматического дампа памяти . (Automatic Memory)В любом случае(Anyway) , не теряя времени, давайте посмотрим, как настроить Windows 10 для создания файлов дампа(Create Dump Files) на синем экране .(Blue Screen)of Death с помощью приведенного ниже учебника.

Малый дамп памяти. (Small Memory Dump: ) Малый дамп памяти(Small Memory Dump) намного меньше двух других типов файлов аварийного дампа режима ядра. Он имеет размер ровно 64 КБ и требует всего 64 КБ пространства для файла подкачки на загрузочном диске. Этот тип файла дампа может быть полезен, когда пространство минимально. Однако из-за ограниченного объема включенной информации ошибки, которые не были напрямую вызваны выполнением потока во время сбоя, не могут быть обнаружены при анализе этого файла.

Дамп памяти ядра. Дамп (Kernel Memory Dump: ) памяти ядра(Kernel Memory Dump) содержит всю память, используемую ядром на момент сбоя. Такой файл дампа значительно меньше, чем полный дамп памяти(Complete Memory Dump) . Как правило, размер файла дампа составляет около одной трети объема физической памяти в системе. Это количество будет значительно варьироваться в зависимости от ваших обстоятельств. Этот файл дампа не будет включать нераспределенную память или любую память, выделенную для приложений пользовательского режима. Он включает только память, выделенную ядру Windows и уровню аппаратной абстракции ( HAL ), и память, выделенную драйверам режима ядра и другим программам режима ядра.

Полный дамп памяти: (Complete Memory Dump: ) Полный дамп памяти(Memory Dump) — это самый большой файл дампа режима ядра. Этот файл включает всю физическую память, используемую Windows . Полный дамп памяти по умолчанию не включает физическую память, используемую микропрограммой платформы. Для этого файла дампа требуется файл подкачки на загрузочном диске, размер которого не меньше размера основной системной памяти; он должен иметь возможность хранить файл, размер которого равен всей вашей оперативной памяти(RAM) плюс один мегабайт.

Автоматический дамп памяти. (Automatic Memory Dump: ) Автоматический дамп памяти(Automatic Memory Dump) содержит ту же информацию, что и дамп памяти ядра(Kernel Memory Dump) . Разница между ними заключается не в самом файле дампа, а в том, как Windows устанавливает размер системного файла подкачки. Если для размера системного файла подкачки установлено значение Размер, управляемый системой(System) , а для аварийного дампа режима ядра задано значение Автоматический дамп памяти(Automatic Memory Dump) , то Windows может установить размер файла подкачки меньше размера ОЗУ(RAM) . В этом случае Windows устанавливает размер файла подкачки, достаточный для того, чтобы большую часть времени можно было захватить дамп памяти ядра.

Дамп активной памяти. Дамп  (Active Memory Dump: )активной (Dump)памяти(Active) аналогичен полному дампу памяти(Complete Memory Dump) , но он отфильтровывает страницы, которые вряд ли будут иметь отношение к устранению неполадок на хост-компьютере. Из-за этой фильтрации он обычно значительно меньше полного дампа памяти. Этот файл дампа включает всю память, выделенную для приложений пользовательского режима. Сюда также входит память, выделенная ядру Windows и уровню аппаратной абстракции ( HAL ), и память, выделенная для драйверов режима ядра и других программ режима ядра. Дамп включает в себя активные страницы, сопоставленные с ядром или пользовательским пространством, которые полезны для отладки, а также выбранный переход(Transition) на основе файла подкачки .Резервные(Standby) и измененные(Modified) страницы, такие как память, выделенная с помощью VirtualAlloc , или разделы, поддерживаемые файлом подкачки. Активные(Active) дампы не включают страницы в списках свободных и обнуленных, файловый кеш, страницы гостевых ВМ и различные другие типы памяти, которые вряд ли будут полезны при отладке.

Источник: Разновидности файлов дампа режима ядра.(Source: Varieties of Kernel-Mode Dump Files)

Настройте Windows 10 для создания файлов дампа(Create Dump Files) на синем (Blue Screen)экране(Death) смерти

Обязательно  создайте точку восстановления(create a restore point)  на случай, если что-то пойдет не так.

Способ 1: настройка параметров файла дампа при запуске и восстановлении(Method 1: Configure Dump File Settings in Startup and Recovery)

1. Введите control в поиске Windows, затем нажмите « Панель управления( Control Panel) » в результатах поиска.

Введите Панель управления в строке поиска и нажмите Enter |  Настройте Windows 10 для создания файлов дампа на синем экране смерти

2. Нажмите « Система и безопасность»,(System and Security) затем нажмите « Система».(System.)

Нажмите «Система и безопасность» и выберите «Просмотр».

3. Теперь в меню слева нажмите « Дополнительные параметры системы(Advanced system settings) ».

В следующем окне нажмите «Дополнительные параметры системы».

4. Нажмите « Настройки(Settings) » в разделе « Запуск и восстановление(Startup and Recovery) » в окне «Свойства системы».

свойства системы расширенные настройки запуска и восстановления |  Настройте Windows 10 для создания файлов дампа на синем экране смерти

5. В разделе « Сбой системы(System failure) » в раскрывающемся списке « Запись отладочной информации » выберите:(Write debugging information)

None (No dump file created by Windows)
Small Memory Dump (Windows will create a Minidump file on BSOD)
Kernel Memory Dump (Windows will create a Kernel Memory Dump file on BSOD)
Complete Memory Dump (Windows will create a Complete Memory Dump file on BSOD)
Automatic Memory Dump (Windows will create Automatic Memory Dump file on BSOD)
Active Memory Dump (Windows will create an Active Memory Dump file on BSOD)

Примечание.(Note:) Для полного дампа памяти потребуется файл подкачки, установленный как минимум на размер установленной физической памяти плюс 1 МБ (для заголовка).

Настройте Windows 10 для создания файлов дампа на синем экране смерти

6. Нажмите «ОК(Click OK) », затем « Применить(Apply) » и «ОК».

Вот как вы  настраиваете Windows 10 для создания файлов дампа на синем экране смерти(Configure Windows 10 to Create Dump Files on Blue Screen of Death) , но если вы все еще сталкиваетесь с какой-либо проблемой, перейдите к следующему методу.

Способ 2: настройка параметров файла дампа с помощью командной строки(Method 2: Configure Dump File Settings Using Command Prompt)

1. Откройте командную строку(Command Prompt) . Пользователь может выполнить этот шаг, выполнив поиск «cmd», а затем нажав Enter.

Откройте командную строку.  Пользователь может выполнить этот шаг, выполнив поиск «cmd», а затем нажав Enter.

2. Введите следующую команду в cmd и нажмите Enter :

No dump file: wmic RECOVEROS set DebugInfoType = 0
Small Memory Dump: wmic RECOVEROS set DebugInfoType = 3 
Kernel Memory Dump: wmic RECOVEROS set DebugInfoType = 2
Complete Memory Dump: wmic RECOVEROS set DebugInfoType = 1
Automatic Memory Dump: wmic RECOVEROS set DebugInfoType = 7
Active Memory Dump: wmic RECOVEROS set DebugInfoType = 1

Примечание.(Note:) Для полного дампа памяти потребуется файл подкачки, установленный как минимум на размер установленной физической памяти плюс 1 МБ (для заголовка).

3. По завершении закройте командную строку и перезагрузите компьютер.

4. Чтобы просмотреть текущие настройки дампа памяти(Memory Dump Settings) , введите следующую команду в cmd и нажмите Enter :

wmic RECOVEROS получить DebugInfoType(wmic RECOVEROS get DebugInfoType)

wmic RECOVEROS получить DebugInfoType |  Настройте Windows 10 для создания файлов дампа на синем экране смерти

5. По завершении закройте командную строку.

Рекомендуемые:(Recommended:)

Вот и все, вы успешно узнали, как настроить Windows 10 для создания файлов дампа на синем экране смерти(How to Configure Windows 10 to Create Dump Files on Blue Screen of Death) , но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.



About the author

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



Related posts