XP系統輸入法丟失解決方法
近日接到好幾位朋友的求助短消息,大意都是Win 2000/XP系統,安裝了office各種版本,然後輸入法就莫名其妙的出了問題,不是英文輸入法不見了,就是控制面板裡語言屬性無法設置,打開控制面板中找到那個文字服務和輸入語言的選項時發現設置面為空白 ,在底下寫著"檢測到不兼容的鍵盤驅動程序該對話框已經被禁用" ,用超級兔子魔法設置好容易將自己要用的輸入法添加上去,可一會又失蹤了,叫人啼笑皆非。
怎麼辦呢?
請朋友們記住:
1、安裝office時不要選中“中文可選用戶輸入方法設為不可用, 如下圖所示:
已經安裝了office的朋友,可以進入控制面板, 找到你安裝的Office程序, 是所有跟Office有關的程序,然後單擊添加和刪除選項, 選擇添加刪除功能, 找到Office共享功能, 然後找到中文可選用戶輸入方法, 設為不可用,對 Msimtf.dll 和 Msctf.dll 文件運行 Regsvr32 /U
開始 - 運行, 分別輸入以下命令: Regsvr32.exe /u msimtf.dll Regsvr32.exe /u Msctf.dll,去掉啟動選項中的ctfmon.exe, 這一點可以用一般的工具來進行設置, 比如說Windows優化大師等等,然後重啟或者注銷, 看看進程裡面是不是還有ctfmon.exe的存在? 最後打開控制面板, 找到區域選項裡面的輸入法區域設置, 將中文(簡體)-美式鍵盤設為默認值即可;
2、如果英文輸入法“En”標識不見了(其他輸入法正常):
雖然能在中文輸入法中轉換為英文輸入,但總是不方便,可以打開“控制面板 →鍵盤(看到了與輸入法差不多的界面)→語言→添加”,翻動語言列表項,選擇“英語(美國) →添加→插入Windows 98安裝盤→完成”;
3、當當打開控制面板中找到那個文字服務和輸入語言的選項時發現設置面為空白
在底下寫著"檢測到不兼容的鍵盤驅動程序該對話框已經被禁用" 時,不要心煩,可以打開注冊表編輯(regedit)—KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyb-oard
Layouts 鍵值下可能只有了少數幾項,原因:亂用優化工具或者注冊表清理工具(regclean),把一些鍵值刪了,可以在另一台正常的機子上把 :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layouts
鍵值下的所有導出,拷貝後在你的機子上導入就恢復正常了。