Главная Windows Как в Windows 10 искусственно вызвать синий экран смерти
Как в Windows 10 искусственно вызвать синий экран смерти
5

Как в Windows 10 искусственно вызвать синий экран смерти

Изначально клавиша Scroll Lock предназначалась для изменения поведения курсора, но есть также у нее особая функция, к которой иногда прибегают разработчики, когда им надо получить дамп памяти из текущей сессии. Для этого они искусственно вызывают DSOD – тот самый страшный синий экран смерти, которого так боятся обычные пользователи. По умолчанию вызов BSOD для отладки отключен, но если вам вдруг по какой-то причине понадобится, вот как это можно сделать.

Первым делом нужно отключить автоматическую перезагрузку при падении системы. Нажатием Win + R откройте окошко Run и выполните в нем команду SystemPropertiesAdvanced, в окне настройки системных параметров в блоке «Загрузка и восстановление» нажмите «Параметры». В открывшемся окне «Загрузка и восстановление» снимите галочку «Выполнять автоматическую перезагрузку», а заодно убедитесь, что в поле «Файл дампа» указан путь к файлу DMP, именно в него Windows запишет данные памяти в момент BSODa.

4742151_2

Далее командой regedit откройте редактор реестра и перейдите, если вы пользуетесь клавиатурой с подключением PS/2, по следующему пути:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\i8042prt\Parameters

Если же клавиатура использует подключение USB, разверните следующую ветку:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\kbdhid\Parameters

Создайте в последнем подразделе новый 32-битный параметр типа DWORD, назовите его CrashOnCtrlScroll, а в качестве его значения установите 1.

2016-10-24_17-44-52

Чтобы изменения вступили в силу, перезагрузите компьютер. Теперь вы можете искусственно вызвать BSOD, зажав правую клавишу CTRL и дважды нажав Scroll Lock. Приведенный здесь трюк также работает в Windows 8.1, 7 и XP.

Источник