Windows10起動時のNumLockを常にオンにする

 Windows10は前回終了時のNumLockの状態を覚えていて前回の状態にしてくれるのだが、人間はどちらの状態で終わったなんて覚えているわけがなくログインパスワードで度々失敗したので、NumLockを固定化しました。


設定方法

NumLockオン
 変更するにはレジストリエディタ(regedit.exe)を起動し、 
 HKEY_USERS\.DEFAULT\Control Panel\Keyboard\の
 InitialKeyboardIndicatorsをダブルクリック
 
NumLockオン2
 の初期値2147483648を2にするとNumLockオンで起動できるようになる。(NumLockオフにしたい時は0にする)

 上記の設定ではログイン画面でのNumLockの状態を設定するだけなので、ログイン後は前回のNumLockの状態に戻ります。ログイン後のNumLockを指定する方法は無いようなのでフリーソフトとかで対応するしかありません。


余談
 余談ですが初期値の「2147483648」は、INT型(32bit符号付き整数)の2進数の最小値を10進数化した値で、前回の状態を利用すると言う意味だと思われます。

NumLock初期値
32bit符号「付き」整数は、-2,147,483,648(2進数 1000 0000 0000 0000 0000 0000 0000 0000)から
2,147,483,647(2進数 0111 1111 1111 1111 1111 1111 1111 1111)となります。
最小値である1000 0000 0000 0000 0000 0000 0000 0000 を符号「無し」の10進数にすると2147483648になる。

コメントを残す

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

CAPTCHA