컴퓨터로 중요한 업무 보고서를 작성하거나 급박한 게임 상황에서 채팅을 치려는데, 갑자기 한글이 안 나오고 영어만 계속 입력되는 경험, 다들 한 번쯤 있으실 겁니다. 아무리 '한/영' 키를 연타해도 묵묵부답인 키보드를 보면 답답함이 머리끝까지 차오르곤 하는데요. 단순히 컴퓨터를 재부팅하면 해결될 때도 있지만, 재부팅 후에도 여전히 키보드 한영 전환 안될 때 해결법을 찾지 못해 고생하는 경우가 많습니다.
이러한 현상은 윈도우 운영체제의 고질적인 문제 중 하나로, 입력기(IME) 시스템의 충돌이나 설정 오류, 혹은 특정 프로그램과의 호환성 문제 등 다양한 원인으로 발생합니다. 하지만 걱정하지 마세요. 오늘은 컴퓨터 초보자도 누구나 쉽게 따라 할 수 있는, 그리고 100% 성공할 수밖에 없는 키보드 한영 전환 안될 때 해결법을 총정리하여 상세하게 알려드리겠습니다. 이 글 하나만 정독하시면 앞으로 한영 키 오류 때문에 스트레스받을 일은 없으실 겁니다.
1. 마법의 명령어: ctfmon.exe 실행하기
가장 먼저 시도해야 할 방법이자, 문제의 90% 이상을 즉시 해결해 주는 방법입니다. 윈도우에는 텍스트 입력을 관리하는 'CTF 로더'라는 프로세스가 있는데, 이 프로그램이 알 수 없는 이유로 종료되거나 비활성화되면 한영 전환이 먹통이 됩니다. 이를 강제로 다시 실행시켜 주는 원리입니다.
1단계: 실행 창 열기
키보드에서 [Windows 로고 키]와 [R] 키를 동시에 누릅니다. 그러면 화면 왼쪽 하단에 조그만 '실행' 창이 나타납니다.
2단계: 명령어 입력
입력란에 ctfmon이라고 정확하게 입력합니다. 대소문자는 구분하지 않아도 됩니다.
3단계: 확인 및 테스트
[확인] 버튼을 누르거나 Enter 키를 칩니다. 화면상에는 아무런 변화가 없는 것처럼 보일 수 있지만, 백그라운드에서 입력기 시스템이 재가동된 상태입니다. 이제 메모장이나 인터넷 검색창을 열어 한영 전환이 정상적으로 되는지 확인해 보세요.
2. 재발 방지를 위한 레지스트리 설정 (자동 실행 등록)
위의 방법으로 해결은 되지만, 컴퓨터를 껐다 켤 때마다 증상이 반복된다면 매번 명령어를 입력하기 번거로울 것입니다. 이럴 때는 ctfmon 프로세스가 윈도우 시작 시 자동으로 실행되도록 레지스트리에 등록해야 합니다. 키보드 한영 전환 안될 때 해결법 중 가장 확실한 영구 조치 방법입니다.
- [Windows 로고 키 + R]을 눌러 실행 창을 다시 엽니다.
- 이번에는 regedit라고 입력하고 엔터를 눌러 '레지스트리 편집기'를 실행합니다. (관리자 권한 허용 창이 뜨면 '예'를 누르세요.)
- 좌측 폴더 트리에서 다음 경로를 차례대로 찾아 들어갑니다:
HKEY_CURRENT_USER→Software→Microsoft→Windows→CurrentVersion→Run Run폴더를 클릭한 상태에서, 오른쪽 빈 공간에 마우스 우클릭을 합니다.- [새로 만들기] → [문자열 값]을 선택합니다.
- 새로 생긴 값의 이름을
ctfmon으로 지정합니다. - 만들어진
ctfmon을 더블 클릭한 후, '값 데이터' 칸에 다음 경로를 정확히 입력합니다:"C:\Windows\System32\ctfmon.exe" - 확인을 누르고 레지스트리 편집기를 닫은 뒤 재부팅하면, 이제 영구적으로 문제가 해결됩니다.
3. 윈도우 언어 설정 초기화 및 재설치
만약 ctfmon 실행으로도 해결되지 않는다면, 윈도우의 언어 설정 자체가 꼬여있을 가능성이 큽니다. 이 경우 한국어 입력기를 완전히 제거했다가 다시 설치하는 방법이 유효합니다.
한국어 입력기 재설치 과정
- 윈도우 화면 하단 작업 표시줄의 [시작] 버튼을 누르고 [설정(톱니바퀴 아이콘)]을 클릭합니다.
- 설정 메뉴 중 [시간 및 언어]로 들어갑니다.
- 왼쪽 메뉴에서 [언어] 탭을 선택합니다.
- 우측 화면의 '기본 설정 언어' 항목에 있는 [한국어]를 클릭하면 [옵션] 버튼이 나타납니다. 이를 클릭하세요.
- 스크롤을 내려 '키보드' 항목을 보면 Microsoft 입력기가 있을 것입니다. 주의: 입력기가 하나만 있을 경우 삭제 버튼이 비활성화됩니다. 따라서 [키보드 추가]를 눌러 '옛 한글' 등 아무 입력기나 하나를 임시로 추가해 줍니다.
- 이제 기존의 Microsoft 입력기를 선택하여 과감하게 [제거]합니다.
- 제거가 완료되면 다시 [키보드 추가]를 눌러 Microsoft 입력기를 재설치합니다.
- 아까 임시로 추가했던 '옛 한글' 등의 입력기는 다시 제거해 줍니다.
이 과정은 꼬여있던 입력기 설정을 초기화하여 키보드 한영 전환 안될 때 해결법으로 매우 효과적입니다.
4. 키보드 레이아웃 변경 (101키 vs 103/106키)
사용 중인 키보드의 종류와 윈도우 설정이 맞지 않아 한영 키 신호를 인식하지 못하는 경우도 있습니다. 특히 기계식 키보드나 노트북 사용자들이 자주 겪는 문제입니다.
- 위와 동일하게 [언어] → [한국어] → [옵션] 메뉴로 진입합니다.
- '하드웨어 키보드 레이아웃' 항목에 있는 [레이아웃 변경] 버튼을 클릭합니다.
- 현재 설정된 레이아웃을 확인합니다. 보통 '한글 키보드(101키) 종류 1'로 되어 있을 텐데, 이를 변경해 봅니다.
- 한글 키보드(103/106키): 일반적인 풀사이즈 키보드에서 한영 키가 별도로 존재하는 경우 선택합니다.
- 종류 3: Shift + Space 키 조합으로 한영 전환을 하고 싶을 때 선택합니다.
- 설정을 변경했다면 반드시 컴퓨터를 재부팅해야 적용됩니다.
5. 웹 브라우저(크롬, 엣지) 주소창 오류 해결 팁
문서 작성 프로그램에서는 잘 되는데, 유독 크롬(Chrome)이나 엣지(Edge) 브라우저의 주소창에서만 한영 전환이 안 되는 경우가 있습니다. 이는 브라우저 자체의 버그나 포커스 문제일 수 있습니다.
간단 해결 팁: - 포커스 이동: 주소창이 아닌 웹페이지 내의 검색창이나 댓글 입력창을 마우스로 한 번 클릭한 후, 다시 주소창을 클릭해 보세요. 입력 포커스가 이동하면서 입력기가 다시 활성화되는 경우가 많습니다. - F6 키 활용: 키보드 상단의 F6 키는 브라우저 주소창으로 커서를 이동시키는 단축키입니다. F6을 누른 후 한영 키를 눌러보세요. - 시크릿 모드 확인: 크롬의 경우 Ctrl + Shift + N을 눌러 시크릿 모드를 켭니다. 여기서 정상 작동한다면, 최근 설치한 확장 프로그램이 충돌을 일으키는 것이니 의심되는 확장 프로그램을 삭제해야 합니다.
6. 최후의 수단: 장치 관리자 드라이버 업데이트
하드웨어 드라이버 충돌로 인한 문제일 수도 있습니다. 드라이버를 초기화하여 윈도우가 키보드를 새로 인식하게 만드는 방법입니다.
- [시작] 버튼에 마우스 우클릭을 하고 [장치 관리자]를 엽니다.
- [키보드] 항목을 더블 클릭하여 목록을 펼칩니다.
- 'HID 키보드 장치' 또는 'PS/2 표준 키보드'라고 된 항목을 우클릭하여 [디바이스 제거]를 선택합니다.
- 경고 창이 뜨더라도 겁먹지 말고 제거를 진행합니다.
- 윈도우를 다시 시작합니다. 부팅 과정에서 윈도우가 자동으로 최적의 키보드 드라이버를 다시 설치하므로 안심하셔도 됩니다.
7. 급할 때 쓰는 임시방편: 화상 키보드
위의 모든 방법을 시도할 시간이 없고, 당장 한 글자라도 입력해야 하는 급박한 상황이라면 윈도우 내장 '화상 키보드'를 활용하세요.
- 단축키: [Windows 로고 키 + Ctrl + O]
- 화면에 나타난 가상 키보드의 우측 하단 [한/영] 버튼을 마우스로 클릭하면 입력 언어가 바뀝니다. 그 상태에서 물리 키보드를 치면 바뀐 언어로 입력됩니다. 근본적인 해결책은 아니지만, 급한 불을 끄는 데는 아주 유용한 팁입니다.
마치며
지금까지 키보드 한영 전환 안될 때 해결법에 대해 가장 기초적인 방법부터 심화 설정까지 모두 알아보았습니다. 대부분의 경우 첫 번째로 소개해 드린 ctfmon 실행만으로도 거짓말처럼 문제가 해결될 것입니다. 하지만 윈도우 업데이트나 프로그램 설치 환경에 따라 다양한 변수가 존재하므로, 오늘 알려드린 여러 가지 방법들을 순차적으로 적용해 보시길 권장합니다.
컴퓨터 사용 중 겪는 사소한 오류들은 업무 효율을 떨어뜨리고 스트레스를 유발합니다. 이 가이드가 여러분의 쾌적한 PC 환경을 되찾는 데 도움이 되었기를 바랍니다. 만약 주변에 같은 문제로 고통받는 동료나 친구가 있다면 이 해결법을 공유해 보세요. 작은 지식이 큰 도움이 될 수 있습니다.
0 댓글