Board logo

标题: [软件] 如何用键盘触发Windows系统内存转储文件 [打印本页]

作者: bobwu    时间: 2016-2-22 17:26     标题: 如何用键盘触发Windows系统内存转储文件

操作步骤:

1、PS/2键盘连接在i8042prt 端口

这个功能在Windows 2000和以后的版本都支持。

2、USB 键盘

这个功能在以下情况可以使用:

(1)Windows2003 SP1 并且安装了KB 244139 .

(2) Windows2003 SP2 以及以后的版本

(3)Windows2008 SP1 并且安装了 KB 971284

(4)Windows2008 SP2 以及以后的版本

(5)Windows 7 以及以后的操作系统

由于在操作系统的版本会决定是否会触发产生系统转储,所以我们需要确认环境是否满足以上两点之一:

1、 如果有PS/2键盘接口,那么就不会在确认操作系统版本,但如果只有USB键盘接口,就需要先确认一下操作系统版本,选中我的电脑---右键---属性,常规下就能看到系统的版本信息;

2、 如果系统满足条件,那么在上面的窗口点高级,然后根据下图检查转存设置,在写入调试信息处,改为核心内存转储或者是完全内存转储,

在环境确认完毕后,下一步就需要修改系统设定,能激活此功能。

PS2键盘

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\i8042prt\Parameters

CrashOnCtrlScroll = 0x01 类型为 Reg_DWORD

USB键盘

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\kbdhid\Parameters

CrashOnCtrlScroll = 0x01 类型为 Reg_DWORD

修改完毕后,需要重启才能生效,当系统再次出死机的情况,可以通过按右Ctrl + 两次ScrollLock键触发一个memory dump。


备注:

知识来源:https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff545499(v=vs.85).aspx


作者: chengxyt    时间: 2016-2-23 00:25

SF
作者: crazycui    时间: 2016-3-21 16:37

BD




欢迎光临 NBCLUB笔记本电脑俱乐部 合肥THINKPAD APPLE LENOVO DELL专卖店 (http://nbclub.net/DISCUZ/) Powered by Discuz! 7.2