|
Пример 2. Принудительный показ "Синего экрана смерти"
Сразу же следует сказать, что в Windows XP и Windows
Server 2003 появление "Синего экрана смерти" (Blue Screen of Death,
BSOD) стало гораздо более редким событием, нежели в Windows NT/2000. Как правило,
теперь Windows корректно обрабатывает многие ситуации, которые в предыдущих версиях
могли вызвать такого рода сбой.
Однако, если вы хотите в ознакомительных
целях посмотреть, что же представляет собой пресловутый "Синий экран"
(который более подробно будет рассмотрен в следующей главе), вы можете это сделать
путем несложного редактирования реестра. Данный совет применим как к Windows 2000/XP,
так и к операционным системам из семейства Windows Server 2003. Дело в том, что
все перечисленные операционные системы имеют возможность искусственной генерации
ошибки ядра (сообщения STOP) с последующим созданием аварийного дампа памяти (Memory.dmp).
Экран сообщения STOP, который при этом появится, будет содержать следующее сообщение:
*** STOP: 0x000000E2 (0x00000000,0x00000000,0x00000000,0x00000000)
The end-user manually generated the crashdump. [an error occurred while processing this directive]
По умолчанию эта функция блокирована. Для ее активизации следует открыть реестр,
найти ключ HKEY_LOCAL_MACHINE \SYSTEM\CurrentcontrolSet\ Services\i8042prt\Parameters,
добавить В его состав параметр CrashOnCtrlScroll(тип данных REG_DWORD) и установить
его равным 1.
После перезагрузки вы сможете вручную создать аварийный дамп
и посмотреть на "синий экран". Для этого нажмите правую клавишу <Ctrl>
и, удерживая ее в этом состоянии, дважды нажмите клавишу <Scroll Lock> |