컴퓨터를 부팅할 때마다 키보드의 Num Lock이 자동으로 켜져 있기를 원하는 사용자가 많습니다. 제어판과 레지스트리 편집기를 활용하면 Windows 10에서 Num Lock 기능을 손쉽게 활성화할 수 있습니다.
반대로 부팅 시 Num Lock이 꺼져 있기를 선호하는 사용자도 있습니다. 이 경우에도 레지스트리 설정과 PowerShell 명령을 통해 Num Lock을 자유롭게 켜거나 끌 수 있습니다. 다만 레지스트리를 수정할 때는 각별히 주의해야 합니다. 단 하나의 잘못된 변경만으로도 시스템의 다른 기능에 심각한 문제가 발생할 수 있으므로, 레지스트리를 편집하기 전에는 반드시 백업 파일을 만들어 두는 습관을 들이는 것이 좋습니다.

Windows 10 PC에서 Num Lock 활성화하는 방법
컴퓨터에서 Num Lock을 켜고 싶다면 아래의 방법들을 활용해 보세요.
방법 1: 레지스트리 편집기 사용
1. Windows 키 + R을 동시에 눌러 실행(Run) 대화 상자를 연 뒤, regedit를 입력하고 Enter 키를 누릅니다.

2. 확인을 클릭한 후, 레지스트리 편집기에서 다음 경로로 이동합니다.
Computer\HKEY_USERS\.DEFAULT\Control Panel\Keyboard

3. InitialKeyboardIndicators 값을 2로 변경하면 해당 장치에서 Num Lock이 켜진 상태로 시작됩니다.

방법 2: PowerShell 명령 사용
1. PC에 로그인합니다.
2. 검색 메뉴에서 Windows PowerShell을 입력한 뒤, 관리자 권한으로 실행을 클릭하여 PowerShell을 실행합니다.

3. PowerShell 창에 다음 명령어를 입력합니다.
Set-ItemProperty -Path 'Registry::HKU\.DEFAULT\Control Panel\Keyboard' -Name "InitialKeyboardIndicators"
4. Enter 키를 누르면 Windows 10이 값을 입력하라고 요청합니다. 노트북에서 Num Lock을 켜려면 값을 "2"로 설정하세요.

방법 3: 기능 키(Fn) 사용
때때로 기능 키와 Num Lock 키를 실수로 함께 누르는 경우가 있습니다. 이런 조합 때문에 알파벳 키 일부가 일시적으로 숫자 키패드처럼 작동할 수 있으며, 특히 노트북 사용자에게 자주 발생합니다. 해결 방법은 다음과 같습니다.
1. 키보드에서 기능 키(Function key, Fn)와 Num Lock 키(NumLk)를 찾습니다.
2. "Fn + NumLk" 두 키를 동시에 길게 누르면 장치의 Num Lock 기능을 켜거나 끌 수 있습니다.

방법 4: BIOS 설정 사용
일부 컴퓨터의 BIOS 설정에서는 부팅 시점에 Num Lock 기능을 활성화하거나 비활성화할 수 있습니다. 다음 단계에 따라 Num Lock 키의 동작을 변경해 보세요.
1. Windows가 로딩되는 동안 "Delete" 또는 "F1" 키를 누르면 BIOS 화면으로 진입합니다.

2. BIOS 메뉴에서 Num Lock 기능을 켜거나 끄는 설정 항목을 찾아 변경합니다.

방법 5: 로그온 스크립트 사용
시스템 관리자라면 로그온 스크립트(Logon Script)를 사용하여 부팅 시 Num Lock을 자동으로 켜거나 끌 수 있습니다.
1. 메모장(Notepad)을 실행합니다.
2. 아래 내용을 직접 입력하거나 복사하여 붙여 넣습니다.
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"

