Как включить 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 . Чтобы включить языковую панель, я снова должен вручную изменить ее через панель управления, только чтобы потерять ее, снова , каждый второй раз, когда я выключаю и/или перезагружаю ноутбук !! ! Это, мягко говоря, @ # $% раздражает !!!

Обратите внимание, что драйвер языковой панели ( 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, любые советы /предложения о том, как решить эту проблему, будут оценены.


4

Следуйте инструкциям ниже, чтобы запустить ctfmon автоматически при запуске Windows.

  1. Нажмите кнопку запуска Windows 7.
  2. Введите: regedit
  3. Откройте его с правами администратора.
  4. Перейти к HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
  5. Создайте новое строковое значение.
  6. Назовите его, как хотите.
  7. Откройте для редактирования
  8. Введите «ctfmon ”=” CTFMON.EXE ” в поле данных значения.
  9. Нажмите OK
  10. Перезагрузите компьютер

Теперь вы видите языковую панель 🙂

Поделиться
отредактировано в марте 26 ’17, в 19:28
Ондрей Тукни
25,6k66 золотых значков6060 серебряных значков8787 бронзовые значки
ответ дан 17 ноя 2014 в 17:14
  • Спасибо, Ахмед, но в конце концов я решил проблему, переустановив Windows 7 Professional по другим причинам. .. — Bill 27 янв. ’16 в 13:41
добавить комментарий |

Следуйте приведенным ниже инструкциям для автоматического запуска ctfmon при запуске Windows.

  1. Нажмите кнопку «Пуск» Windows 7.
  2. Введите: regedit
  3. Откройте его с правами администратора.
  4. Перейти к HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
  5. Создать новое строковое значение
  6. Назовите его как хотите
  7. Открыть для редактирования
  8. Введите «ctfmon» = «CTFMON.EXE» в поле «Значение»
  9. Нажмите OK.
  10. Перезагрузите компьютер

Теперь вы можете увидеть языковую панель 🙂


-1

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

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

C: Windows System32 ctfmon.exe

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

Поделиться
ответ дан 22 января ’16 в 23:09
  • Очевидно, вы не читали более подробную часть вопроса, где я специально заявляю, что запуск ctfmon.exe из командной строки не имеет никакого эффекта. Тем не менее, я решил проблему переустановкой Windows 7 Professional по другим причинам …. — Билл, 27 янв., 16: 39
добавить комментарий |

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

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

C: Windows System32 ctfmon.exe

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

Оцените статью
Botgadget.ru
Добавить комментарий