質問: 言語バーについて windows xpをvistにアップグレードをし、 オフィス2007も入れましたところ 言語バーがタスクバーの中とタスクバーの外に表示されてしまいます。 外に表示される言語バーをタスクバーの中にドラッグすれば問題ないのですが、なにかわずらわしいのでタスクバーの外の言語バーが表示されないようにしたいのですが、方法がわかりません。 わかる方がいましたらぜひとも教えてください。 よろしくお願いします。
回答: xpからの上書きアップグレードでは、xpの機能がvistaに反映されます。 imeバーの不具合はその際たるもので、下記に参考リンクの抜粋を記述します。 抜粋は最小化のみの不具合報告ですが、imeの2重表示も含まれるようです。 私もmediacentereditionから上書きアップグレードし、不具合に遭遇しましたので、新規インストールした所、不具合は解消されました。 ---------以下抜粋---------- vistaTM へアップグレード後にimeが最小化しなくなった。 windows xpからのアップグレードインストールの場合、レジストリ software\microsoft\windows\currentversion\run に登録されていた ctfmon.exe (テキスト サービス) を引き継ぎますが、windows vista では ctfmon.exe は必要としておりません。また、windows xp の ctfmon.exe の最小化ボタンの処理は、独自のメッセージを使用しており、windows vistaTM との互換性がなく、そのために、最小化ボタンが機能しなくなる可能性があります。 【回避方法】 msconfig.exe を起動し、スタートアップから ctfmon.exe が起動されるのを抑制する (チェックを外す)。(あるいは、レジストリ software\microsoft\windows\currentversion\run から、ctfmon.exe のエントリを削除する。)⇒ 再起動 (言語バーは、ひとつも表示されなくなる。) さらに、これを回避するために 1) コントロールパネルの「時計、言語、および地域」にある「キーボードまたは入力方法の変更」をクリックし、表示された「地域と言語のオプション」から、[キーボードの変更]ボタンを押して、[テキスト サービスと入力言語] のプロパティを表示する。 2) そのまま [ok] を押す (microsoft ime が存在していることを確認。無ければ追加する)(ここで、言語バーがタスクバーに表示される) 3) [ok] ボタンを押して 「地域と言語のオプション」を閉じる。