【PC】タスクバーにIMEが表示されなぃょ…問題を解決

最近、あからさまな黒ギャルもいいなって思ってタイトルの母音を小さくしてみたけど、SEO的にこれは大丈夫だろうか。


ある日、お客様のWindows7のPCでIMEが表示されなくなってしまった。

Windows7, 64bit, HomePremiumのPCで、タスクバーにIMEが表示されなくなってしまった。

フロート表示になって画面の外に隠れているのかもしれないと思いくまなく探してみたけれど、どうも表示自体されていない模様。


手動の解決策

IMEの表示を制御しているタスクは「ctfmon.exe」であるため、「スタート」+「R」から「ctfmon.exe」を実行。

するとIMEがいつもどおり表示された。

しかし、Windowsが立ち上がる度にこれを実行するのは面倒だ…


解決策決定版

Windowsが立ち上がる度にctfmon.exeを起動するのは面倒なため、タスクスケジューラに登録するか、スタートアップに登録すれば問題は解決できそうだ。

タスクスケジューラは微妙に使い方がわからない部分があったため、スタートアップで登録することにした。

Windowsのバージョンやビット数ごとに、スタートアップのディレクトリは微妙に違ってくる。

そのため、「ご利用のWindowsのバージョン+ビット数+スタートアップ」でGoogle検索して探そう。

ちなみにWindows7, 64bit, HomePremiumのスタートアップのディレクトリは
C:\Users\<ユーザ名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
であった。ここに、ctfmon.exeを登録する。

ctfmon.exeは、「C:\WINDOWS\System32」に存在する。

このディレクトリにある「ctfmon.exe」のショートカットを作る。

Windows7の場合は「ctfmon.exe」を右クリックして「送る」→「デスクトップ(ショートカットを作成)」。

あとはできあがったショートカットをスタートアップのディレクトリに移動してやればOKだ。

試しに再起動してIMEが表示されればOKじゃす。


まとめ

まとめること特になし!