3. 파일을 numlock.vbs라는 이름으로 저장한 뒤, "시작(Startup)" 폴더에 배치합니다.
4. numlock.vbs 파일은 아래 폴더 중 하나에 저장할 수 있습니다.
a. 로컬 로그온 스크립트 경로:
- Windows 키 + R을 누른 후 %SystemRoot%를 입력하고 Enter 키를 누릅니다.
- Windows 폴더에서 System32 > GroupPolicy > User > Scripts 순서로 이동합니다.
- "Logon" 폴더를 더블클릭합니다.

b. 도메인 로그온 스크립트 경로:
- 파일 탐색기를 열고 \Windows\SYSVOL\sysvol\DomainName으로 이동합니다.
- DomainName 폴더에서 Scripts 폴더를 더블클릭합니다.
5. 실행(Run) 대화 상자에 mmc를 입력하고 확인을 클릭합니다.
6. 파일(File) 메뉴를 열고 스냅인 추가/제거(Add/Remove Snap-in)를 클릭합니다.

7. 아래 그림과 같이 추가(Add)를 클릭합니다.

8. 그룹 정책(Group Policy)을 실행합니다.
9. 찾아보기(Browse) 옵션을 사용해 원하는 GPO를 선택합니다.
10. 마침(Finish)을 클릭한 뒤, 닫기(Close)와 확인(OK)을 차례로 누릅니다.
11. 그룹 정책 관리(Group Policy Management)에서 컴퓨터 구성(Computer Configuration)으로 이동합니다.
12. Windows 설정 > 스크립트(Scripts)로 이동한 후, 로그온(Logon) 스크립트를 더블클릭합니다.
13. 추가(Add)를 클릭하고 numlock.vbs 파일을 찾아 선택합니다.
14. 열기(Open)를 클릭한 뒤, 확인(OK) 프롬프트를 두 번 눌러 마무리합니다.
참고: 이 스크립트는 Num Lock 토글 버튼처럼 작동합니다.
절차가 다소 길어 레지스트리 방식이 더 편하게 느껴질 수 있지만, 스크립트 방식은 여러 대의 PC를 관리하거나 정책 기반으로 적용해야 하는 상황에서 매우 유용합니다.
Windows 10 PC에서 Num Lock 비활성화하는 방법
컴퓨터에서 Num Lock을 끄고 싶다면 아래의 방법 중 하나를 사용하세요.
방법 1: 레지스트리 편집기(regedit) 사용
1. Windows 키 + R을 동시에 눌러 실행(Run) 대화 상자를 연 뒤, regedit를 입력하고 Enter 키를 누릅니다.

2. 확인을 클릭한 후, 레지스트리 편집기에서 다음 경로로 이동합니다.
Computer\HKEY_USERS\.DEFAULT\Control Panel\Keyboard
3. InitialKeyboardIndicators 값을 0으로 변경하면 해당 장치에서 Num Lock이 꺼진 상태로 시작됩니다.

방법 2: PowerShell 명령 사용
1. 검색 메뉴에서 Windows PowerShell을 입력한 뒤, 관리자 권한으로 실행을 클릭하여 PowerShell을 실행합니다.
2. PowerShell 창에 다음 명령어를 입력합니다.
Set-ItemProperty -Path 'Registry::HKU\.DEFAULT\Control Panel\Keyboard' -Name "InitialKeyboardIndicators"
3. Enter 키를 누르면 Windows 10이 값을 입력하라고 요청합니다.
4. 컴퓨터에서 Num Lock을 끄려면 값을 0으로 설정하세요.

함께 읽으면 좋은 글:
- Windows 10 부팅 시 Num Lock 자동 활성화하는 방법
- Windows 10 시작 시 Windows Script Host 오류 해결 방법
- D3D Device Lost 오류로 Unreal Engine이 종료되는 문제 해결 방법
- iCUE에서 장치가 인식되지 않을 때 해결 방법
이 글이 도움이 되었기를 바라며, Num Lock을 성공적으로 켜거나 끄셨기를 바랍니다. 궁금한 점이 있다면 아래 댓글로 문의해 주세요.