Windows資料一覧

特定のアプリケーションでキーボードレイアウトが英語になる(Windows XP)

2010/12/30更新

対応バージョン: XP Home

Windows XPを使用していて特定のアプリケーションでキーボードレイアウトが英語になる場合がある。

これは何らかの原因で以下のレジストリが書き換えられてしまうと発生する。

HKEY_LOCAL_MACHINE
 +- SYSTEM
     +- CurrentControlSet
         +- Control
             +- Keyboard Layouts
                 +- 00000411
                     +- Layout File

通常のこの値は「KBDJPN.DLL」であるが、別の値に変更されている場合は以下の手順で復旧する。

レジストリエディタ(regedit.exe)を起動
以下のレジストリキーの値を確認し、「KBDJPN.DLL」になっていない場合は事前にバックアップ(*)を取った上で変更する。

(キー)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411

(名前)

Layout File

(*) バックアップは「00000411」を選択して[ファイル] > [エクスポート]で任意の名前を付けて保存すればよい。