한영 전환오류, 에러가 날 때 해결 법(ctfmon.exe)

한영키가 먹히지 않는 오류를 겪을 때가 생각보다 꽤 자주 있다. 물론 이런 이상을 호소 하시는 분들도 많고. 그래서 어떤 사람들은 일단  메모장에 글을 적어 복사- 붙여넣기로 글을 쓰라는 솔루션을 주기도 하고 어떤 사람은 실제로 불편을 무릅쓰고 그렇게 하기도 한다.

힌영 전환 이 되지 않을 때

하지만 대부분 이것은 'ctfmon.exe' 오류일 때가 많다. 원인 없는 문제는 없다 - 이런 오류의 원인은 크게 두 가지로 꼽을 수 있는데

A. 입력 도구 모음과 관련된 파일에 오류가 발생 : 한영 전환 키가 반응이 없거나, 입력 도구 모음 자체가 사라지고 한영 전환이 되지 않는 증상이 발생한다.

B. 특정 레지스트리 값이 변경되어 한/영 키를 누르면 Alt 키처럼 인식되어 한/영 전환이 안 되는 경우 - 이 때는 레지스트리를 수정 해주는 수 밖에 없다

1. 먼저 가장 간단하게 해결을 시도 해 볼 수 있는 방법은 윈도우즈 작업표시줄에 있는 검색창을 열고

ctfmon.exe 실행하기

그냥 이름을 눌러 실행해도 되지만 만약을 위해 "권리자 권한으로 실행"을 클릭한다. 이제 한영전환이 되는지 확인 해보고 안 되면 다시 검색 칸에 cmd를 입력하고 관리자 권한으로 실행을 클릭하면

3. 아래와 같은 검은 창이 뜬다.

cmd에 입력 - 한영전환 오류

4. CMD 창에 regsvr32.exe msimtf.dll 을 입력한 후 Enter를 누른다. "성공했습니다" 메시지가 나타나면 확인을 클릭 

한영전환 오류 날 때 해결하는 법

5. exit를 입력한 후 Enter를 눌러 CMD 창을 닫은 후 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인한다.

한영전환 에러 해결법

6. 그래도 안 되면 ctfmon.exe를 직접 받아서 실행할 수도 있다. 아래 파일을 다운로드하여 더블클릭하여 실행한 후 변화가 있는지 살펴본다

ctfmon (1).exe


7. 그리고 때로는 F6 키를 누르거나 Tab 버튼을 빠르게 두 번 누르기, 혹은 Shift + Tab을 누르고 Tab 버튼을 누르면 해결이 되기도 한다 (단단히 꼬였을 때는 잘 안 되기는 하지만)


[레지스트리 추가 수정 방법 - 이것은 운영체제 만지는 일에 어느 정도 자신이 없으면 하지 않는 편이 안전하다]

1. 역시 윈도우즈의 감색창에 regedit를 입력해 목록이 뜨면 관리자 권한으로 실행

한영전환 오류에 레지스트리 수정하기

레지스트리 편집기 창에서 HKEY_CURRENT_USER → SOFTWARE → Microsoft → Windows → CurrentVersion → Run 클릭한다.

오른쪽 빈 자리에 마우스 오른쪽 버튼을 클릭하여 새로 만들기 → 문자열 값을 클릭.

이름을 ctfmon.exe를 입력하고 새로 만들어진 ctfmon.exe를 더블 클릭.

5. 문자열 편집 창이 뜨면 C:\windows\system32\ctfmon.exe를 입력 후 확인버튼을 클릭한다.

ctfmon.exe 레지스트리에 생성하기

이렇게 한 다음 확인, 그리고 한영키가 먹히는지 다시 한 번 확인한다. 재부팅 해보면 해보면 더 확실할 것이다. 

ⓒ고양이와 비누바구니 All rights reserved.

댓글

Designed by JB FACTORY