症状:
1、在笔记本上使用USB外接键盘进行游戏,会有极高极高的机率出现当进入游戏后按任意按键会发生蓝屏错误~
(注:按笔记本本身的键盘是没问题,按鼠标也没问题)* 测试的游戏包括 半条命2正版、极品飞车9盗版、魔兽世界)
2、插拔USB设备时会有一定机率发生蓝屏
www.X-Force.Cn3、有时蓝屏显示IRQ_NOT_LESS_OR_EQUAL等一大堆字样,有时则是完完全全的蓝屏(全蓝色无字符),有时甚至蓝屏+字体花屏
我发现了蓝屏问题均是在我重装系统再上网之后才会发生的,回想一下我上网后一般习惯于打开QQ的,最后我把目光注意到这个QQ身上来了~~
想起了QQ有一个叫nprotect键盘保护技术,主要是用于防止在输入密码时被其恶意程序截获密码,怀疑就是它跟USB键盘和DirectX冲突引起的,偶便试着将QQ的nprotect功能去掉。。。发现神奇的蓝屏终于gone了。。 (那个死麻花藤%@#!#&!@¥#……*&)
注:经偶验证,QQ2006正式版 和 QQ2006正式版(试用) 均会导致这个蓝屏问题产生
下面就是删除nprotect修复蓝屏问题的过程了:
1、找到QQ的安装目录,方法如下:
在桌面上找到QQ图标,用鼠标右键点击图标,在出现的菜单中,点击“属性”
在弹出的窗口中,点击“打开文件位置”,这时会转到QQ的安装目录下
2、在QQ安装目录下删除或重命名 npkcrypt.sys / npkcrypt.vxd / npkcusb.sys 这三个文件。(注意,删除文件前请先关闭QQ)
3、单击“开始” >> “运行” >> 输入“regedit”(不含双引号)打开注册表编辑器,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumUSB
展开选择每个Vid_开头的键,
www.X-Force.Cn在右侧的窗口查看是否有包含“npkcusb”字样的内容,如果有则将它的主键删除,相当于删除其“文件夹”
删除的方法:
首先设置主键的权限为every one 允许 “完全控制”
再将主键删除(即Vid_开头的“文件夹”)
4、卸载USB键盘的驱动程序
5、拔下USB键盘重新启动电脑
6、插上USB键盘,现在已经不会再蓝屏了!!!
7、由于键盘加密控件相关文件已被删除,因此QQ会检测到键盘加密控件被破坏,从而登录界面上有相应的提示,这并非木马所致。你可按照提示,使用软键盘输入登录。
==============================================
懒得自己亲自动手的朋友可以下载下面的zip文件,按照里面的说明操作,即解压所有文件到QQ或TM安装文件夹后双击执行清理.bat这个批处理文件清理新版QQ/TM密码保护功能的相关文件和注册表键值。
然后会出现如下图所示的提示框,按任意键开始执行:
等待出现绿色的完成提示后,按任意键退出即可:
(注意:运行过程中可能会闪过找不到文件的提示,但是实际上已经执行成功,无需重复运行)
关掉注册表编辑器,然后把键盘重新拔插一次,待系统最后提示『新硬件已经安装并可以使用』了之后即
可(无需重新启动)。这次重新拔插键盘之后,屏幕的右下角应该会依次显示如下图所示的提示:
PS:上面这一步是为了让电脑重新检测键盘,这样做了之后注册表中刚才删除的USB键盘的键值会再次出
现,这是正常的,无需再次重复删除操作。
然后禁用QQ的自动升级功能(可选操作)
4.14更新的下载地址(原来的地址由于流量用完了无法提供下载):
http://sinrsw03.sg.dell.com/fileup/at.asp?fn=200732913152266844.zip 类别:电脑网络 | 添加到搜藏 | 浏览()
网友评论:
1 网友:懒拭剑上尘 - 2007年03月21日 星期三 上午 10:36
楼主高手,还有一点,玩跑跑卡丁车也会出现这种状况。
2 我是许波 - 2007年03月22日 星期四 下午 02:53
主要是按键和qq的键盘密码保护有冲突
3 网友:烦恼 - 2007年03月22日 星期四 下午 04:12
顶一下,高手啊!!!
4 网友:11 - 2007年03月22日 星期四 下午 06:01
万分感谢啊楼主.......
5 网友:网友 - 2007年03月23日 星期五 下午 08:04
楼主,爱死你了!!!
6 网友:O'HILA - 2007年03月23日 星期五 下午 08:28
Great!! I've got sth.Thank U!
7 micco494 - 2007年03月25日 星期日 上午 02:44
顶你个肺,这种高深的东东楼主你都懂,顶死你!!!!!!!!楼主加油!!!以后有问题就找你了,呵呵!!!
8 zhulovesan - 2007年03月25日 星期日 上午 05:27
我用你的方法,改过电脑了,现在不篮了,呵!!!谢谢
9 匿名网友 - 2007年03月25日 星期日 下午 05:27
感谢啊~~~~ 谢谢你拯救了偶 55555555555555555
10 网友:KJHN - 2007年03月27日 星期二 下午 09:54
JKH;J'L
'L;
..
'.
11 网友:angel - 2007年03月27日 星期二 下午 10:42
谢谢你
12 没有尾巴的猫 - 2007年03月27日 星期二 下午 11:16
我也刚刚按照你说的方法修改了一下。但是没有找到你说的:“ npkcrypt.sys / npkcrypt.vxd / npkcusb.sys”这三个文件。不知道是为什么~~请指教。在我qq2007里面只有“npkcntc.dll,npkcrypt.vxd,npkpdb.dll”这三个文件。我也不知道是什么东西,也不敢删除它!!搂主,我这样做,电脑是不是就不会再次重新启动了?????还有什么我做的不对的地方,希望楼主提出来!!!万分感谢
13 没有尾巴的猫 - 2007年03月27日 星期二 下午 11:18
楼主~~~还有一点,刚才你上面说到的只是针对蓝屏吗?我电脑倒是没有出现蓝屏。就是重起。请问我按照你说的方法一步一步地修改,是不是也针对电脑重起的问题啊?????谢谢~~
14 我是许波 - 2007年03月27日 星期二 下午 11:34
如果你在“启动和故障恢复”中选中了系统失败里面的“自动重新启动”冲突的时候就会重启
15 我是许波 - 2007年03月27日 星期二 下午 11:37
尊敬的QQ用户:
近来有用户反映使用QQ2005 Beta3之后的版本,出现了部分USB键盘与QQ登录框的“键盘加密保护系统”不兼容的现象,如:使用正确的密码登录也会提示“密码输入错误”、键盘无法输入任何字符、系统蓝屏或重启等状况。
目前,腾讯公司正在积极和提供该控件的韩国厂商进行沟通,同时联络相关键盘生产商协助解决此问题。我们将继续对此问题密切关注,不断加强自身技术研发力量,彻底解决相关的兼容性问题。
现推荐如下临时办法解决该问题:
删除QQ安装目录下的npkcusb.sys、npkcrypt.sys和npkcrypt.vxd三个文件;
重新刷新USB键盘驱动;(刷新USB键盘驱动具体方法为:右键点击我的电脑>>属性>>硬件>>设备管理器>>人体学输入设备>>右键点击USB人体学输入设置>>更新驱动程序)
删除这三个文件后,您在登录QQ2006正式版及以后的版本时需要使用软键盘输入密码的前三个字符(QQ2006beta3之前的版本无此问题),以防止盗号木马病毒窃取密码。同时,我们强烈推荐您使用我公司的免费安全产品——QQ医生,定期查杀QQ盗号木马病毒(QQ医生的下载地址:
http://safe.qq.com/product/)。
您在使用中遇到任何问题,欢迎到腾讯产品论坛h