これで完璧!Windows起動時のナムロック設定解除

ヘッダ画像

これで完璧!Windows起動時のナムロック設定解除

Windowsの起動時にnumlockキーを「オフ(無効)にしたい」あるいは「オン(有効)にしたい」のに意図するとおりにいかないというケースは多いようです。
現在のシェアを占めるWindows7や8・8.1だけでなく、XPやVistaなど歴代のWindowsユーザーを悩ませてきたようです。
もちろん、最新のWindows10でも同様です。
この問題を解決するには重要なポイントがあります。

それは・・・

numlockがうまくコントロールできていない際のパソコンがどういう状態なのかを把握しなければなりません。

具体的には

ログイン時(パスワード入力前の画面)なのか?
ログイン後の状態なのか?

いずれかに分けて考える必要があるのです。

ログイン時にnumlockキーを有効にする

ログイン画面でのパスワード認証の際のnumlockをコントロールするには、レジストリかBIOSいずれかでの設定が必要です。

レジストリでの設定

レジストエディタで以下のキーを任意の値にします。
(ファイル名を指定して実行でregedit)

HKEY_USERS→.Default→Control Panel→Keyboard→InitialKeyboardIndicators

0→無効
2→有効

※この場合はBIOSでの設定値は無視されます。

レジストリのデフォルト値が2147483643となっているパソコンも多いのですが、この場合はハードウエア側(BIOS設定)に依存します。
また、0か2の場合はBIOS設定よりもレジストリ値の方が優先されるため、BIOS設定方法が分からない場合や設定自体が行えないパソコンではこの方法で設定します。

BIOSでの設定

BIOSプログラムの種類によって異なるのですが、一例として下記のようなメニュー項目で設定可能です。

Boot Device Configuration→Boot Settings Configuration→NumLock Key

ログイン後にnumlockキーを有効にする

WindowsキーボードのNumLockキーはシャットダウン時(再起動時)の状態を次回起動時に保持します。このため、ナムロックを有効にしたまま終了すれば、起動した際には基本的に有効になっているはずです。

ただし、これはあくまでログインした後の話です。

ちなみに以下のレジストリは上記と同じキーですが、こちらはシャットダウン時のnumlockキーに状況よって変わります。numlockキーを有効にしてログインすれば2となり、無効にすれば0となります。
つまり、レジストリエディタでこの値を無効の0に設定しても、numlockキーを有効にしてシャットダウンすると次の起動時には2となっています。

HKEY_CURRENT_USER→Control Panel\Keyboard→InitialKeyboardIndicators

まとめ

ログイン時のnumlockキーのコントロールはレジストリかBIOSで設定します。
ログイン後にnumlockキーを有効にしたければ、シャットダウン時にnumlockキーを有効にしておきます。
相互には一切影響しません。

補足

「numlockキーを押してもオンにならない」という場合はキーの刻印をよく確認してください。
ノートPCなどの省スペースキーボードでは誤操作を防止するために、fn(function)キーやshiftキーと一緒にnumlockキーを押さなければならない場合があります。

日本のオフィスでよく見かけるテンキー内蔵の富士通製のノートパソコンなどはやはり設定と解除にfunctionキーを押しながらnumlockキーを押さなければない仕様となっています。

これに気がつかれていないというパターンも案外多いようですね。

コメント一覧

  1. 久保田明 より:

    NumLockのレジストリ設定をありがとうございました。
    MouseComputerの LM-mini72S-SSD-KKと言うindows10PCを予備機として購入しました。 BIOSには、NumLock設定が見当たらず、サインイン時のPIN入力で常にNumLockキーを押下せねばなりません。全く配慮に欠けるPCです。
    簡潔で適切なご説明に非常感謝でございます。
    (後期高齢のパソコンじぃーさん)

    • r3098 より:

      毎回、NumLockキーを押すのは面倒ですものですね。
      お役に立ちましたようでよかったです!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

firefoxで音が出ない!?

気がつくとfirefoxでYouTubeをはじめ、ブラウザで動画を再生しても音が出ていないことがあり […]

Windows7 Home Premiumをリモートデスクトップで操作する

リモートデスクトップはネットワーク上のWindows PCをネットワーク越しに操作できるという大変便 […]

Windows7で起動時にネットワークドライブがマウントできない

ネットワークドライブに設定するとNASやネットワーク上のサーバ・PCをマウントしてローカルディスクの […]

コマンドプロンプトでIPアドレスを設定

GUIではなく、コマンドプロンプトからIPアドレスを設定する場合はnetshコマンドを使用します。管 […]