最近PCのキーボードをTK-FDP021BKに変えたところ、Windows Vistaを起動するたびにNum LockがOnになってしまい使用する前に「Fn+NumLock」でいちいち解除しなければならくなりました。

調べたところ、レジストリを修正すれば対処出来る事がわかりました。

以下その手順の覚え書きです。

キーボードがどうこうよりも、Windows Vista起動時に常にNum Lockが無効になるようにする設定方法です。

Thinkpad keyboard
Thinkpad keyboard / kaeru.my

※レジストリを弄りますので自己責任でお願いします。

Vista起動時にNum Lockが解除されるようにレジストリを変更

スタートメニュー→ファイル名を指定して実行

「 regedit 」と入力してエンターキーをクリック。

レジストリエディタが立ち上がります。
HKEY_USERS → .DEFAULT → Control Panel → Keyboard
の順にフォルダを展開。
行き着いた先にInitialKeyboardIndicatorsというキーがあります。

デフォルトではInitialKeyboardIndicatorsのキーは2147483648になっているので、ダブルクリックで「文字列の編集」画面を立ち上げ値のデータを0にしてOkをクリック。

ここで一旦Win Vistaを再起動。
以降はWindows Vistaを起動するたびに自動でNum LockがOffになります。