이번 글에서는 윈도우11 한영키 전환 안 될 때 해결 방법에 대해 알아보겠습니다. 키보드로 문자나 숫자를 입력하다 보면 가끔씩 한영키를 눌러도 한글에서 영어로 또는 영어에서 한글로 전환이 되지 않는 경우가 있습니다.
이럴 때는 어떻게 해야 할지 몰라 막막한데요. 한영키가 먹히지 않는 이유는 일시적인 문제이거나 윈도우 충돌 또는 키보드 설정이 변경되었기 때문일 수 있는데 키보드 자체가 고장나는 경우는 거의 없기 때문에 아래에서 안내하는 방법대로 한다면 웬만하면 한영키 전환 문제는 해결될 것입니다.
1. 기본적으로 할 수 있는 간단한 방법
아래에서 소개할 해결 방법을 시도하기 전에 간단하게 해볼 수 있는 해결 방법들 입니다.
- 작업 표시줄 우측에 시스템 트레이 아이콘 영역에 한영 아이콘을 마우스로 클릭하여 “가” 또는 “A”로 전환한 후 한영키를 눌러 한영 전환이 되는지 확인합니다.
- 웹브라우저 주소창이나 메모장 프로그램에 문자를 입력하면서 한영키를 눌러 한영 전환이 되는지 확인합니다.
- [Shift + Alt]키를 누른 상태에서 마우스 우클릭을 하거나 [Shift + Ctrl]을 누른 후 한영키를 눌러 한영 전환이 되는지 확인합니다.
- 컴퓨터를 재부팅합니다. 일시적인 윈도우의 오류들은 재부팅만으로 해결되는 경우가 흔합니다.
2. 키보드 레이아웃 변경
윈도우를 처음 설치할 때 키보드에 맞지 않은 레이아웃이 설정되거나 레이아웃 설정이 변경된 경우 한영키가 먹히지 않을 수 있습니다.
[윈도우 키 + I]를 누르거나 시작 버튼을 우클릭하여 퀵 링크 메뉴를 띄운 후 설정을 클릭하여 설정 앱을 실행합니다.
설정 창 좌측 패널에 시간 및 언어를 선택하고 오른쪽 메뉴에 언어 및 지역 항목을 클릭하면 위의 페이지가 열립니다. 메뉴에 한국어 항목 우측에 점 세 개를 클릭하면 위와 같이 팝업 메뉴가 뜨고 언어 옵션을 클릭합니다.
위의 페이지가 열리고 스크롤을 가장 아래로 내려 키보드 부분에 레이아웃 변경 버튼을 클릭합니다.
그러면 위의 창이 뜨고 빨간 테두리 안에 사각 박스를 클릭합니다.
그러면 위와 같이 드롭다운 메뉴가 뜨고 4가지의 키보드 레이아웃이 있는 것을 볼 수 있습니다. 여기서 자신이 사용하고 있는 키보드에 맞는 레이아웃를 설정해야 합니다.
Alt키와 한영키가 분리되어 있는 대부분의 키보드는 (103/106키)키보드 입니다. 그리고 한영키와 Alt키가 같은 키보드는 (101키)키보드입니다. (101키) 키보드는 위의 드롭다운 메뉴에 보이듯 다시 3가지 종류로 나뉩니다.
아래에 표를 보고 자신의 키보드 레이아웃을 확인합니다.
키보드 레이아웃 | 한/영 전환 | 한자 변환 |
한글 키보드(103/106키) | 한/영 키 | 한자 키 |
한글 키보드(101키) 종류 1 | 오른쪽 <Alt> 키 | 오른쪽 <Ctrl> 키 |
한글 키보드(101키) 종류 2 | 오른쪽 <Ctrl> 키 | 오른쪽 <Alt> 키 |
한글 키보드(101키) 종류 3 | <Shift + Space> 키 | <Ctrl + Space> 키 |
위의 창에서 자신의 키보드와 맞는 레이아웃을 선택하고 우측 하단에 지금 다시 시작 버튼을 클릭하여 컴퓨터를 재부팅합니다.
3. CMD 명령어 입력
위의 방법으로 한영 전환이 되지 않는다면 cmd창에 명령어를 실행하여 문제를 해결할 수 있습니다.
작업 표시줄에 검색을 클릭하고 cmd를 입력하여 검색한 명령 프롬프트를 우클릭하여 관리자 권한으로 실행합니다.
위와 같이 regsvr32.exe msimtf.dll을 입력하고 엔터를 누릅니다. 위와 같이 성공했다는 메시지가 뜨고 명령 프롬프트 창을 닫은 후 컴퓨터를 재부팅합니다.
재부팅 후 한영키로 한영 전환이 되는지 확인합니다.
4. 레지스트리 편집
윈도우 충돌로 작업 표시줄 우측에 시스템 트레이 아이콘 영역에 한/영 아이콘이 없는 경우에는 레지스트리 편집을 통해 문제를 해결할 수 있습니다.
[윈도우 키 + R]을 눌러 실행창을 열고 regedit를 입력한 후 엔터를 눌러 레지스트리 편집기를 실행합니다.
아래의 경로를 드래그하여 복사한 후 위와 같이 상단 경로창에 붙여 넣고 엔터를 누릅니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run |
마지막 경로인 Run 키의 오른쪽 빈 공간에 마우스 우클릭을 하여 새로 만들기 하위에 문자열 값을 클릭합니다.
그러면 새 값 #1 이름의 새 문자열이 생성되고 이것을 우클릭하여 이름 바꾸기를 클릭해 이름을 위와 같이 Autoctfmon로 변경합니다.
이 Autoctrmon값을 더블 클릭하면 위의 문자열 편집 창이 뜨고 값 데이터를 C:/Windows/System32/ctfmon.exe로 입력한 후 확인을 클릭합니다.
레지스트리 편집기 창을 닫고 컴퓨터를 재부팅한 후 문제가 해결되었는지 확인합니다.