Быстрый способ воспроизвести синий экран смерти (BSOD)?

в рамках мульти-операционной системы вызов (тестирование целостности компьютера), мне нужно найти самый быстрый способ воспроизвести подлинный синий экран смерти (BSOD) на машине Windows. Любой версии, XP или позже будет работать.

As Shinrai пишет:

Так что в основном вы пытаетесь BSOD машину так быстро, как по-человечески
возможный, но только раз, и вы не можете касаться машине перед
часы идут?

да, это именно то, что я пытаюсь сделать.

Мне интересно, есть ли простые команды или действия, которые заставят Windows выйти из строя и выплюнуть синий экран. Любые указатели были бы очень полезны.

ограничения:

  • не могу написать скрипт/программу
  • не могу связываться с оборудованием
  • должен быть в состоянии сделать это в windows
  • не может быть фальшивкой

Мне нужно быть в состоянии загрузиться чисто в Windows, тогда я должен воспроизвести BSOD на лету. Таким образом, аппаратные и обязательные загрузочные решения хороши, но они не соответствуют этим правилам.


выводы


Я прибыл на соревновании готовы реализовать метод Shinrai в BSOD. Оказывается, не было никаких конкретных правил о включении и выключении компьютера, только то, что вы не можете возиться с оборудованием. Я проверил свою клавиатуру-она была USB, поэтому я знал, какой ключ редактировать. мы были сказали начать и я быстро нашел и отредактировал ключ и перезагрузился. К счастью, это были компьютеры с голыми костями, и не так много служб пришлось запускать, что привело к довольно быстрой перезагрузке. Оглядываясь вокруг, я видел людей, болтающихся с реестром, но никто больше не перезагружал свой компьютер. Я сделал комбинацию клавиатуры и BOOM windows выбросил красивый BSOD (что-то ОС на самом деле хорошо для).

в итоге я выиграл, и у меня было только одно, что сказать: "Я счастлив быть пойду домой к моим линуксом".

спасибо Shinrai за выигрышное решение!

7
задан n0pe
31.03.2023 13:32 Количество просмотров материала 2458
Распечатать страницу

3 ответа

существует на самом деле инструмент разработчика, встроенный в большинство версий Windows, чтобы генерировать синий экран по команде. вот как вы вызываете его в Windows 7 на клавиатуре USB или PS/2 (я считаю, что это то же самое для XP/Vista на USB, хотя в этой статье так не говорится, я могу ошибаться):

вы должны обеспечить следующие 3 установки прежде чем клавиатура может причина сбоя системы:

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

с PS / 2 клавиатуры, необходимо включить клавиатуру инициировал сбой в реестре. в разделе реестра Система реестра HKEY_LOCAL_MACHINE\\CurrentControlSet на\услуги\отключению i8042prt\параметры, создайте значение с именем CrashOnCtrlScroll и установите его равным a Значение REG_DWORD 0x01.

с USB клавиатуры, необходимо включить клавиатуру инициировал сбой в реестре. в разделе реестра Система реестра HKEY_LOCAL_MACHINE\\CurrentControlSet на\услуги\kbdhid\параметры, создайте значение с именем CrashOnCtrlScroll и установите его равным a Значение REG_DWORD 0x01.

необходимо перезагрузить систему, чтобы эти настройки вступили в силу.

после этого, аварии на клавиатуре может быть инициирован с помощью следующую последовательность клавиш: удерживая нажатой клавишу правый Ctrl и дважды нажмите клавишу блокировки прокрутки.

система затем вызывает KeBugCheck и выдает ошибку проверки 0xE2 (MANUALLY_INITIATED_CRASH). Если аварийные дампы не были отключены, файл аварийного дампа памяти записывается на этом этапе.

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

21
отвечен Shinrai 2023-04-01 21:20

Это старый документированный метод. Должно работать как минимум до Vista:

найти в regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\

создайте ключ DWORD с именем CrashOnCtrlScroll и установите значение 1.

...

для создания BSOD, удерживайте правую клавишу CTRL и нажмите ScrollLock дважды.

5
отвечен A Dwarf 2023-04-01 23:37

вы можете активировать вручную аварий , выполнив эти изменения реестра.

Если ваш BIOS может переключать адаптер жесткого диска вашей системы между родным SATA и устаревшим режимом ATA (и, возможно, IRRT), переключение в другой режим, в котором была установлена Windows, обычно вызывает ошибку BOOT_VOLUME_INACCESSIBLE. Я уверен, что отключение ACPI (если это возможно в вашем BIOS), когда Windows была установлена с включенным ACPI, также приведет к появлению синего экрана ботинок.

убийство winlogon.exe с помощью проводника процессов Sysinternal производит синий экран, но это не традиционный "проблема была обнаружена и Windows была выключена, чтобы защитить ваш компьютер..." экран.

Это также может вас заинтересовать -экранная заставка BlueScreen от Sysinternals.

3
отвечен LawrenceC 2023-04-02 01:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх