Вы, несомненно, читаете эту статью, потому что разочарованы процессом ctfmon.exe, который просто не перестанет открываться, что бы вы ни делали. Вы удаляете его из элементов автозагрузки, и он просто волшебным образом появляется. Так что же это?
Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в диспетчере задач, такие как svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe и многие другие. Не знаете, что это за услуги? Лучше начать читать!
Ctfmon – это процесс Microsoft, который управляет альтернативным пользовательским вводом и языковой панелью Office. Это то, как вы можете управлять компьютером с помощью речи или планшета, или используя экранные клавиатуры для азиатских языков.
Если вы используете какой-либо из вышеперечисленных, вы должны оставить его включенным. Для всех остальных мы приступим к отключению этой надоедливой службы.
В зависимости от конфигурации вашей системы, есть несколько различных шагов, чтобы отключить ее. Я попытался перечислить все методы ниже.
Шаг 1. Отключение в Microsoft Office 2003
Мы можем удалить альтернативный ввод текста из Microsoft Office 2003, просто удалив эту функцию в настройке.
Примечание. Я не выяснил, где находится эквивалентный параметр для Office 2007 (если он есть), но мы также можем отключить его другим способом ниже.
Перейдите в раздел «Установка и удаление программ», выберите «Изменить установку Microsoft Office» и обязательно установите флажок «Выбрать расширенную настройку приложений», прежде чем нажать «Далее».
Найдите «Альтернативный ввод пользователя» в списке и измените раскрывающийся список на «Недоступно», чтобы он выглядел следующим образом:
Шаг 2а. Отключение в Windows XP
Есть еще один шаг, который мы можем предпринять, чтобы убедиться, что он отключен в Windows XP, что действительно является лучшим ответом для пользователей XP.
Откройте панель управления и выберите «Язык и региональные стандарты».
Выберите вкладку «Языки» и нажмите «Подробнее» в верхнем разделе.
Теперь на вкладке «Дополнительно» вы можете выбрать «Отключить расширенные текстовые сервисы», которые должны немедленно закрыть ctfmon.
Вы также захотите взглянуть на первую вкладку «Настройки» и убедиться, что окно «Установленные сервисы» выглядит примерно так:
Если у вас есть более одной установленной службы, ctfmon может вернуться … Например, в моей системе был вход для моего планшета для рисования, чтобы я мог использовать его в качестве текстового ввода … который меня не волнует, поэтому я нажал Удалить Это.
Шаг 2b. Отключение в Windows Vista strong>
Насколько я могу судить, приведенная выше настройка для полного отключения текстовых сервисов, по-видимому, отсутствует в Windows Vista, но мы можем удалить дополнительные сервисы ввода, используя аналогичный метод.
Откройте панель управления, выберите «Язык и региональные стандарты», а затем найдите «Изменить клавиатуру или другие способы ввода».
На вкладке «Клавиатуры и языки» вы можете выбрать «Сменить клавиатуру».
Теперь вы, наконец, окажетесь на том же экране, что и в Windows XP. Вы снова захотите удалить из списка дополнительные установленные службы, отличные от языка клавиатуры по умолчанию.
Шаг 3. Удалить из автозагрузки
Вы не захотите выполнять этот шаг перед выполнением других, потому что он просто будет перезаписан снова. Откройте файл msconfig.exe через меню «Пуск» или окно поиска, а затем найдите вкладку «Автозагрузка».
Найдите ctfmon в списке и отключите его, сняв флажок. Просто помните, что если вы не отключили ctfmon через одну из других настроек, это вам мало поможет.
Шаг 4. Если ничего не помогает
Вы можете просто полностью отменить регистрацию библиотек, которые запускают альтернативные службы ввода, выполнив эти две команды из поля выполнения (по одной за раз)
Regsvr32.exe/u msimtf.dll
Regsvr32.exe/u msctf.dll
Если вы выполните этот шаг, вы также должны использовать Шаг 3, чтобы избавиться от записей запуска.
Шаг 5. Перезагрузка .
Перезагрузите компьютер, а затем откройте приложение Microsoft Office, если оно у вас установлено. Убедитесь, что ctfmon.exe не запущен.
Для получения дополнительной информации вы можете прочитать статью Microsoft на эту тему.