Windows の Microsoft テキスト入力アプリケーションを理解する方法



Microsoft Text Input アプリケーション(TextInputHost.exe とも呼ばれます)は、CPU リソースを大量に消費し始めると、かなり厄介なシステムプロセスの一つです。PC の動作が遅くなったり、カクツキがひどくなったり、タスクマネージャーでこのプロセスが過剰な電力を消費していることが表示された場合には、どうしたらいいのかと悩むかもしれません。オンスクリーンキーボードや高度な入力機能を使用していない時でも、このプロセスが CPU を消費し続けることがあります。そこで、このプロセスとは何か、安全性はどうか、そして必要に応じて抑制する方法について簡単に説明します。

Microsoft テキスト入力アプリケーションとは何ですか?

このプロセスはWindowsの一部であり、タッチキーボード機能、絵文字キーボード、高度なスクリーンショットツール、マルチクリップボード機能などを処理します。タスクマネージャーでは、 TextInputHost.exeInputApp.exe、または単にWindowsシステムファイルとして表示されることがあります。本来はそこに存在するはずのプロセスですが、時々誤動作を起こし、CPU使用率が急上昇したり、PCをクラッシュさせたりすることがあります。

これはWindowsのテキスト入力を補助するちょっとしたツールのようなものですが、動作が不安定になるとイライラするのも無理はありません。機能的には、絵文字キーボード、スクリーンショット機能、マルチクリップボードなどが有効になりますが、これらは便利ですが、日常的に使うには必須ではありません。マルウェアや怪しいキーロガーだと考える人もいますが、大抵は合法です。それでも、特にWindows 10 1903のような古いビルドでは、制御不能になり、動作が遅くなることがあります。

Microsoft テキスト入力アプリケーションは安全ですか?

はい、これはWindowsの正当な機能です。しかし、時々動作が不安定になり、CPUサイクルを消費することがあります。一部のマシンでは、ループに陥ったり他のアプリと競合したりして、遅延が発生したり、最悪の場合、システムクラッシュを引き起こすこともあります。マルウェアが心配な場合は、プロセスが正規のものかどうかを確認してください。特に、動作がおかしかったり、疑わしい場所から実行されていたりする場合は、確認が必要です。

TextInputHost.exe が正規のものであることを確認するには、次の手順を実行します。

  1. タスク マネージャー( )を開き、 TextInputHost.exeCtrl + Shift + Escを右クリックします。
  2. [プロパティ]を選択します。
  3. 「詳細」タブに切り替えて、製品名を確認します。「Microsoft Windows オペレーティング システム」と表示され、著作権は「Microsoft Corporation. All rights reserved.」となっているはずです。
  4. 安心をさらに高めるには、「デジタル署名」タブに移動し、署名者の名前がMicrosoft Windows であることを確認してください。

また、ファイルの場所も確認する必要があります。次のいずれかの場所にあるはずです。

  • C:\Windows\SystemApps\MicrosoftWindows. Client. CBS_cw5n1h2txyewy
  • またはC:\Windows\SystemApps\MicrosoftWindows. Client. CBS_cw5n1h2txyewy\InputApp

そうでない場合、または場所が怪しいと思われる場合は、安全第一に、できるだけ早く完全なウイルス対策スキャンを実行してください。

無効にできますか?

技術的には可能です。このプロセスを無効にすることは可能ですが、少し怪しいです。Windowsはコアプロセスに干渉されることを好まないからです。無効にすると、タッチキーボード、インク、入力方法のカスタマイズといった機能が使えなくなる可能性があり、その機能を使うのが億劫になるかもしれません。それでも、本当に面倒な場合は、仕方がないこともあります。

Microsoft テキスト入力アプリケーションプロセスを無効にする方法

プロセスを強制終了するだけでは不十分です。より抜本的な対策を講じない限り、Windowsは再起動時にプロセスを再起動してしまいます。対策としては、Windowsが起動時にプロセスを見つけられないように、フォルダ名を変更することです。少しハック的な方法ですが、効果的です。ただし、今後のWindowsアップデートでフォルダ名が復元または変更される可能性があるため、この手順を定期的に繰り返す必要があるかもしれません。

やり方は次のとおりです:

  1. スタート メニューを右クリックし、[タスク マネージャー]を選択します。
  2. 「プロセス」タブでTextInputHost.exeを見つけます。右クリックして「ファイルの場所を開く」を選択します。見つからない場合は、プロセスを右クリックして「プロパティ」を選択します。
  3. フォルダーの場所 (通常は ) をメモしますC:\Windows\SystemApps\MicrosoftWindows. Client. CBS_cw5n1h2txyewy
  4. タスク マネージャーでプロセスをもう一度右クリックし、[タスクの終了]を選択します。
  5. ファイルエクスプローラー ( Win + E) を開き、メモしたフォルダに移動します。簡単な方法は、アドレスバーにパスを貼り付けるだけです。
  6. フォルダ名を変更します。「_backup」のようなプレフィックスまたはサフィックスを追加して、後で必要に応じて元に戻せるようにします。例: に変更しますMicrosoftWindows. Client. CBS_cw5n1h2txyewy_backup

注: Windowsのアップデート後にフォルダが再作成または復元される可能性があるため、長期的には効果にばらつきがあります。そのため、プロセスが再開した場合は、再度この操作を行う必要があるかもしれません。基本的に、これは永続的な解決策ではなく、問題を一時的に抑制する方法に過ぎません。

PCのパフォーマンスを向上させる

時々、これらのWindowsプロセスが何の理由もなく過剰に動作し、動作が遅くなったりクラッシュしたりすることがあります。システム設定を調整したり、不要なバックグラウンドアプリを無効にしたりすることで改善される場合もありますが、注意が必要です。場合によっては、クリーンアップ、ドライバーの更新、またはWindowsのアップデートでこれらの不具合を解消できることもあります。

まとめ

  • タスクマネージャーのプロパティでTextInputHost.exeを確認します
  • 場所と署名を確認して正当性を確認します
  • CPU使用率が急上昇する場合はフォルダ名の変更を検討してください
  • 将来のアップデートでこの回避策が無効になる可能性があることに注意してください

まとめ

WindowsはCPU使用率の急上昇の原因を必ずしも明確に示してくれないため、この一連の作業は少々イライラさせられます。フォルダ名を変更するのは、一部の環境では有効な手軽な解決策ですが、永久に効果があるわけではありません。それでも、プロセスがリソースを消費していて、画面入力機能を使用していない場合は、試してみる価値はあります。ただし、システムが後でこのプロセスを再度有効にする可能性があるため、常に注意を払ってください。これで少しは速度が上がることを願っています。頑張ってください!



この記事は役に立ちましたか?