Windows

Windows 10 で日本語が入力できなくなった

estis2017/10/16 (月) 00:57 に投稿

昨晩のWindows Update 後にログインしたら、言語バーが表示されない。

ATOK再インストールすると、ログイン画面に表示されているのは確認できたが、
ログイン後、ATOKどころかIMEでも入力できない。

キーボードのトラブルシューティングを行うと
「テキストサービスフレームワークが実行されていません」
と出た。

サービス一覧には、確かに、テキストサービスフレームワークは見当たらない。

ctfmon を、PowerShell で実行したら、言語バーが表示され、日本語入力可能になったけれど、
テキストサービスフレームワークは、やはり見当たらない。

Windows キーボード shift + 2 で @ が入力される

estis2014/05/09 (金) 19:32 に投稿

英字キーボードと認識されているので、そのようなことが起こる。

Windows7 では、
コントロールパネル > ハードウェアとサウンド > デバイスとプリンター > デバイスマネージャー > キーボード
をダブルクリックして一覧されたものを選択し、右クリックからプロパティを選択。
プロパティウィンドウのデバイスタブを選択し、ドライバーの更新をクリック。
コンピューターを選択してドライバーソフトウェアを検索します をクリック。
コンピューター上のデバイスドライバーの一覧から選択します をクリック。
互換性のあるハードウェアを表示チェックボックスのチェックを外す。
製造元:(標準キーボード)モデル:日本語 PS/2キーボード(106/109キー)を選択して、「次へ」をクリック。
警告が出るが、「はい」をクリックして、インストールを続行。
完了したら、再起動。

レジストリは次のようになった。
LayerDriver JPN が、kbd106.dllだったら問題解決。

キー名: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters
クラス名: <クラスなし>