2011년 3월 10일 목요일

키보드 한/영 키가 불가능시 조치 방법

가끔 한/영키가 제대로 듣지 않는 경우가 있다. 갑작스런 문제일 수 있으므로 임시 방법으로 해결해 본다.
해당 창 또는 프로그램을 종료했다가 다시 실행해본다. 안되면 재부팅 해본다.
Shift + Space Bar를 눌러본다.
안되면 Left Alt를 누른 채 마우스 오른쪽 클릭을 여러번 해본다.
오른쪽 Alt로 한/영이 바뀌는지 확인해 본다.
Ctrl, Alt, Space Bar가 눌려 있는 것으로 인식되는 경우가 있으므로 한번씩 눌렀다가 떼주고 한/영 키를 눌러본다.

그래도 안되면 레지스트리 문제이므로 다음과 같은 순서로 ctfmon을 삭제하자.

시작 - 실행
Regsvr32.exe /u msimtf.dll 입력 후 확인
Regsvr32.exe /u msctf.dll 입력 후 확인

시작 - 실행 - regedit

HKEY_CURRENT_USER->Software->Microsoft->Windows->CurrentVersion->Run 에서, ctfmon.exe 삭제
(또는 시작 - 실행 - msconfig에서 시작프로그램 항목에서 체크를 지워도 된다)

마지막으로 재부팅

출처 : Microsoft


요약 :
Microsoft Office XP 프로그램을 실행하면 모든 Office 프로그램을 종료한 후에도 Ctfmon.exe(Ctfmon) 파일이 백그라운드에서 실행됩니다.

본 문서에는 Office XP 다른 입력 도구 기능을 설치한 후 로드되는 Microsoft 텍스트 서비스 Ctfmon.exe 파일에 대한 일반적인 질문과 대답이 나와 있습니다. 본 문서에서는 다음과 같은 질문에 대답합니다.
Ctfmon.exe(ctfmon) 파일이란 무엇입니까?
Ctfmon.exe 파일이 수행하는 작업은 무엇입니까?
Ctfmon.exe 파일을 제거할 수 있습니까?
MSConfig에서 제거해도 Ctfmon.exe가 사라지지 않는 이유는 무엇입니까?
Office XP에서 다른 입력 도구를 제거해도 Ctfmon.exe가 여전히 로드되어 있습니다. 실행되지 않도록 하려면 어떻게 해야 합니까?
Ctfmon.exe를 실행할 때 시스템 리소스를 어느 정도 사용합니까?
Ctfmon.exe를 항상 로드하지 않고 필요할 때 로드할 수 있습니까?
Ctfmon.exe 프로세스에서 작업 끝내기를 누르면 무슨 문제가 생깁니까?
Ctfmon.exe가 모든 운영 체제에서 똑같이 동작합니까?


추가정보 :
Ctfmon.exe(ctfmon) 파일이란 무엇입니까?
Ctfmon.exe는 다른 입력 도구 TIP(Text Input Processor)와 Microsoft Office 입력 도구 모음을 활성화합니다.

Ctfmon.exe 파일이 수행하는 작업은 무엇입니까?
Ctfmon.exe는 활성 창을 모니터링하며 음성 인식, 필기체 인식, 키보드, 번역 및 기타 다른 입력 도구 기술에 대한 텍스트 입력 서비스를 지원합니다.

Ctfmon.exe 파일을 제거할 수 있습니까?
Ctfmon.exe를 제거하면 Office XP 프로그램에 문제가 발생할 수 있으므로 제거하지 않는 것이 좋습니다. Ctfmon.exe를 실행하지 않도록 하려면 아래 단계를 수행합니다.
1단계: 다른 입력 도구 제거
다른 입력 도구 기능을 제거하려면 Office XP 설치 프로그램에서 설치 상태를 사용하지 않음으로 설정합니다.

Microsoft Windows Millennium Edition(Me), Microsoft Windows 98 또는 Microsoft Windows NT 4.0:
모든 Office 프로그램을 끝냅니다.
시작을 누르고 설정을 가리킨 다음 제어판을 누릅니다.
제어판에서 프로그램 추가/제거를 두 번 누릅니다.
설치/제거 탭에서 Microsoft Office XP 제품을 선택합니다. 여기서 Office XP 제품은 사용 중인 특정 Office 제품 이름입니다. Office 프로그램 중 하나의 독립 실행형 버전을 사용 중인 경우에는 목록에서 해당 제품을 선택합니다. 추가/제거를 누릅니다.
유지 관리 모드 옵션 대화 상자에서 기능 추가/제거를 선택하고 다음을 누릅니다. 그러면 Office 응용 프로그램 및 도구의 설치 옵션을 모두 선택하십시오. 대화 상자가 표시됩니다.
Office 공유 기능 옆의 더하기 기호(+)를 눌러 목록을 확장합니다.
다른 입력 도구 옆에 있는 아이콘을 누른 다음 사용하지 않음을 선택합니다.
업데이트를 누릅니다.
참고: Office XP Professional, Publisher 2002 같은 Office XP 제품이 여러 가지 설치된 경우 설치된 각 제품에 대해 앞의 단계를 반복해야 합니다.

Microsoft Windows 2000 및 Microsoft Windows XP:
모든 Office 프로그램을 끝냅니다.
시작을 누르고 설정을 가리킨 다음 제어판을 누릅니다. 참고: Windows XP에서는 시작을 누른 다음 제어판을 누릅니다.


