Windows — это мультиязычная операционная система. Интерфейс переведён более чем на 40 языков, столько же доступно раскладок для ввода. А начиная с Windows XP в ОС добавили функцию рукописного и голосового ввода. И пользователь может их использовать одновременно, если запущенная программа поддерживает данный функционал.
Стоит отметить, что процесс ctfmon.exe (иногда его именуют как «CTF загрузчик») как раз и отвечает за функцию ввода текстовой информации. То есть можно указать, что данный процесс в Windows — это служба, отвечающая за работу «языковой панели» и всех её дополнительных функций. Она же задействуется при использовании виртуальной (сенсорной) клавиатуры, при использовании нескольких раскладок. В Windows 10 он также применяется при работе с Cortana. Входит в базовый перечень системных приложений, по умолчанию также добавляется в автозагрузку.
Ещё стоит заметить, что процесс ctfmon.exe отвечает за отрисовку языковой панели в трее. И если его завершить, то индикатор попросту будет скрыт до следующей перезагрузки системы или принудительного запуска службы.
Дополнительные функции, за которые также отвечает CTF загрузчик:
В операционных системах семейства Windows пользователь имеет возможность отключать в автозагрузке даже системные приложения. Поэтому и данный исполнительный файл оттуда можно убрать. Это выполняется так:
Но необходимо учесть: после отключения данной службы пользователь не сможет:
Но CTF загрузчик автоматически запускает ctfmon.exe, если пользователь попытается воспользоваться одной из вышеуказанных функций. Чтобы запретить это, необходимо открыть «Панель управления», во вкладке «Администрирование» выбрать «Службы» и в строке «Служба рукописного ввода» установить «Отключено».
Результатом всего этого будет:
Отключать службу рекомендуется только в том случае, если пользователь использует всего одну раскладку клавиатуры, а также не задействует рукописный, сенсорный, голосовой ввод. И ему не нужно наличие языкового индикатора в трее.
Запустить процесс можно также через вкладку «Службы» в «Панели управления». Если это завершается ошибкой, то системный файл повреждён. Это чаще всего бывает при заражении компьютера или ноутбука вирусами. Есть целый перечень «троянов», которые автоматически добавляются в автозагрузку и устанавливают себе имя ctfmon, чтобы это меньше вызывало подозрений со стороны неопытного пользователя. Поэтому если процесс не запускается, то первое, что необходимо сделать, — это выполнить полную проверку жёсткого диска на вирусы (можно задействовать штатный Windows Defender).
После её завершения рекомендуется запустить средство проверки целостности системных файлов (SFC.exe). Если CTF будет повреждён (из-за его подмены вирусным приложением), то данная утилита восстановит файл до исходного состояния, а далее обновит до актуальной версии.
Кстати, узнать, не является ли запущенный файл вирусом, можно ещё следующим образом:
Итого: CTF загрузчик — это системный процесс Windows. Завершать его или удалять из автозагрузки не рекомендуется, так как он отвечает за многие из функций текстового и голосового ввода, а также за работу индикатора языковой панели.
Я завершаю этот процесс через Диспетчер задач, но он у меня появляется снова минуты через 2-3. Это значит, что мой ноутбук заражен вирусом? И что делать теперь?