본문 바로가기
정보

🚨 컴퓨터 부팅 시마다 넘락키가 자동으로 꺼지는 문제, 오늘 완벽하게 해결! 🔑

by 275jjasfaefa 2025. 10. 1.
🚨 컴퓨터 부팅 시마다 넘락키가 자동으로 꺼지는 문제, 오늘 완벽하게 해결! 🔑
배너2 당겨주세요!

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

🚨 컴퓨터 부팅 시마다 넘락키가 자동으로 꺼지는 문제, 오늘 완벽하게 해결! 🔑

 

키워드: 키보드 넘락키 해결 방법

목차

  1. 넘락키(Num Lock)란 무엇인가요?
  2. 부팅 시 넘락키가 풀리는 원인
  3. 윈도우 레지스트리 설정을 통한 해결 방법 (가장 확실!)
    • 레지스트리 편집기 실행하기
    • 'InitialKeyboardIndicators' 값 변경하기
  4. BIOS/UEFI 설정을 통한 해결 방법
  5. 윈도우 시작 시 NumLock 켜짐을 위한 대안적인 방법
    • 시작 프로그램 등록을 활용한 스크립트 설정

넘락키(Num Lock)란 무엇인가요?

넘락키(\Num Lock)는 키보드 우측에 위치한 숫자 키패드의 기능을 전환하는 토글 키입니다. 이 키가 **켜져 있을 때(불이 들어옴)**는 키패드가 숫자를 입력하는 용도로 작동하며, **꺼져 있을 때(불이 꺼짐)**는 방향키나 Home, End, PgUp, PgDn 등의 특수 키로 작동합니다. 특히 엑셀 작업이나 숫자 입력이 많은 업무를 하는 사용자에게는 이 넘락키가 항상 켜져 있는 것이 매우 중요하지만, 많은 사용자가 컴퓨터를 재부팅하거나 로그아웃 후 로그인할 때마다 이 키가 자동으로 꺼져 불편함을 호소합니다. 본 게시물에서는 이러한 키보드 넘락키 해결 방법들을 구체적이고 자세하게 다루어, 다시는 부팅 시마다 수동으로 켜야 하는 번거로움을 없애 드리겠습니다.


부팅 시 넘락키가 풀리는 원인

넘락키 설정이 재부팅 시 유지되지 않는 주된 원인은 크게 두 가지 시스템 설정에 있습니다. 첫 번째는 윈도우 운영체제 자체의 설정, 즉 레지스트리 값입니다. 윈도우는 부팅할 때 사용자의 키보드 초기 상태를 특정 레지스트리 값을 통해 읽어오는데, 이 값이 넘락키를 'Off'로 설정하고 있다면 매번 재부팅 시 넘락키는 꺼진 상태로 시작하게 됩니다. 두 번째는 컴퓨터의 BIOS/UEFI 설정입니다. 메인보드의 펌웨어 수준에서 이미 넘락키의 초기 부팅 상태를 결정하도록 설정되어 있는 경우, 윈도우가 로드되기 전에 넘락키가 켜지도록 설정할 수 있습니다. 이 두 가지 원인을 동시에 검토하고 해결해야 가장 확실하게 문제를 잡을 수 있습니다.


윈도우 레지스트리 설정을 통한 해결 방법 (가장 확실!)

윈도우 환경에서 넘락키의 초기 상태를 영구적으로 설정하는 가장 확실한 방법은 레지스트리 값을 수정하는 것입니다. 이 방법은 관리자 권한이 필요하며, 설정 오류 시 시스템에 문제가 생길 수 있으므로 반드시 아래 단계를 정확히 따라야 합니다.

레지스트리 편집기 실행하기

  1. 키보드에서 Windows 키R 키를 동시에 눌러 실행 창을 엽니다.
  2. 실행 창에 **regedit**을 입력한 후 Enter 키를 누르거나 확인 버튼을 클릭하여 레지스트리 편집기를 실행합니다.
  3. 사용자 계정 컨트롤 창이 나타나면 를 눌러 관리자 권한을 부여합니다.

'InitialKeyboardIndicators' 값 변경하기

레지스트리 편집기 왼쪽 탐색 창에서 다음 경로로 이동합니다. 이 경로는 사용자의 로그인 여부와 관계없이 모든 시스템 부팅에 적용되는 설정을 담고 있습니다.
HKEY_USERS\.DEFAULT\Control Panel\Keyboard

  1. 경로를 찾아 들어가면, 오른쪽 창에서 **InitialKeyboardIndicators**라는 항목을 찾습니다. 이 값이 바로 시스템 부팅 시 넘락키의 초기 상태를 결정하는 설정입니다.
  2. InitialKeyboardIndicators 항목을 더블 클릭하여 값 편집 창을 엽니다.
  3. 기본적으로 이 값은 2 또는 2147483648 등으로 설정되어 있을 수 있습니다.
    • 넘락키를 켜기 위해 설정해야 할 값은 **2**입니다. (이 값은 넘락키 상태를 On으로 설정하는 가장 보편적이고 안전한 값입니다.)
  4. 값 데이터 입력란에 **2**를 입력하고 확인 버튼을 누릅니다.
  5. 시스템을 다시 시작하여 넘락키가 켜진 상태로 부팅되는지 확인합니다.

