Как вызвать BSOD вручную?

Системное

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

Настройка немного отличается в зависимости от используемой клавиатуры: USB, PS/2 или виртуальная Hyper-V. Можно не заморачиваться и сделать сразу для всех вариантов, т.к. заранее неизвестно, что понадобится завтра.

Для вызовы BSOD вручную требуется выполнить настройки реестра:

  • Вызываем редактор реестра.

Нажать правой кнопкой мыши на пуск, выбрать пункт меню Выполнить. В открывшемся окне ввести [regedit].

  • Ищем ветку реестра для USB-клавиатуры.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

Проверяем наличие параметра CrashOnCtrlScroll типа REG_DWORD.

Если такого параметра нет, создаём его. Присваиваем значение 1.

  • Ищем ветку реестра для PS/2-клавиатуры
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

Проверяем наличие параметра CrashOnCtrlScroll типа REG_DWORD.

Если такого параметра нет, создаём его. Присваиваем значение 1.

  • Ищем ветку реестра для HyperV-клавиатуры
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hyperkbd\Parameters

Проверяем наличие параметра CrashOnCtrlScroll типа REG_DWORD.

Если такого параметра нет, создаём его. Присваиваем значение 1.

  • Перезагружаем компьютер для применения параметров реестра.

Всё, настройка завершена.

Теперь, чтобы вызвать BSOD вручную (тип MANUALLY_INITIATED_CRASH) достаточно на клавиатуре зажать правый Ctrl и дважды кликнуть Scroll Lock.

BSOD вручную
Оцените статью
BLOGCOMP