2016.11.26: 高速スタートアップの手順を追記。

一部の Windows 10/8.1マシンでは、PC起動時にテンキーが無効になってしまい、PCを起動するたびに「Num Lock キー」を押して毎回テンキーを有効にしなければならない症状が発生します。

以下、PC起動時にテンキーが無効になってしまう場合の対処方法をいくつか紹介します。

対象OS
Windows 10 (TH1/TH2/RS1/RS2/RS3)
Windows 8/8.1も同じ手順で対処可能

主な対処方法

いずれか一つで解決する場合もあれば、複数の方法を実行しなければ解決しない場合もあります。

対処法その1: BIOSの設定を変更(確認)する

UEFIでインストール された Windows 10/8.1の場合、UEFI (BIOS)画面を起動するには以下の手順が必要です。

UEFIの起動手順

BIOS画面が起動したら、NumLockが有効になっているかを確認します。

設定例 (ASUS)
regeditの起動方法
▲クリックで拡大
例えば ASUS のマザーボードの場合、「Bootタブ」に「Bootup NumLock State」という項目があります。
ここをONにすることで、起動時にNumLockキーが有効になります。

スポンサー リンク

対処法その2: 高速スタートアップを無効化する

マザーボードとキーボードの組み合わせによっては、Windowsの「高速スタートアップ」を無効化しなければ「PC起動時のNumLock 無効」は解決しない場合があります。

無効化の手順

対処法その3: レジストリを変更する

キーボードとマザーボードの組み合わせによっては、以下で紹介するレジストリを変更しなければ「PC起動時の NumLock 無効」は解決しない場合があります。

レジストリの場所

HKEY_USERS\.DEFAULT\Control Panel\Keyboard

レジストリの名前/値

名前
InitialKeyboardIndicators
入力する「値のデータ」Windows 10/8.1の場合
2147483650
入力する「値のデータ」Windows 8の場合
80000002 または 2

レジストリエディタを起動して操作する場合

regeditの起動方法
▲クリックで拡大
 1. スタートメニューを右クリック
 2. 「ファイル名を指定して実行」
 3. 「regedit」と入力

NumLockを有効にする操作
▲クリックで拡大

  • 「HKEY_USERS\.DEFAULT\Control Panel\Keyboard」に移動
  • 「InitialKeyboardIndicators」をダブルクリック
  • 「2147483650」と入力 (Windows 10/8.1の場合)
    「80000002」または「2」と入力 (Windows 8 の場合) 

OKボタンを押して値のデータを登録し、PCを再起動すれば設定完了です。

※ Windows8の場合、手元のマシンで確認できないので以下を参考にしました
 Windows 8 and Numlock on | Frank's API

上記レジストリのまとめ

Windows 10/8.1の場合

デフォルト設定
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483648"
変更後
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483650"
 

Windows 8の場合

デフォルト設定
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483648"
変更後
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="80000002"

補足

レジストリのエクスポート
▲クリックで拡大
レジストリ操作に不安がある人は、事前に上記の操作でレジストリをエクスポートしておくか、復元ポイントを利用してシステムのバックアップを取っておきましょう。

対処法その4: 上記の方法で効果がない場合

まだログオン時にテンキーが使えない場合、ここまでの変更に加えて以下の手順を行う必要があるようです。

  1. ログオン画面でNumLockを有効にする
  2. Windowsにログオンせず、そのままシャットダウンまたは再起動する

 

参考リンク&注意

 

私の手元の環境では、レジストリの書き換えでログオン時のNumLockが有効になっている感じなのですが、キーボードとマザーボードの組み合わせや、PCの運用方法によってはかなり挙動が異なるようです。

場合によってはスタートメニューからシャットダウンするだけでログオン時にNumLockが外れてしまう・・・という感じでしょうか?思った以上に面倒臭いコトになっている感じです。