天天看點

奇怪的 Win10 輸入法問題

奇怪的 Win10 輸入法問題

2019年9月20日進行 Win10(1903 版本)的最新更新檔更新後關機。再開機之後發現輸入法不見了,沒法輸入中文。

第一件事情當然是 chkdsk dism sfc 大法修複系統,修複到系統完全不報告有錯為止。仍然沒有輸入法。

系統還原到輸入法沒有問題的日期還是故障依舊。

然後上網找辦法,找到的辦法無非是叫執行 stfmon.exe 。我執行了卻半點反應都沒有,執行了無數次,在任務管理器裡面不但沒出現 stfmon.exe 程序,連瞬間出現一下的情況都沒發生,毫無用處。

通過對比,我注意到在正常的電腦上有一個 ChsIME.exe 和一個 ctfmon.exe 程序。我的電腦上沒有 ctfmon.exe 程序,但有兩個 ChsIME.exe 程序,一個是目前使用者的一個是 SYSTEM 使用者的。我覺得奇怪,就把兩個 ChsIME.exe 程序殺掉。殺了 ChsIME.exe 程序之後,桌面語言欄就出現了,也能在語言欄上選擇輸入法,也能配置輸入法,就是無法輸入中文。

我把 ChsIME.exe 所在的目錄 inputMethod 删掉,重新開機電腦,還是有桌面語言欄,但是無法輸入中文。用 sfc 修複系統後 inputMethod 檔案夾出現,重新開機後又變成無桌面語言欄,不能輸入中文,有兩個 ChsIME.exe 程序的狀況。

我對比驗證了本機和其他正常電腦上的 ctfmon.exe ChsIME.exe 及相關的 DLL 檔案,一模一樣的,說明并非中毒。

我安裝了第三方的谷歌拼音輸入法也沒有用,還是無法輸入中文。看來隻剩下重裝系統一條路了。

可是懶慣了的人怎麼能甘心做重裝系統這麼麻煩的事呢。我在重裝之前作最後一搏,給系統添加了英語及台灣繁體中文語言包,心想萬一能輸入繁體中文,我甯願以後永遠用繁體字也不重裝系統。

然後我就發現(在删掉 inputMethod 檔案夾的情況下),系統裡的語言包多于一個時,系統工作列裡就多出來一個語言選擇圖示,可以選英語,微軟拼音,繁體注音,以及我先前裝的谷歌拼音輸入法。

如果選微軟自帶的微軟拼音和繁體注音輸入法還是不能輸入漢字,但是選了谷歌拼音輸入法時就可以正常輸入漢字了。

好歹能輸入中文了,雖然沒有找到這個奇怪問題的原因,也算沒有解決問題,但是将就用吧,不用重裝系統了。