Windows8で
 ・何度設定してもNumLockが無効な状態で起動する
 ・MS-IMEをWindows XP~7の頃と同じ切替方式で使いたい
という場合の、設定変更方法の紹介。
(Windows8で半角/全角キーを押すと「'」が表示される場合の対処法はコチラ)

この情報、書いたつもりが書いてなかった事に気が付き、今更ながらメモ。

起動時Numlock onにする方法

まずはregeditを起動する
起動時Numlock onにする方法
▲クリックで拡大
HKEY_USERS\.DEFAULT\Control Panel\Keyboard
に移動する。
うちのPC環境の場合「InitialKeyboardIndicators」に「2147483648」という何だか不思議な数値が入っている。

この値を変更する。
InitialKeyboardIndicators
▲「InitialKeyboardIndicators」の値のデータを「2」にする。
(NumLock OFFで起動したい場合は0を入れる)

あとは「OK」をクリックしてPCを再起動すれば、この設定が有効になる。

全角/半角 切替えをXPや7と同じ挙動にする

まず [コントロールパネル] の [言語] を開く
[コントロールパネル] の [言語]
▲クリックで拡大
左ペインの[詳細設定]を開く。

言語・詳細設定
▲クリックで拡大
「アプリウィンドウごとに異なる入力方式を設定する」にチェックを入れると、IMEの言語切り替え方式が Windows XPや7と同じ挙動になる。

言語バーを表示する方法

言語・詳細設定
▲クリックで拡大
先ほどの画面で「使用可能な場合にデスクトップ言語バーを使用する」にチェックを入れます。

言語バーが表示される
▲言語バーの表示や、タスクバーへの格納も出来るようになりました。