Windows10で日本語が入力できない!言語バーも消えた際の復旧方法|ParallelsDesktop

僕はパソコンはMacを使ってます。
でも業務上Windowsも使ってました。
MacBook Proを購入したのをきっかけに、Windowsをバーチャル環境にすることに。
ParallelsDesktopという便利なソフトを導入して、Mac内の仮想マシンでWindows10を動かしたんです。
Windowsはたまにしか使わないので、明確にいつからか分からないんですが、ある時日本語が入力できなくなったのに気づきました。
今回はその症状の詳細と、復旧方法を紹介します。

1.Windows10で日本語が入力できない!?

Parallelsの導入当初、キーボードをカスタマイズして全角半角の切り替えをMacと同じ操作で出来るようにしたことがあったんで、もしかしたらその不具合かな?って思ってたけど違いました。
設定を変えてもダメ。
何やっても全然直らない。
再起動とかIMEの更新とか何やっても。
おまけに、Windows画面からスワイプしてMacに戻ると、アクティブウィンドウがポインタにくっついてくるという変な症状も。
この症状はShiftキーかcontrolキーを押すことですぐ収まるんですが、スワイプでMacに帰ってくるたびに発症するのでちょっと嫌です。
けっこうしっかり検索して対応策探したんですけど、メインはMacなのでちょっと放置したりして数ヶ月経過しちゃってたんです。
でもいよいよWindows使って仕事しなくちゃならなくなったんで、本腰入れて調べましたよ。
そしたら以下の手順で解決しました。

2.Windows10で言語バーも消えた際の復旧方法

Windows10で日本語が入力できない不具合の原因は、言語バーが表示されないことにあるみたいです。
そっちが先だったんだ〜w
では、
「言語バーを表示させる」
ということをメインに検索してみよう。
結果、すぐ見つかりましたね。
言語バーは「TextServicesFramework monitor」を有効にすると表示されるらしい。
手順は

  1. スタートメニュー>Windowsシステムツール>コントロールパネル>システムとセキュリティ>管理ツール>タスクスケジューラ
  2. タスクスケジューラの左サイドバーにあるツリーの、
  3. タスクスケジューラ ライブラリ>Microsoft>Windows>TextServicesFramework
  4. TextServicesFrameworkを選択してメインウィンドウのMsCtfMonitorを右クリック
  5. 「実行する」を選択

と書かれてました。
でも!
ダメでした。
僕のタスクスケジューラ、「リモートコンピュータを見つけられませんでした」って言ってタスクスケジューラ ライブラリを表示しないんです。
なのでまた調べたら、ようやく答えにたどり着きました。
手順はこうです。

MEMO

レジストリエディターの数値変更手順

  1. スタートメニュー右クリック
  2. 「ファイル名を指定して実行」クリック
  3. 検索ウィンドウに「regedit」と入力してEnter押す→レジストリエディターが起動
  4. レジストリエディターの左サイドバーのHKEY_LOCAL_MACHINEをダブルクリック
  5. HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows NT>CurrentVersion>Schedule>Maintenance>State
  6. StateのメインウィンドウにあるReportedStateをダブルクリックして実行
  7. ステータスを「3」から「0」に変更してレジストリエディターを閉じる
  8. Windows10を再起動

無事に日本語が入力できるようになりました!
今からWindowsで作業します❗


以上、今回はWindows10で日本語が入力できなくなったトラブルから復旧した方法を紹介しました。

同じ症状が出た場合の参考になればと思います。
最後まで見ていただきありがとうございました。
また何かトラブルから復旧したらレポートします。
では!

1 COMMENT

水野恵美子

突然お邪魔します。
最近10を更新してからずーっと言語バーが表示されず、いろいろ試してみましたが、毎回表示はされるものの、PCを開くたびに消えています。
拝見した通りの順番でやってみたところ最後のReportedStateには実行表示がありませんでした。修正や削除はあります。よろしくご指導願います。

返信する

水野恵美子 へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語でお願いします。