Как искусственно вызвать экран BSOD в Windows 10
Способ 1: «Редактор реестра»
Спровоцировать сбой с последующим появлением синего экрана смерти в Windows 10 можно путем применения твика реестра. Способ не будет работать на виртуальной машине VirtualBox.
- Откройте «Редактор реестра» командой regedit, выполненной в диалоговом окошке быстрого запуска приложений. Чтобы вызвать окошко, нажмите комбинацию клавиш Win + R.
- Если на компьютере используется USB- или беспроводная клавиатура, перейдите в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskbdhidParameters. При использовании клавиатуры PS/2 перейдите в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesi8042prtParameters.
- Через контекстное меню создайте в правой колонке новый параметр типа DWORD и дайте ему название «CrashOnCtrlScroll».
- Двойным кликом по созданному параметру откройте окошко редактирования его значения и установите в качестве последнего «1».
- Закройте «Редактор реестра» и перезагрузите компьютер.
- Теперь, чтобы вызвать BSOD, зажав и удерживая правую клавишу Ctrl, дважды нажмите клавишу Scroll Lock. Если клавиши Scroll Lock нет, что может быть на некоторых моделях ноутбуков, используйте вместо нее комбинацию Fn + C, K или S.
В результате должен появиться синий экран смерти с ошибкой «MANUALLY INITIATED CRASH».
Способ 2: Остановка процесса svchost
Более жестким способом вызова синего экрана смерти является принудительное завершение одного из ключевых системных процессов в «PowerShell» или классической «Командной строке».
- Запустите консоль «PowerShell» с правами администратора из контекстного меню кнопки «Пуск».
- Выполните команду taskkill /im svchost.exe /f.
Это вызовет в работе системы критический сбой, результатом которого станет появление синего экрана с ошибкой «CRITICAL_PROCESS_DIED».
Способ 3: Сторонние приложения
Также для вызова экрана BSOD можно использовать специальные утилиты, например NotMyFault. Это более безопасный способ, чем принудительное завершение процесса svchost.exe.
Способ 4: Запуск процесса wininit
Вызвать критический сбой можно также запуском системного процесса wininit. Этот процесс автоматически запускается на этапе загрузки Windows и инициирует запуск других важных системных процессов, таких как services, lsasss и winlogon. Если запустить его в работающей системе, произойдет сбой.
- Откройте от имени администратора консоль «PowerShell» или «Командную строку».
- Выполните команду wininit.
Как показывает опыт, это не всегда приводит к немедленному падению системы в BSOD, в ряде случаев она может просто зависнуть. Если Windows 10 перестанет отвечать, выждите 10-15 секунд и выключите компьютер нажатием кнопки питания.
Из приведенных выше способов безопасными являются первый и третий, поэтому предпочтительнее будет использовать их.