TextInputHost.exe — системный процесс Windows 10, который отвечает за работу виртуальной клавиатуры, рукописного ввода и других функций текстового ввода. В большинстве случаев он запускается автоматически при активации полей для ввода текста, особенно на устройствах с сенсорными экранами или планшетах. Если вы заметили этот процесс в Диспетчере задач и задались вопросом, что это такое и не угрожает ли он безопасности вашего компьютера — это нормальный элемент ОС, но есть нюансы.

Далее разберём, почему TextInputHost.exe может грузить процессор или оперативную память, когда это нормально, а когда стоит насторожиться. Также покажу, как проверить процесс на вирусы и что делать, если он вызывает зависания системы.

За что отвечает TextInputHost.exe в Windows 10

Основная задача процесса — обеспечить работу альтернативных методов ввода текста. Он активируется в следующих случаях:

  • использование экранной клавиатуры (например, на планшетах или в режиме планшета на ноутбуках);
  • ввод текста с помощью стилуса (рукописный ввод в приложениях вроде OneNote или Microsoft Whiteboard);
  • работа с полями ввода в UWP-приложениях (универсальные приложения Windows, например, Калькулятор или Погода);
  • использование голосового ввода или функций распознавания речи.

В обычных условиях, когда вы печатаете на физической клавиатуре, процесс может вообще не запускаться или работать в фоновом режиме с минимальной нагрузкой. Однако на устройствах с сенсорными экранами он активен чаще.

💡

Если вы не используете сенсорный ввод или виртуальную клавиатуру, TextInputHost.exe можно отключить через реестр — но это может нарушить работу некоторых функций Windows. Подробнее читайте в разделе про оптимизацию

СценарийНормальная нагрузкаВозможная причина высокой нагрузки
Работа с экранной клавиатурой5–15% CPU, 30–50 МБ ОЗУСбои в драйверах сенсорного экрана или планшетного режима
Рукописный ввод в OneNote10–20% CPU, 50–80 МБ ОЗУКонфликт с антивирусом или фоновыми приложениями
Фоновая работа (без активного ввода)0–2% CPU, 5–15 МБ ОЗУВирус, маскирующийся под процесс, или повреждение системных файлов
Голосовой ввод15–25% CPU, 60–100 МБ ОЗУНеправильные настройки микрофона или конфликт с аудиодрайверами

Нормальная и аномальная нагрузка процесса: как отличить

В большинстве случаев TextInputHost.exe потребляет минимальные ресурсы — 0,1–1% процессора и 5–20 МБ оперативной памяти. Однако иногда пользователи замечают, что он грузит систему на 20–50% CPU или больше. Это может происходить по нескольким причинам:

Если процесс стабильно потребляет больше 30% CPU в течение длительного времени (например, 10–15 минут) без видимых причин (вы не используете виртуальную клавиатуру или стилус), это повод проверить систему на вирусы или ошибки.

Как проверить, что TextInputHost.exe — не вирус

Вирусы часто маскируются под системные процессы, поэтому важно убедиться, что TextInputHost.exe — это оригинальный файл Windows. Вот что нужно сделать:

  • Проверьте расположение файла. Настоящий TextInputHost.exe находится в папке C:\Windows\System32. Если вы видите его в другой директории (например, C:\Program Files или C:\Users\Имя_пользователя\AppData), это почти наверняка вирус.
  • Просмотрите цифровую подпись. Кликните правой кнопкой по процессу в Диспетчере задач, выберите «Открыть расположение файла», затем правой кнопкой по самому файлу — «Свойства» — «Цифровые подписи». У легитимного файла должна быть подпись Microsoft Corporation.
  • Проверьте хеш файла. В командной строке выполните команду certUtil -hashfile "C:\Windows\System32\TextInputHost.exe" MD5 и сравните результат с официальными данными. Для Windows 10 (версия 22H2) MD5-хеш должен быть 1A2B3C4D5E6F78901234567890ABCDEF (пример; точные значения можно найти на сайте или в базе данных вирусных сигнатур).
  • Используйте антивирус. Запустите полную проверку системы с помощью Windows Defender или стороннего антивируса (например, Kaspersky или Dr.Web).

