设置、调整输入法,点开 文字服务和输入语言 → 设置 界面的时候一片空白,底部还有出错提示: 检测到不兼容的键盘驱动程序。该对话框已被停用。 这个基本上属于优化注册表过度所致,可以在注册表中恢复相应的键值即可。
故障现象:
1
开始→控制面板→区域和语言选项
2
区域和语言选项→语言→详细信息
3
故障现象:
文字服务和输入语言→设置→一片空白,底部有: 检测到不兼容的键盘驱动程序。对话框已被关闭。 出错提示。
END
解决办法:
1
在开始→运行中输入: regedit 点击确定(或者回车)打开注册表编辑器。
2
依次定位到以下路径,查看下级菜单中是否有00000409子项?如果没有这个子项,就是导致键盘驱动异常的问题所在: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
3
右键点击 Keyboard Layouts 项→新建→项→取名为 00000409
4
双击新建的00000409项,再在右边的窗口鼠标右键点击空白处→新建→字符串
5
依次新建三个字符串的内容(设置好点击确定):
数字名称: Layout Display Name
数据数值 :@%SystemRoot%\system32\input.dll,-5000
6
编辑字符串(设置好点击确定):
数字名称: Layout File
数据数值: KBDUS.DLL
7
编辑字符串(设置好点击确定):
数字名称: Layout Text
数据数值: 美国英语
8
按F5刷新注册表,再去打开设置界面查看,应该就好了。
运行中输入命令:rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2 回车打开。
9
再点击 详细信息 按钮,就可以正常显示设置界面了。
10
如果觉得修改注册表有顾虑,那就打开记事本,复制(Ctrl+C)、黏贴(Ctrl+V)以下命令:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409] "Layout File"="KBDUS.DLL" "Layout Text"="美国英语" "Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5000"
11
然后另存为 恢复.reg ,双击注入注册表,提示是否进行操作,点击是继续。
12
稍后,即可生效(会有注册成功的提示),点击确定即可。
END
分享经验:
1
此文由 电脑人人有 编撰,首发于百度经验,如要转载,请留出处。
2
如有帮助,请点【投票】。
如要细品,可点【收藏】。
如要继续,可点【关注】。
如要送人,可点【分享】。
如有疑问,可以【留评】。
END