Windows 8日本語版は、なぜか頑なにキーボードを英語配列にしてしまうことがある。
デバイスマネージャーでは確かに日本語109キーボードと認識されているのに、デバイスドライバーを変えても、言語に間違いなく日本語を設定しても、ついにはレジストリを編集しても、シャットダウンすると次回起動時には英語配列になっている。

まさに怪現象。

この問題について、マイクロソフトでは、こんなサポート技術情報を公開している。
キーボードデバイスのドライバーを手動で選択したり、レジストリを編集したりする方法だ。
Windows 8 でキーボードが英語配列キーボードとして認識される

だけど、それでも次回起動時には英語配列になっていることがある。
ひょっとすると、日本語版なのに日本語が使えない設定になっているかも知れない。
その場合は次のサポート技術情報を参考にして、言語をインストールしてみよう。

Windows 8 および Windows RT で利用できる言語パックについて

しっかり日本語がインストールされていて順序も最上位にセットされているのに、意地でも英語配列になってしまう場合は…

最後の手段。
次の記事を参考にして、「高速スタートアップを有効にする」チェックボックスをオフにしてみよう。

Windows 8レボリューション: 第17回 素早い起動を可能にする「高速スタートアップ」

これだけやっても直らなかったら、メーカー提供のキーボードデバイスドライバーを探してみよう。