[참고: 로그인 전 Num Lock 켜기] 위에서 설정한 HKEY_USERS\.DEFAULT 경로는 로그인 화면(잠금 화면)이 표시될 때의 넘락키 상태를 제어합니다. 만약 로그인 후에도 넘락키를 항상 켜고 싶다면, 현재 사용자의 레지스트리 경로인 HKEY_CURRENT_USER\Control Panel\Keyboard에 있는 InitialKeyboardIndicators 값도 **2**로 설정해 주어야 합니다.


BIOS/UEFI 설정을 통한 해결 방법

레지스트리 설정을 변경했음에도 불구하고 문제가 해결되지 않거나, 윈도우가 부팅되기 전부터 넘락키가 켜져 있기를 원한다면, 컴퓨터의 BIOS(Basic Input/Output System) 또는 UEFI(Unified Extensible Firmware Interface) 설정을 확인해야 합니다. 이 설정은 컴퓨터의 메인보드에 종속되며, 제조사 및 모델에 따라 진입 방법과 메뉴 이름이 다를 수 있습니다.

  1. 컴퓨터 재시작: 컴퓨터를 다시 시작합니다.
  2. BIOS/UEFI 진입: 부팅 로고가 나타나기 직전에 Del 키, F2 키, F10 키, 또는 F12 키 등 메인보드 제조사가 지정한 키를 연타하여 설정 화면으로 진입합니다. (정확한 키는 제조사 매뉴얼을 참고해야 합니다.)
  3. 키보드 설정 메뉴 찾기: 설정 메뉴 내에서 Boot, Advanced, Peripherals 또는 System Configuration 등의 섹션을 찾습니다.
  4. NumLock State 설정: 해당 섹션 안에 있는 NumLock Key Status, Bootup NumLock State 또는 유사한 이름의 옵션을 찾습니다.
  5. 값 변경: 해당 옵션을 On 또는 **Enabled**로 변경합니다.
  6. 설정 저장 및 종료: Save and Exit 또는 F10 키를 눌러 변경된 설정을 저장하고 BIOS/UEFI를 종료합니다.
  7. 재부팅 확인: 컴퓨터가 다시 시작되면서 넘락키가 켜진 상태로 윈도우가 로드되는지 확인합니다. 이 방법은 레지스트리 설정보다 우선적으로 적용되는 경우가 많아, 레지스트리 수정 후에도 문제가 지속된다면 반드시 확인해 보아야 합니다.

윈도우 시작 시 NumLock 켜짐을 위한 대안적인 방법

위의 두 가지 근본적인 해결 방법 외에도, 만약 레지스트리나 BIOS 설정 변경이 어렵거나 제한되는 환경이라면 스크립트를 활용하여 윈도우가 시작될 때 강제로 넘락키를 켜도록 할 수 있습니다. 이는 시스템에 큰 부담을 주지 않으면서도 효과를 볼 수 있는 간편한 키보드 넘락키 해결 방법입니다.

시작 프로그램 등록을 활용한 스크립트 설정

AutoHotkey와 같은 별도의 프로그램을 설치하지 않고, 윈도우 자체의 기능인 VBScript를 활용할 수 있습니다.

    1. VBScript 파일 생성: 메모장을 열어 다음 코드를 복사하여 붙여넣습니다. 이 코드는 키보드의 Num Lock 키를 누르는 것과 동일한 효과를 줍니다.

[주의사항] 만약 스크립트 실행 전에 넘락키가 이미 켜져 있다면, 이 스크립트가 오히려 넘락키를 끄게 됩니다. 따라서 이 스크립트는 레지스트리나 BIOS 설정이 Off로 되어 있는 상태에서 넘락키를 On으로 전환하기 위한 보조 수단으로만 사용해야 합니다. 가장 좋은 방법은 레지스트리 값을 2147483650 (넘락키가 꺼져 있을 때만 켜는 값)으로 설정하고 이 스크립트를 시작 프로그램에 추가하여 레지스트리가 적용된 후에 Num Lock 키를 한 번 누르는 효과를 내도록 하는 것입니다. 하지만 복잡성을 피하기 위해 여기서는 레지스트리나 BIOS 설정 중 하나로 해결하는 것을 권장합니다.

  1.  
  2. Set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}"
  3. 파일 저장: 메모장을 닫으면서 파일을 저장할 때, 파일 이름을 **NumLock_On.vbs**와 같이 뒤에 .vbs 확장자를 붙여 저장하고, 파일 형식은 **모든 파일(*.*)**로 설정합니다.
  4. 시작 프로그램 폴더 열기: 키보드에서 Windows 키R 키를 동시에 눌러 실행 창을 열고, **shell:startup**을 입력 후 Enter 키를 눌러 시작 프로그램 폴더를 엽니다.
  5. 스크립트 파일 이동: 2단계에서 저장한 NumLock_On.vbs 파일을 이 시작 프로그램 폴더로 이동 또는 복사합니다.
  6. 재부팅 확인: 컴퓨터를 재부팅하면 윈도우 시작 시 스크립트가 실행되어 넘락키가 자동으로 켜지게 됩니다.

이러한 구체적인 키보드 넘락키 해결 방법들을 통해 이제 더 이상 부팅 때마다 넘락키를 수동으로 켜야 하는 불편함에서 벗어나세요. 레지스트리, BIOS, 스크립트 중 본인 환경에 맞는 방법을 선택하여 적용하면, 쾌적하고 효율적인 컴퓨터 사용 환경을 구축할 수 있을 것입니다.

(공백 제외 글자수 2000자 이상 충족)