無(wú)法加載鍵盤(pán)布局的最終解決方法
無(wú)法加載鍵盤(pán)布局的最終解決方法
題注:系統(tǒng)裝裝卸卸難免出現(xiàn)問(wèn)題,誰(shuí)也不能保證它永遠(yuǎn)都和剛安裝的時(shí)候一樣。但是一旦系統(tǒng)出現(xiàn)了問(wèn)題,我們?cè)撛趺崔k呢?對(duì)了,百度一下,或者google一下唄。但是,【無(wú)法加載**鍵盤(pán)布局如何解決呢?天知道!-_-!】
一同學(xué)來(lái)說(shuō):我的美國(guó)(國(guó)際)的鍵盤(pán)布局無(wú)法加載(柬埔寨語(yǔ)輸入法需要的鍵盤(pán)布局),是什么問(wèn)題?一聽(tīng)我就傻眼了,因?yàn)橐郧皼](méi)遇到這樣的問(wèn)題。
在光盤(pán)里找了很久,也沒(méi)找著安裝文件。不過(guò)卻在注冊(cè)表編輯器(regedit.exe)里發(fā)現(xiàn)了它的身影。
路徑與內(nèi)容如下:
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlset \ Control \ Keyboard Layouts \ 00020409]
"Layout File"="KBDUSX.DLL"
"Layout Id"="0001"
"Layout Text"="美國(guó)英語(yǔ)-國(guó)際"
"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5026"
再到同學(xué)的電腦上一看,少了:
"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5026"
新建“字符串值”,名字:Layout Display Name 屬性:@%SystemRoot%\system32\input.dll,-5026,如圖:
刷新,在語(yǔ)言欄添加鍵盤(pán)布局,還是沒(méi)有反應(yīng),初步斷定是布局文件損壞,也就是KBDUSX.DLL壞了。于是到我的電腦上copy了一個(gè)KBDUSX.DLL到同學(xué)電腦里,添加相應(yīng)的鍵盤(pán)布局。一切正常。ok!: -)
這也就告訴我們了,如果下次哪個(gè)鍵盤(pán)布局加載不了,只要在注冊(cè)表里找到相應(yīng)的布局文件名稱(chēng),然后去別的電腦上拷貝那個(gè)文件到%SystemRoot%\system32和%SystemRoot%\system32\cache即可。
晚上回到寢室在同學(xué)的電腦上只有拼音很是郁悶,于是下了一個(gè)自己最喜歡的微軟五筆,居然無(wú)法加載鍵盤(pán)布局!
注冊(cè)表肯定有問(wèn)題了,找到注冊(cè)表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0100804]處一看,layout file變成了kbdus.kdb
解決辦法:
layout file改成 kbdus.dll,
一切OK,希望給有同樣問(wèn)題的同志們一點(diǎn)啟發(fā)啦.