Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 키보드 언어 전환이 안 될 때 해결 방법

여러 언어로 작업하다 보면 입력 언어를 자주 전환해야 하는 상황이 생깁니다. 그런데 시스템에 여러 언어를 추가해 놓고도 입력 도중 언어 전환이 되지 않는다면 매우 답답할 수밖에 없습니다. 이런 문제를 겪고 계신 분들에게 이 글이 도움이 될 것입니다.

최근 이와 관련된 특이한 문제를 접하게 되었는데, 다음과 같은 방법으로 문제 상황을 재현할 수 있습니다.

문제 재현 방법

1. 두 번째 키보드 입력 언어를 추가합니다.

2. 제어판 > 시계, 언어 및 국가별 옵션 > 언어 > 고급 설정에서 각 응용 프로그램 창마다 다른 입력 방법 허용(Let me set a different input method for each app window) 옵션이 체크되어 있는지 확인합니다.

3. Alt + Shift 또는 Windows 키 + Space 조합키로 입력 언어 간 전환이 가능한지 확인합니다.

4. 파일 탐색기를 열고 '검색' 필드에 커서를 놓은 뒤 한 언어로 입력을 시작합니다. 그다음 두 번째 언어로 전환해 몇 글자를 더 입력하고, 다시 원래 레이아웃으로 돌아가 입력해 보면 언어 표시줄이 사라지면서 키보드 전환 기능까지 비활성화되는 현상을 확인할 수 있습니다.

제어판 > 시계, 언어 및 국가별 옵션 > 언어에서 언어 순서를 변경하거나 위아래로 이동시킨 뒤에도 문제가 지속되는지 다시 점검해 보면, 여전히 같은 증상이 나타나는 것을 알 수 있습니다.

5. 2단계에서 언급한 각 응용 프로그램 창마다 다른 입력 방법 허용 옵션의 체크를 해제한 상태로 1~4단계를 반복해 보면 아무 문제 없이 정상적으로 작동합니다.

이렇게 하여 언어 구성 설정 자체에 문제가 있음을 확인했습니다. 다음 단계를 따라 하면 이 문제를 해결할 수 있습니다.

Windows 11/10에서 키보드 언어 전환 문제 해결하기

1. Windows 키 + R 조합을 눌러 실행 대화 상자를 연 다음, regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

Windows 11/10에서 키보드 언어 전환이 안 될 때 해결 방법

2. 다음 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Windows 11/10에서 키보드 언어 전환이 안 될 때 해결 방법

3. 해당 위치의 오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > 문자열 값을 선택합니다. 새로 생성된 문자열 값의 이름을 ctfmon으로 지정한 뒤, 해당 값을 두 번 클릭합니다.

Windows 11/10에서 키보드 언어 전환이 안 될 때 해결 방법

4. 나타나는 편집 창에서 값 데이터CTFMON.EXE로 입력하고 확인을 클릭합니다.

이제 레지스트리 편집기를 닫고 문제가 해결되었는지 확인해 보면, 키보드 언어 전환이 정상적으로 작동하는 것을 확인할 수 있습니다.

이상입니다!

참고로, 사라진 언어 표시줄을 복원하는 방법도 함께 살펴보시면 유용합니다.