Причины высокой нагрузки TextInputHost.exe и способы их устранения

Если вы убедились, что процесс легитимный, но он всё равно создаёт избыточную нагрузку, попробуйте следующие шаги:

  1. Перезапустите процесс. Откройте Диспетчер задач (Ctrl + Shift + Esc), найдите TextInputHost.exe, кликните правой кнопкой и выберите «Снять задачу». Он запустится автоматически при следующем вводе текста.
  2. Отключите планшетный режим. Если вы не используете сенсорный экран, отключите планшетный режим в параметрах Windows: Параметры → Система → Режим планшета.
  3. Обновите драйвера. Устаревшие драйвера сенсорного экрана или графики могут вызывать сбои. Обновите их через Диспетчер устройств или с сайта производителя ноутбука/планшета.
  4. Проверьте работы фоновых приложений. Некоторые программы (например, Tablet Pro или Wacom Tablet) могут конфликтовать с TextInputHost.exe. Попробуйте временно отключить их.
  5. Выполните проверку системных файлов. Откройте командную строку от имени администратора и введите sfc /scannow. Это восстановит повриждённые системные файлы.
⚠️ Внимание: Не удаляйте файл TextInputHost.exe вручную из папки System32. Это может привести к ошибкам в работе Windows, особенно если вы используете функции ввода текста с сенсорного экрана или стилуса.
Вы когда-нибудь сталкивались с подозрительным поведением TextInputHost.exe?
Да, процесс грузил систему
Да, но это был вирус
Нет, у меня всё работало нормально
Не знаю, что это такое

Сравнение TextInputHost.exe с другими системными процессами ввода

В Windows 10 есть несколько процессов, связанных с вводом текста. Чтобы понять, почему именно TextInputHost.exe может создавать нагрузку, сравним его с аналогичными процессами:

ПроцессНазначениеТипичная нагрузкаКогда активен
TabTip.exeЭкранная клавиатура5–30% CPU, 20–60 МБ ОЗУПри открытии виртуальной клавиатуры
TextInputHost.exeХост для альтернативного ввода (стилус, голос)0–20% CPU, 5–80 МБ ОЗУПри использовании рукописного ввода или голосовых команд
SpeechRuntime.exeОбработка речи (распознавание и синтез)10–40% CPU, 30–100 МБ ОЗУПри использовании голосового ввода или чтения текста вслух
InputApp.exeУниверсальная платформа ввода (для UWP-приложений)0–10% CPU, 10–40 МБ ОЗУПри работе с полями ввода в приложениях из Microsoft Store

Если вы замечаете высокую нагрузку от TextInputHost.exe, но не используете альтернативные методы ввода, возможно, проблема кроется в конфликте с другими процессами (например, TabTip.exe или SpeechRuntime.exe). В таком случае попробуйте отключить ненужные функции ввода в параметрах Windows.

Можно ли отключить TextInputHost.exe и как это сделать

Отключать TextInputHost.exe стоит только в том случае, если вы никогда не используете:

  • сенсорный экран;
  • виртуальную клавиатуру;
  • стилус для рукописного ввода;
  • голосовой ввод или распознавание речи.

Если вы всё же хотите его отключить, сделайте это через реестр Windows. Помните, что некорректные изменения в реестре могут привести к сбоям системы.

Как отключить TextInputHost.exe через реестр

1. Нажмите Win + R, введите regedit и нажмите Enter. 2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\TextInput. 3. Найдите параметр AllowTabletInput (если его нет, создайте его тип DWORD). 4. Установите значение 0 и перезагрузите компьютер. 5. После перезагрузки TextInputHost.exe не будет запускаться автоматически.

Практические советы по оптимизации работы процесса

Если TextInputHost.exe не наносит вреда, но вы хотите уменьшить его влияние на производительность, воспользуйтесь этими советами: