学习啦>学习电脑>电脑硬件知识>键盘鼠标>

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

孙胜龙分享

  题注:系统装装卸卸难免出现问题,谁也不能保证它永远都和刚安装的时候一样。但是一旦系统出现了问题,我们该怎么办呢?对了,百度一下,或者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%\system32\cache即可。

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

  注册表肯定有问题了,找到注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0100804]处一看,layout file变成了kbdus.kdb

  解决办法:

  layout file改成 kbdus.dll,

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

    205837