从键盘手动强制崩溃

可以直接通过键盘手动造成系统崩溃。在Windows XP中,该功能在使用i8042prt端口键盘(PS/2)时可用,而在Windows Vista和之后的系统在USB键盘上也可用。可以通过注册表键来对按键进行完全的配置。

 

之前先要做两个预备工作:

1、如果希望创建崩溃转储文件,必须先启用dump文件,选择路径和文件名,并选择dump文件的大小。

2、使用PS/2键盘,必须现在注册表中启用键盘产生的崩溃。在注册表键HKLM\System\CurrentControlSet\Services\i8042prt\Parameters下
,创建一个名为CrashOnCtrlScroll的值,并设置为REG_DWORD 0x1(或者其他任何非0值)

3、使用USB键盘,必须注册表键HKLM\System\CurrentControlSet\Services\kbdhid\Parameters下创建一个名为CrashOnCtrlScroll的值,并设置为
REG_DWORD 0x1(或者其他任何非0值)。

 

注意 kbdhid.sys允许从USB键盘产生一次内存转储过程的功能有一个限制。如果系统在高的中断请求优先级(IRQL)上停止相应的话,
CTRL + SCROLL LOCK + SCROLL LOCK 快捷键就不起作用了。该限制是由于kbdhid.sys驱动是在比i8042prt.sys更低的IRQL工作造成的。

必须重启系统这些修改才能生效

这样做完之后,就可以用下面的方法来从键盘造成崩溃了。按住最右边的CTRL键,然后按下SCROLL LOCK键两次。

如果CTRL+ SCROLL LOCK + SCROLL LOCK按键序列没有起效,系统可能会冻结起来,但是,这是非常少见的。CTRL + SCROLL LOCK + SCROLL LOCK产生崩溃即使在很多CTRL+ATL+DELETE不能工作时依然有效。

系统之后会调用KeBugCheck并产生bug check 0xE2(MANUALLY_INITIATED_CRASH)。如果没有禁用崩溃转储,这时会创建一个dump文件

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值