2013-11-12 2 views
1

Не уверен, если это правильный форум, но здесь идет ....Как включить ctfmon.exe под Windows 7 Professional

Описание проблемы Коротко:
Я не в состоянии включить ctfmon.exe для запуска (и продолжения работы) при запуске под Windows 7 Professional (SP1). Мне нужно это для языковой панели на панели задач, а также возможность переключения между китайским и английским.

Описание проблемы в деталях:
Когда я установил Windows 7 Professional на моем ASUS ноутбук, я включил языковую панель, чтобы я мог переключаться между китайским и английским языками, с языком по умолчанию быть китайцем (для моей жены) , Все работало нормально, даже после установки Microsoft Office 2010, который, по-видимому, полагается на ctfmon.exe для служб языковой панели. Когда я удалил Microsoft Office, я не только потерял языковой бар, но и переключился на китайский и английский языки. Единственный язык, который поддерживается сейчас при запуске, - китайский.

Излишне говорить, что опция включения ctfmon недоступна под вкладкой Starup msconfig. Чтобы включить языковой бар, опять же, я должен вручную изменить его с помощью панели управления, только для его потери, снова, каждый второй раз я завершаю работу и/или перезагружаю ноутбук !!! Это @ # $% ing раздражает, если не сказать больше!

Обратите внимание, что драйвер языкового барьера (ctfmon.exe) по-прежнему находится в каталоге C:\Windows\System32\ в соответствии со многими форумами, которые я прочитал. Я даже добавил запись реестра Windows, чтобы выполнить ее при запуске в соответствии с одним из сообщений на сайте Microsoft TechNet под названием Language Bar Disappeared и еще одним британским сайтом под названием Startup Details - ctfmon.exe, который считает, что запись должна существовать под HKCU, а не HKLM. В частности, я добавил следующие записи в файл реестра Windows без каких-либо последствий.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 
"ctfmon"="C:\Windows\System32\ctfmon.exe" 

и

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 
"ctfmon"="C:\Windows\System32\ctfmon.exe" 

С msimtf.dll и msctf.dll связаны с обслуживанием языка бар, я попытался с помощью включения тех regsvr32. Хотя они были успешно загружены, это не повлияло на языковой бар. Я даже попытался выполнить ctfmon.exe в командной строке! Он все еще не активировал языковой бар, как это предполагается, по многим форумам, которые я посетил, связанные с этой проблемой.

Недостаточно переустановки Microsoft Office и/или переустановки Windows 7 Professional, любые рекомендации/рекомендации по решению этой проблемы будут оценены.

+0

У меня точно такая же проблема, это так раздражает! –

ответ

2

Для запуска ctfmon для запуска Windows необходимо выполнить следующие инструкции.

  1. Нажмите кнопку запуска Windows 7.
  2. Тип: regedit
  3. Открыть его с правами администратора.
  4. Goto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  5. Создать новый строковый
  6. Имя его, как вы хотите
  7. открыть его для редактирования
  8. Тип “ctfmon”=”CTFMON.EXE” в поле Значение
  9. Нажмите OK
  10. Перезагрузите компьютер

Теперь вы можете увидеть языковой бар :)

+0

Спасибо Ахмеду, но я в конце концов решил проблему, переустановив Windows 7 Professional по другим причинам .... – Bill

0

Не беспокойтесь. Вы можете попробовать этот шаг.

Нажмите для Windows вместе с R (Windows + R), а затем запустить появится окно введите путь на поле запуска ..

C: \ Windows \ System32 \ ctfmon.exe

Затем нажмите войти.

+0

Очевидно, что вы не прочитали вопрос более подробно, где я конкретно заявляю, что запуск ctfmon.exe в командной строке не имеет эффект. Тем не менее, я решил проблему, переустановив Windows 7 Professional по другим причинам .... – Bill

Смежные вопросы