言語バー(IME)が出なくなった

言語バー

言語バー言語バーが突然出なくなって日本語が入力できなくなったとローマ字でメールが届きました。
訪問して確認すると、設定は正常です。
通常起動では出ませんが、セーフモードでは出ます。
「msconfig」で怪しいものは見当たりません。
ネットでググると、下記にヒットしました。(すごく感謝!!)
【Windows Vista/7】突然IMEバーが消えてしまった時の修復方法【日本語入力できない】
Windows8 日本語入力が出来ない場合 その4|miturin
言語バーが見当たらない

まさしく同じ障害です。こちらはWindows7。
CCleanerを入れたら発症した人もいますが、こちらではそれはありません。
こうなる前に、シャットダウン中のWindowsUpdateが終らないことがあって、電源ボタン長押しで強制終了したそうです。
システムの復元でもMicrosoftのサポートでも直らなかったとか。
システムの復元を試す前に見て良かった。

「ctfmon.exe」をスタートアップに登録して強制的に起動させることで解決しました。
Vista以降は「TextServicesFramework monitor (MsCtfMonitor) 」を呼び出して言語バーを起動しているわけですが、なぜかこれが機能しないので、互換性のため残っている「ctfmon.exe」を代用して言語バーを呼び出すことにしたということです。
つまり、本質的な解決ではない。原因不明です。
今後、WindowsUpdateなどで本来の「TextServicesFramework monitor (MsCtfMonitor) 」が機能したらどうなるんだろう。

Related Posts

%d