Idle Works, Idle Thoughts

Dell笔记本键盘失灵问题及解决

今天周五,下午13:30-16:30停电,ZWT还因回家补办身份证今天请假,看起来会是异常繁忙了。结果早上刚到办公室,DD就说笔记本的键盘无法使用。

目标笔记本的基本情况:Dell Ins14VR,Win7系统。昨日是正常运行的,没安装过新的软件,但有个QQ升级。

下面是问题解决过程的记录。

一、我先拿了个无线键盘,在问题笔记本上接收器,测试无法使用。

二、重启,按F8进入【高级启动项】选择安全模式,此时键盘竟然还能使用。应该是说明硬件设备无问题。

三、进入安全模式后,键盘依然无法使用。在Win7登录界面,启动了用软键盘输入。输入密码后,进入系统查看,似乎无异常。退出,正常启动Win7,依然用软键盘输入密码进入系统。

四、进入系统后,先卸载了因QQ升级自动安装的腾讯浏览器、腾讯管家之类的垃圾。顺手也把QQ卸载了。启动驱动精灵,查看硬件驱动无问题。

五、尝试重新下载驱动。进入Dell官网的诊断页面:

http://www.dell.com/support/home/cn/zh/cndhs1/Eula/scan

这里让下载一个Dell System Detect程序。安装后,会在页面报告系统硬件,并列出匹配的驱动程序。

下载了键盘驱动,安装,重启,无效。

六、在设备管理器里查看,键盘下的PS/2键盘前有个叹号。卸载,重新扫描,再次出现的PS/2前依然有个叹号。此时,键盘还无法启动。

七、最后找到一个解决方案,如下:

1. 启动regedit.exe,进入这里:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class \{4D36E96B-E325-11CE-BFC1-08002BE10318}

此时我看到了UpperFilters项被可耻的修改为了:TenpayKeyboard。搜索发现Tenpay就是财付通,果然是QQ的手笔。

2. 删除UpperFilters。

3. 到设备管理器,卸载键盘,再重新扫描加载键盘。

4. 再次进入regedit.exe刚才那个位置,添加字符串UpperFilters,并将其值修改为kbdclass。

5. 重复3)的操作。此时看到键盘前的叹号消失。测试键盘可用。

血的教训,依然是:安装软件或升级时,要看清楚它的提示,不要误装一堆垃圾。

TenpayKeyboard

网络上还有其他人有类似的问题和蓝屏,是因TenpayKeyboard引起的。

财付通虚拟键盘驱动:

C:\Windows\System32\drivers\TenpayKeyboard.sys

可以禁用这个驱动开机时自动加载,或卸载财付通支付组件。

解决这个Dell Win7的键盘问题后,回到我的电脑上查看,似乎也有这个驱动,但和我的系统无冲突。

.TenpayKeyboard

其他

F2 - 进入BIOS设置。

F8 - 进入【Windows 错误恢复】。

F12 - 选择启动设备(select boot device),如硬盘启动、CD/DVD启动、网络启动等。

Win8在桌面显示【我的电脑】 - 桌面点击鼠标右键,选择最后一行的【个性化】,进入【控制面板 > 外观和个性化 > 个性化】。在左侧选择【更改桌面图标】。选择【计算机(M)】,即可在桌面显示【我的电脑】。

2015年9月11日