蓝屏(死机),是指微软Windows操作系统在无法从一个系统错误中恢复过来时所显示的蓝底白字的屏幕图像。全称为 Blue Screen of Death,缩写为 BSOD。通常在正常使用系统时,除非有不可恢复的错误发生,否则我们不能直接进入蓝屏状态,以下介绍两种方式,能主动进入蓝屏状态。
1. 关闭系统关键进程
比如 wininit.exe、smss.exe 等。可以管理员运行cmd后执行 taskkill /f /im "wininit.exe" ,也可以在任务管理器中找到关闭。
PS:有些系统中无法强制关闭。
2. 修改注册表
PS/2键盘接口的主机需在注册表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\i8042prt\Parameters 中增加名为 CrashOnCtrlScroll,类型为 REG_DWORD 类型的键,且键值设为1。
USB键盘接口的主机需要在注册表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\kbdhid\Parameters 中增加名为 CrashOnCtrlScroll,类型为 REG_DWORD 类型的键,且键值设为1。
Hyper-V键盘接口的主机需要在注册表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\hyperkbd\Parameters 中增加名为 CrashOnCtrlScroll,类型为 REG_DWORD 类型的键,且键值设为1。
修改后 重启系统,然后按住最右边的CTRL键,再按两次SCROLL LOCK键,即可复现蓝屏。
参考链接:
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/forcing-a-system-crash-from-the-keyboard?redirectedfrom=MSDN