Я все еще в процессе исправления этой проблемы, и пользователь Moab предложил проанализировать файл дампа, созданный во время BSOD.
Я могу загрузиться в BoireCD PE Hiren, надеясь, что смогу найти файлы дампа в C:\Windows\Minidump, но нет ни одного файла, который можно найти. Имеет смысл: я помню отключение этой функции.

Однако есть ли способ включить создание (мини) файлов дампа в установке Windows 10 с использованием загрузочного диска, такого как Hiren?

2 ответа2

1

Вы можете настроить Windows на создание мини-дампа, установив

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
“CrashDumpEnabled”=dword:00000003

Вы можете установить его на 7, а не на 3, чтобы получить автоматический дамп. Смотрите эту документацию MS.

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"="C:\pagefile.sys 400 400" 

400 - минимум 400 МБ и максимум - чтобы установить автоматический режим, вы должны установить значение "C:\pagefile.sys 0 0" - это взято из этого сценария TechNet PowerShell.

Конечно, вы можете сделать это с загрузочного диска, обновив реестр хоста. Если вы не знаете, как это сделать, существует внешнее руководство Tenforums.com по редактированию автономных реестров. Существует также определенный учебник для использования Hirens здесь

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

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

0

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

Найдите параметр cmd или командной строки и, если возможно, запустите его от имени администратора.
Перейдите на диск, на котором установлена ОС (например, C:), набрав c:, и выполните любое из следующих действий:

Файл дампа отсутствует: wmic RECOVEROS установлен DebugInfoType = 0
Небольшой дамп памяти: wmic RECOVEROS установлен DebugInfoType = 3
Дамп памяти ядра: wmic RECOVEROS установлен DebugInfoType = 2
Полный дамп памяти: wmic RECOVEROS установлен DebugInfoType = 1
Автоматический дамп памяти: wmic RECOVEROS установлен DebugInfoType = 7
Активный дамп памяти: wmic RECOVEROS установлен DebugInfoType = 1

Источник: thewindowsclub.com

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .