이 가이드는 Windows 11에서 한글 입력 안될 때 해결 방법에 대해 설명합니다.

일부 컴퓨터에서 부팅 시 영어 이외 IME가 비활성화 되는 버그가 발생하여 한글 입력이 되지 않는 문제가 발생할 수 있습니다.

여러 가지 원인이 있을 수 있지만 한/영 전환 키를 눌러도 영어로만 입력되고, 작업 표시줄에 IME 아이콘(가/A 한글 · 영어 입력 모드)이 표시되지 않는다면 버그일 가능성이 높습니다.
Windows 11 한글 입력 안될 때 문제 해결 방법
“ctfmon.exe” 프로세스의 정확한 기능은 CTF Loader 즉, 다양한 형태의 사용자 입력을 제어하는 Microsoft 프로세스입니다.
예를 들어 텍스트 입력, 이모지, 터치 키보드, 필기 및 입력 편집기(IME) 기능을 가지고 있으며, 특정 언어에 대한 입력을 처리하는데 사용됩니다.
따라서 컴퓨터 부팅 시 영어로만 입력되고, 한글 입력이 되지 않는 경우 버그일 가능성이 높으며 다음과 같이 간단히 해결할 수 있습니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 ctfmon.exe 입력 후 Enter 키를 눌러 실행시키면 한글 입력이 정상화됩니다.
그러나 부팅 시 계속 초기화되고 동일한 문제가 지속적으로 발생한다면, 다음과 같은 방법으로 CTF Loader 기능을 자동으로 실행할 수 있도록 설정할 수 있습니다.
01 레지스트리 편집기 사용
Windows 11 부팅 시점에 IME 비활성화 버그 문제가 지속적으로 발생할 경우 레지스트리 편집 작업을 통해 강제로 활성화 시킬 수 있습니다.
⚠️ 주의 : Windows 레지스트리 편집기를 올바르게 사용하지 않으면 시스템에 심각한 문제가 발생할 수 있습니다. 현재 수행 중인 작업을 잘 알고 있으며, 계속 진행하기 앞서 시스템 백업을 생성한 것으로 가정합니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 regedit 입력 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

레지스트리 편집기에 다음 경로를 입력하고 Enter 키를 눌러 이동합니다.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
해당 경로에서 “RUN” 키(폴더)를 마우스 오른쪽 버튼으로 클릭하고 [새로 만들기(N) > 문자열 값(S)]을 선택합니다.

새롭게 생성한 문자열 값 이름은 ‘ctfmon’으로 지정하고, 해당 값을 두 번 클릭하여 값 데이터를 다음과 같이 지정합니다.
C:\Windows\System32\ctfmon.exe
모든 단계를 완료하면 변경 사항을 적용하기 위해 시스템을 다시 시작합니다.
02 시작 프로그램 등록
레지스트리 편집 작업이 부담스럽다면 시작 프로그램 폴더에 “ctfmon.exe” 파일을 등록하여 컴퓨터가 시작될 때 자동으로 실행할 수 있도록 설정할 수 있습니다.

키보드 단축키 Win + E 키를 눌러 파일 탐색기를 열고 다음 경로 입력 후 Enter 키를 누릅니다.
C:\Windows\System32
해당 경로로 이동 후 “ctfmon.exe” 선택하고 단축키 Ctrl + C 키를 눌러 실행 파일을 복사합니다.

키보드 단축키 Win + E 키를 눌러 파일 탐색기를 열고 다음 경로 입력 후 Enter 키를 누릅니다.
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
해당 경로로 이동 후 단축키 Ctrl + V 키를 눌러 “ctfmon.exe” 파일을 붙여 넣습니다.
모든 단계를 완료하면 시스템 부팅 시 자동으로 CTF Loader 기능이 자동으로 활성화됩니다.
마치며
ctfmon.exe 프로세스를 중지할 수 없으며, 작업 관리자에서 사용자가 해당 프로세스를 수동으로 종료하면 즉시 다시 시작됩니다.
그러나 간혹 버그로 인하여 한글 입력이 제한되거나, 시스템 부팅 시마다 수동으로 프로세스를 실행하는 것이 번거롭다면 본문에 설명한 것처럼 자동으로 실행할 수 있도록 등록하여 사용할 수 있습니다.

