Windows 10開機登入時,數字鍵區燈號不會自動啟動(Num Lock)

在傳統桌機的環境中,有一些時候無論怎麼設定,Windows作業系統啟動後登入,就是無法讓你鍵盤的數字鍵區塊的燈號亮起(Number Lock),進行鎖定的工作。特別是有些人的電腦BIOS根本就沒有NumLock鎖定選項,對於這些有需求的使用者,這篇文章將會是你的福音。

因此 這時候我們只要透過下方簡單的註冊檔修改就完成嘍!

修改 HKEY_CURRENT_USER\Control Panel\Keyboard

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

修改 HKEY_USERS.DEFAULT\Control Panel\Keyboard

如果是要在登入畫面前就啟動數字鎖定鍵,請把值改成2即可,但是Notebook要小心,你的鍵盤配置可能會因此被改掉而無法登入喔!別忘了你一直在打密碼,可是輸入的鍵已經被改成數字了!

Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483650"

※ 【For Windows 10】如果可以的話,也同時修正HKEY_USERS下面所有的「S---*」開頭的所有目錄下的Keyboard值,規則詳見上面兩個註冊檔的路徑,搜尋的目標當然是這個鍵值「InitialKeyboardIndicators」。

針對Windows 10作業系統的延伸動作(快速啟動)

在Windows 10前,這些動作其實很簡單,修改註冊檔即可。但是Windows 10加入了快速啟動(Fast Startup)功能,這個功能會把你設定好的Register洗掉。(例如你可以看到開機過程中燈號明明有亮起來,但是進入到開始登入畫面數字鎖定燈號就被關掉了)

快速方法

Step 1. 完整關機

Step 2. 開機,並且在登入畫面中,手動打開NumLocK一次

Step 3. 完整關機

Step 4. 開機,此時登入畫面中應該要發現NumLock已經會自動亮起

如果快速方法對你不管用,請考慮使用下列傳統方法。

傳統方法

Step 1. 控制台\硬體和音效\電源選項\系統設定

Step 2. 將「開啟快速啟動」關掉

Step 3. 完整關機(請勿使用「重新啟動」)

Step 4. 開機,並且在登入畫面中,手動打開NumLocK一次

Step 5. 完整關機,再度開機(此時登入畫面中應該要發現NumLock已經會自動亮起)

Step 6. 將「開啟快速啟動」重新打勾啟動

Update: 2017-04-11

Windows 10在2017年04月11日的Windows 10 Creators Update後,已經針對這部分的問題進行排除。排除的方式很簡單,也就是他再也不檢查一般鍵盤右方數字按鍵區的ASCII Code,而是轉而翻譯鍵盤的掃描碼(ScanCode),如此一來,無論NumLock的燈號亮起來與否,都不會引響你去輸入PIN Code的過程了。(意即就算數字鎖定的燈號沒有亮起來,你打PIN碼亦可以被接受)

這樣做法的另外一個好處就是,筆電不會因為數字鍵盤區被改成自動恆亮,而造成另外一個族群的困擾。這個解決方案是我之前完全沒有想過的解法,真是一箭雙鵰的解決方案啊!

所以,還沒有把Windows 10更新到Creators Update的人,趕快更新,就可以一勞永逸的解決這個問題了!

Windows Windows10 Keyboard NumberLock NumLock LEDWon'tLighted Registry FastStartup