◈철강 제조로부터 수소 생산

웹상에서의 한글 입력뿐이 아니라 기타 다른 입력 가능한 프로그램에서도 그런 현상이 있지는 않으신가요??


저도 그 문제로 한참을 고생했답니다.


프로그램을 종료하고 다시 실행 할 수 없어서 메모장을 펼쳐 작성하고 복사해서 부치는 작업도 숱하게 했죠


어찌나 불편하고 번거롭던지;;


그렇게 고생고생하다 결국은 알아냈습니다.


부디 이 방법들이 도움이 되시기를 빌며 제가 아는 모든 방법을 알려드릴게요


1. ALT + D 키를 눌러 인터넷의 주소창으로 간 후 다시 문서 입력부부분에서 한/영 키를 눌러준다.

 

2. 입력하던 창에서 "뒤로" 버튼을 눌렀다가 다시 "앞으로"를 눌러 입력한다.

    (단 한참 입력중이라면 이는 불가능하겠죠;;;)

 

3. 키보드의 왼쪽 ALT + SHIFT + 마우스 오른쪽 버튼 을 누르신 후 입력 하시는 방법.

 

4. TAB 키를 여러번 눌러본 후 사용


여기 까지가 그 전에 흔히 검색해서 알아볼 수 있는 내용 이실 겁니다.


가벼운 상황이라면 위의 동작만으로 충분히 가능하겠지만 불행히도 저는 저 방법들이 헛수고였습니다.


질문자님께서도 그런 고충이 아니실까 하는 생각에 다음 방법들을 알려드릴게요



1. 고급 텍스트 서비스


MS 윈도우 XP에서 한영 변환이 안 되는 문제는 MS 윈도우 XP와 MS 오피스 XP 에서 제공하는 "고급 텍스트 서비스" 때문에 발생하는 문제입니다. 이에 관해서 한영 변환이 안되는 문제는 저희 솔론메신저 뿐만이 아닌 MSN, IE, Word 등의 XP상에서 이용가능한 프로그램들에 대해 광범위하게 일어나고 있는 문제점입니다.
 
이 문제를 해결하기 위해서는 "고급 텍스트 서비스" 기능을 사용중지 하시기 바랍니다.
 
그 방법은 다음과 같습니다.
 
1. 시작 > 제어판 > 국가 및 언어 옵션 선택

 


2. 언어 탭 클릭





3. 텍스트 서비스 및 입력 언어의 자세히 버튼을 클릭


4. 한글 입력기(IME 2002)를 클릭하고 '고급' 버튼 클릭



5. 고급 텍스트 서비스 사용 안 함에 체크가 되어있어야 합니다.





※ 적용 또는 확인 버튼 클릭 후 꼭  '컴퓨터 재부팅' 하셔야 합니다.
 

만약 XP 홈에디션이고 위와같은 옵션이 보이지 않을 경우에는 우선 텍스트 서비스 및 입력언어에서 키보드  > 추가 > 한국어 를 추가하면 아래쪽에 기본설정의 두가지 항목이 활성화 될 것입니다.
 
첫번째의 입력도구모음을 눌러 입력도구모음 설정이 나오면, 다섯가지 옵션중에 맨 마지막에 보시면
"고급 텍스트 서비스 사용안함" 이 있을것입니다.
이걸 체크하고 확인을 눌러 저장하면 됩니다.


"고급 텍스트 서비스"는 IME2002의 특수기능인 필기체입력, 음성인식같은 기능 부분을 이야기 합니다. 때문에 이 기능을 사용하지 않더라도 평상적인 PC 이용에는 큰 문제가 없으리라 봅니다.

 
 
또는 조금 불편하긴해도 ctfmon.exe를 삭제하는 것이 제일 확실합니다.

ctfmon.exe은 무엇에 쓰는 물건인고?


ctfmon.exe는 Office XP부터 도입된 고급 텍스트 서비스로 윈도우 입력 도구와 함께 음성 인식, 필기체 인식, 키보드, 번역 및 기타 다른 입력 도구 기술에 대한 텍스트 입력 서비스를 지원하는 프로그램입니다.

그러나, 키보드만 이용하신다면 별로 필요없는 프로그램이고, ctfmon.exe 프로그램이 활성 창을 모니터링하면서 입력서비스를 지원해서인지는 모르겠습니다만 프로그램간에 충돌이 발생하고 시스템 지연 등의 시스템이 이상해 지는 원인이 됩니다.

이런 이유로 많은 분들이 삭제합니다만 Microsoft 사에서는 이 파일을 삭제할 경우 Office XP 프로그램 실행에 문제가 발생할 수 있다면서 삭제를 권장하지 않고 있습니다. 그럼 제대로 만들던지....쯥

ctfmon.exe를 제거하는 방법

문제는 ctfmon.exe를 삭제하는 방법이 쉽지 않다는 것입니다. 삭제된 줄 알았는데, 다시 부팅하면 물귀신처럼 살아나는 경우가 있습니다. 제가 사용했던 방법인데 제일 확실하더군요. 참고로 제 시스템은 Windows XP sp2 입니다.
  1. 모든 프로그램을 종료합니다.
  2. 작업 표시줄을 마우스 오른쪽 버튼으로 클릭한 후, 메뉴에서  작업관리자를 선택합니다. 또는 Ctrl-Alt-Del 키로 작업관리자를 실행합니다.



  3. 작업관리자에서 ctfmon.exe를 선택하고 "프로세스 끝내기" 버튼으로 종료합니다.




  4. 시스템에 등록된 msimtf.dll 과 msctf.dll을 제거해야 합니다.
    이를 제거하실 때에는 (1) msimtf.dll, (2) msctf.dll 순서로 아래의 방법에 따라 삭제하십시오.
  5. 시작버튼 >> 실행을 선택하시거나 윈도우키+R 로 실행 창을 실행합니다.



  6. "regsvr32.exe /u msimtf.dll"를 입력하고 [확인]버튼을 클릭합니다.




  7. 다시 실행 윈도우를 실행하신 후, 이번에는 "regsvr32.exe /u msctf.dll"를 입력하시고 [확인]버튼을 클릭합니다.




  8. 또 한번 실행 윈도우를 실행하신 후, "regedit"를 실행하여 레지스트리 에디터를 실행합니다.




  9. HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run" 에서 ctfmon.exe 를 선택하시고 삭제하십시오.



  10. 재부팅하신 후 작업관리자에서 프로세스 목록에 ctfmon.exe 이 없으면 성공한 것입니다.

이렇게 했는데도....

이렇게 ctfmon.exe를 죽였는데도 IE에서 가끔 한영전환이 안 되는 경우가 있습니다. 이럴 때에는 주소창에서 F6키를 한번 눌러 주면 됩니다.
  1. 웹브라우저에서 주소 창을 클릭합니다.
  2. F6 키를 눌러 줍니다.
  3. 문장을 입력하는 곳을 클릭 한 후,
  4. 한영전환키를 눌러 줍니다.
위 이미지는 이미지에 나온대로 jwmx.tistory.com에서 퍼온 겁니다. 제 컴엔;; ctfmon.exe이 없는지라..
스샷을 올려드릴려고 해도 없네요;;
 
이와 같이 했는데도 반응이 없다면...
 
포맷을... 권장합니다.
 
도움이 좀 되셨기를 바랍니다.
cielu (중학생 23레벨)
전체 20357위
출처 : 네이버 지식인, 본인, jwmx.tistory.com