无法加载键盘布局的最终解决方法

2017-03-15

题注:系统装装卸卸难免出现问题,谁也不能保证它永远都和刚安装的时候一样。但是一旦系统出现了问题,我们该怎么办呢?对了,百度一下,或者google一下呗。但是,【无法加载**键盘布局如何解决呢?天知道!-_-!】

一同学来说:我的美国(国际)的键盘布局无法加载(柬埔寨语输入法需要的键盘布局),是什么问题?一听我就傻眼了,因为以前没遇到这样的问题。

在光盘里找了很久,也没找着安装文件。不过却在注册表编辑器(regedit.exe)里发现了它的身影。

路径与内容如下:

[HKEY_LOCAL_MACHINE SYSTEM CurrentControlset Control Keyboard Layouts 00020409]

"Layout File"="KBDUSX.DLL"

"Layout Id"="0001"

"Layout Text"="美国英语-国际"

"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5026"

再到同学的电脑上一看,少了:

"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5026"

新建“字符串值”,名字:Layout Display Name 属性:@%SystemRoot%\system32\input.dll,-5026,如图:

刷新,在语言栏添加键盘布局,还是没有反应,初步断定是布局文件损坏,也就是KBDUSX.DLL坏了。于是到我的电脑上copy了一个KBDUSX.DLL到同学电脑里,添加相应的键盘布局。一切正常。ok!: -)

这也就告诉我们了,如果下次哪个键盘布局加载不了,只要在注册表里找到相应的布局文件名称,然后去别的电脑上拷贝那个文件到%SystemRoot%system32和%SystemRoot%system32cache即可。

晚上回到寝室在同学的电脑上只有拼音很是郁闷,于是下了一个自己最喜欢的微软五笔,居然无法加载键盘布局!

注册表肯定有问题了,找到注册表[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard LayoutsE0100804]处一看,layout file变成了kbdus.kdb

解决办法:

layout file改成 kbdus.dll,

一切OK,希望给有同样问题的同志们一点启发啦.

更多相关阅读

最新发布的文章