Windows 10 – как предотвратить запуск приложения Microsoft Text Input?

Я пытаюсь предотвратить запуск приложения Microsoft Text Input . Имя процесса: «TextInputHost.exe» . Я знаю, что это за экранной клавиатурой. Но я этим не пользуюсь! Тем не менее, он запускается после запуска Windows. Я на Windows 10 Pro x64 20H2, но меня это беспокоит уже давно!

Цель: правильно отключить его, так как вы можете переименовать папку, но он генерирует ошибки в средстве просмотра событий.

Что я пробовал:

Сначала я попытался переименовать «MicrosoftWindows.Client.CBS_cw5n1h2txyewy» , добавив в конце .bak . Что мешает запуску. Однако это не оптимальный способ отключения приложений в Windows. Это может создать некоторые проблемы! Я уверен, что это можно отключить, отредактировав какой-нибудь скрытый параметр реестра. Проблема найти его!

Поскольку у меня была аналогичная проблема с «GameBarPresenceWriter.exe». Запускалось при любом запуске игры. Даже GameDVR и Gamebar были отключены во всех возможных местах! А потом я нашел какой-то скрытый ключ реестра на minitool.com. Что позволило мне отключить его!

Я также попробовал:

  • запуск « TabletInputService » отключен!
  • все настройки в Pen & Ink отключены
  • рукописный ввод и набор текста отключены
  • использовать экранную клавиатуру отключено

1 ответ

Следующее решение предназначено для сборки 1903! В более новых сборках будет генерироваться ошибка DCOM 10001. Это можно исправить, отключив запуск «InputService» в DCOMcnfg ​​и запретив все его разрешения. Однако не рекомендуется ничего редактировать в DCOMcnfg.exe!!!

Решение: откройте TaskManager, щелкните соответствующий процесс на вкладке «Процесс», разверните и щелкните правой кнопкой мыши / «Подробности», чтобы узнать его точное имя (зависит от системы)!

Если процесс MicrosoftTextInputApplication называется «TextInputHost.exe», вставьте его в CMD с повышенными правами:

      reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\TextInputHost.exe" /v Debugger /d "%SystemRoot%\system32\systray.exe" /f
taskkill /im "TextInputHost.exe" /t /f
echo done

Если он называется «InputApp.exe», вставьте это:

      reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WindowsInternal.ComposableShell.Experiences.TextInput.InputApp.exe" /v Debugger /d "%SystemRoot%\system32\systray.exe" /f
taskkill /im "WindowsInternal.ComposableShell.Experiences.TextInput.InputApp.exe" /t /f 
echo done

Чтобы отменить изменения (изменить имя на имя вашего процесса):

      reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WindowsInternal.ComposableShell.Experiences.TextInput.InputApp.exe" /v Debugger /f
echo done

Источник: https://www.tenforums.com/general-support/133209-microsoft-text-input-application-inicio-start-english-processes-3.html?133209=#post2125555



Общее описание события DCOM с идентификатором 10001:

      Unable to start a DCOM Server: MicrosoftWindows.Client.CBS_120.2212.551.0_x64__cw5n1h2txyewy!InputApp as Unavailable/Unavailable. The error:
"2147942402"
Happened while starting this command:
"C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\InputApp\TextInputHost.exe" -ServerName:InputApp.AppX9jnwykgrccxc8by3hsrsh07r423xzvav.mca

Для более подробной информации: https://pastebin.com/aNWvZmCh

Что я сделал, чтобы устранить ошибку DCOM:
я отключил запуск и запретил все разрешения для APPID «InputService» = {730BFCEC-E4BF-4D3A-9FBB-01DD132467A4} в учебнике DCOMcnfg.exe

Вам также необходимо переименовать папку: «MicrosoftWindows.Client.CBS_cw5n1h2txyewy» , поставив в конце ее имени .bak! Находится в: C:\Windows\SystemApps.

PS: Если у кого-нибудь есть решение, как предотвратить безопасный запуск «TextInputHost.exe» без генерации ошибок и редактирования DCOMcnfg.exe, это было бы здорово!

Другие вопросы по тегам