제어판에서 프로그램 추가/제거를 두 번 누릅니다.


현재 설치된 프로그램 목록에서 Microsoft Office XP 제품을 선택합니다. 여기서 Office XP 제품 은 사용 중인 특정 Office 제품 이름입니다. Office 프로그램 중 하나의 독립 실행형 버전을 사용 중인 경우에는 목록에서 해당 제품을 선택합니다. 변경을 누릅니다.
유지 관리 모드 옵션 대화 상자에서 기능 추가/제거를 선택하고 다음을 누릅니다. 그러면 Office 응용 프로그램 및 도구의 설치 옵션을 모두 선택하십시오. 대화 상자가 표시됩니다.
Office 공유 기능 옆의 더하기 기호(+)를 눌러 목록을 확장합니다.
다른 입력 도구 옆에 있는 아이콘을 누른 다음 사용하지 않음을 선택합니다.
업데이트를 누릅니다.
참고: Office XP Professional, Publisher 2002 같은 Office XP 제품이 여러 가지 설치된 경우 설치된 각 제품에 대해 앞의 단계를 반복해야 합니다.
2단계: 텍스트 서비스에서 다른 입력 도구 서비스 제거
시작을 누르고 설정을 가리킨 다음 제어판을 누릅니다.
제어판에서 텍스트 서비스를 두 번 누릅니다. 참고: Windows XP에서는 날짜, 시간, 언어 및 국가별 옵션을 누른 다음 국가 및 언어 옵션을 누릅니다. 언어 탭에서 자세히를 누릅니다.


설치된 서비스에서 나열된 각 입력 항목을 선택한 다음 제거를 눌러 항목을 제거합니다. 다음 입력 서비스를 제외한 모든 항목을 하나씩 제거해야 합니다.
English (United States)- default Keyboard United States 101
3단계: Msimtf.dll 및 Msctf.dll 파일에서 Regsvr32 /U 실행
시작을 누른 다음 실행을 누릅니다.
실행 대화 상자에서 다음 명령을 입력합니다.
Regsvr32.exe /u msimtf.dll
확인을 누릅니다.
Msctf.dll 파일에 대해 1-3단계를 반복합니다.
CTFMon.exe를 제거하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

313176 (http://support.microsoft.com/kb/313176/ ) 프로그램이 임의로 시작되거나 종료되고 포커스를 잃거나 얻을 수 있다.

MSConfig에서 제거해도 Ctfmon.exe가 사라지지 않는 이유는 무엇입니까?
MSConfig에서 Ctfmon.exe를 제거해도 Ctfmon.exe는 해제되지 않습니다. Ctfmon.exe를 해제하는 방법에 대한 자세한 내용은 본 문서 앞부분의 "Ctfmon.exe 파일을 제거할 수 있습니까?" 절을 참조하십시오.

Office XP에서 다른 입력 도구를 제거해도 Ctfmon.exe가 여전히 로드되어 있습니다. 실행되지 않도록 하려면 어떻게 해야 합니까?
다른 입력 도구 기능과 달리 Ctfmon.exe는 제거할 수 없는 시스템 구성 요소입니다. Ctfmon.exe 해제에 대한 자세한 내용은 본 문서 앞부분의 "Ctfmon.exe 파일을 제거할 수 있습니까?" 절을 참조하십시오.

Ctfmon.exe를 실행할 때 시스템 리소스를 어느 정도 사용합니까?
Ctfmon.exe는 고급 텍스트 서비스를 실행하지 않는 경우 시스템 리소스를 거의 사용하지 않습니다. 고급 텍스트 서비스는 Ctfmon.exe가 TIP을 통해 제어하는 입력 기술(음성 인식, 필기체 인식 및 Input Method Editor)입니다.

Ctfmon.exe를 항상 로드하지 않고 필요할 때 로드할 수 있습니까?
다른 입력 도구 시스템은 필요할 때 로드하고 언로드하도록 설계되지 않았습니다.

Ctfmon.exe 프로세스에 대해 작업 관리자 대화 상자의 "작업 끝내기"나 프로그램 닫기 대화 상자의 "작업 끝내기"를 눌러도 됩니까?
안 됩니다. Ctfmon.exe 프로세스를 수동으로 닫는 것은 좋지 않습니다. Ctfmon.exe 프로세스를 중지하려면 "Ctfmon.exe 파일을 제거할 수 있습니까?" 절의 단계를 사용하는 것이 좋습니다.

Ctfmon.exe가 모든 운영 체제에서 똑같이 동작합니까?
일반적으로 그렇습니다. Ctfmon.exe는 여러 Microsoft Windows 운영 체제에서 동일한 작업을 수행합니다.

Ctfmon.exe는 다른 입력 도구 기술을 제어하는 파일입니다. 시스템 트레이에서 입력 도구 모음 구성 요소를 시작하고 Office XP 프로그램을 종료한 후에도 백그라운드에서 계속 실행됩니다. 또한 Windows를 시작할 때마다 시작되며 Office XP 프로그램 시작 여부에 관계 없이 백그라운드에 남아 있습니다.

Ctfmon.exe는 Office XP 다른 입력 도구 구성 요소를 설치한 후에는 Windows 세션 동안 백그라운드에서 계속 실행되도록 설계되었습니다.


댓글 없음:

댓글 쓰기