Windows 11/10でMicrosoft IMEのCPU使用率が高くなる問題を解決する方法
Windows 11/10のタスクマネージャーでMicrosoft言語IMEのCPU使用率が異常に高い場合、この記事で紹介する対処法が役立つはずです。一部のユーザーからは、Microsoft IMEの実行中にCPU使用率が30%以上に達し、他のアプリケーションが快適に使えなくなるという報告があります。同じ症状でお困りの方は、以下の解決策をぜひお試しください。
タスクマネージャーに表示される「Microsoft IME」とは?
Microsoft IMEとは、Input Method Editor(入力メソッドエディター)の略称で、標準的なQWERTYキーボードでは直接入力できない言語のテキストを入力するためのツールです。物理キーボードだけでなく、オンスクリーンキーボード(タッチキーボード)にも対応しています。中国語や日本語の文字を入力するための中国語IME・日本語IMEなどがその代表例です。
中国語IMEなどのMicrosoft IMEをインストールしている場合、キーボードレイアウトを切り替えることで、該当する言語での入力が可能になります。Windows 11/10でMicrosoft IMEが動作していると、タスクマネージャーのプロセスタブに表示されます。ただし、特に中国語IMEを使用している環境では、CPU使用率が高くなる不具合が発生することがあります。このような場合は、後述の解決策を試してみてください。
Microsoft IMEのCPU使用率が高い問題の解決策
以下の4つの方法を順番に試してみましょう。
- タスクマネージャーでMicrosoft IMEプロセスを終了する
- 「Touch Keyboard and Handwriting Panel Service」のスタートアップの種類を「手動」に変更する
- Windows Update(KB4516058)をアンインストールする
- ChsIME.exeの所有権を元に戻す
1. タスクマネージャーでMicrosoft IMEプロセスを終了する
まずは最も基本的な方法から試しましょう。一時的にプロセスを終了させることで、IMEが正常な動作に戻る可能性があります。
- タスクマネージャーを開く(Ctrl + Shift + Escキーの同時押しが便利です)
- プロセスタブを選択する
- 一覧をスクロールしてMicrosoft IMEのプロセスを探す
- Microsoft IMEのプロセスを右クリックする
- タスクの終了を選択する
2. タッチキーボードおよび手書きパネルサービスを「手動」に変更する
この方法は多くのユーザーによって効果が確認されています。以下の手順で設定を変更してください。
- Windowsの検索ボックスをクリックする
- 「services」または「サービス」と入力する
- Enterキーを押して「サービス」ウィンドウを開く
- 一覧を下へスクロールする
- Touch Keyboard and Handwriting Panel Service(タッチ キーボードおよび手書きパネル サービス)をダブルクリックする
- 全般タブ内のスタートアップの種類にあるドロップダウンメニューをクリックする
- メニューから手動を選択する
- 適用ボタンをクリックする
- OKボタンをクリックして閉じる
設定完了後、Microsoft IMEが正常に動作し、CPU使用率が下がっているかどうかを確認してください。
3. Windows Update(KB4516058)をアンインストールする
多くのユーザーの報告によると、中国語IME向けの更新プログラム「KB4516058」をインストールした後に、CPU使用率が高くなる問題が発生したとのことです。該当する場合は、この更新プログラムをアンインストールすることで問題が解消される可能性があります。
Windows 11/10には、更新プログラムをアンインストールする機能が標準で搭載されています。インストールされた更新プログラムの画面を開き、KB4516058を選択して削除してください。
4. ChsIME.exeの所有権を元に戻す
簡体字中国語のMicrosoft IME(ChsIME.exe)が原因でCPU使用率が高くなっている場合、ファイルの所有権が意図せず変更されている可能性があります。以下の手順で所有権を元に戻しましょう。
- タスクマネージャーを開く
- プロセスタブに移動する
- Microsoft IMEのプロセスを見つける
- プロセスを右クリックする
- ファイルの場所を開くを選択する。対象のファイルが選択された状態でフォルダーが開きます
- ChsIME.exeファイルを右クリックする
- プロパティを選択すると、プロパティ画面が開きます
- セキュリティタブに移動する
- 詳細設定ボタンをクリックする。セキュリティの詳細設定ウィンドウが開きます
- 所有者欄の変更ボタンをクリックする
- ユーザーまたはグループの選択ダイアログが表示されたら、「選択するオブジェクト名を入力してください」の欄にAdministratorsと入力する
- OKボタンをクリックする
- セキュリティの詳細設定ウィンドウに戻ったら、OKをクリックして閉じる
- プロパティ画面のセキュリティタブに戻る
- グループ名またはユーザー名の一覧からSYSTEMを選択する
- 編集...ボタンをクリックする
- アクセス許可ダイアログが表示されたら、グループ名またはユーザー名からSYSTEMを選択する
- SYSTEMのアクセス許可欄で、読み取りと実行行の拒否列にあるチェックボックスにチェックを入れる
- OKをクリックしてアクセス許可ダイアログを閉じる
- プロパティ画面に戻ったら、再度詳細設定ボタンをクリックする
- 所有者欄の変更ボタンをもう一度クリックする
- ユーザーまたはグループの選択ダイアログで、今度はNT SERVICE\TrustedInstallerと入力する
- OKをクリックする。これでChsIME.exeの元の所有権が復元されます
- セキュリティの詳細設定ウィンドウでOKをクリックして閉じる
- プロパティ画面でもOKをクリックして閉じる
- 最後に、パソコンを再起動する
以上の手順で問題が解決するはずです。
Microsoft IMEを削除(無効化)するには?
特定の言語のMicrosoft IMEを使わないようにしたい場合は、設定アプリから削除できます。手順は以下の通りです。
- 設定アプリを開き、「時刻と言語」→「言語と地域」(Windows 10では「言語」)に移動する
- インストール済みの言語一覧から、対象の言語を見つける
- その言語の言語オプションを開く
- キーボードセクションに表示されているMicrosoft IMEを選択し、「削除」をクリックする
これにより、その言語のMicrosoft IMEがシステムから取り除かれます。日本語入力が必要なくなった場合などに活用してください。
-
Windows 11/10でSearchIndexer.exeによる高ディスク・CPU使用率を解決する方法
パソコンで検索すると、なぜあんなに素早く結果が表示されるのか、不思議に思ったことはありませんか?実はWindows 11/10/8/7では、バックグラウンドで動作するサービスがその速さを実現しています。それがSearchIndexer.exeです。このサービスは、ファイルやメールなどのコンテンツに対してインデックス作成(内容の索引付け)、プロパティのキャッシュ、検索結果の提供を行います。つまり、コンピュータ内に保存されたさまざまなファイルの場所を常時把握し、Cortanaの検索ボックス、スタートメニュー、エクスプローラー内のWindows検索機能を支えているのです。 関連記事:Windowsの
-
Windows 10/11でCOMサロゲートのCPU使用率が高くなる問題を解決する方法
タスク マネージャーを開いたら、「COMサロゲート」が高いCPU使用率を占めていて驚いたことはありませんか?COMサロゲート(dllhost.exe)は「Component Object Model(コンポーネント オブジェクト モデル)」の略称で、画像や動画などのマルチメディアファイルを処理してサムネイルを生成する、Windowsの正規プロセスです。ただし、この名前を悪用したマルウェアに偽装されているケースもあるため、油断はできません。正規のCOMサロゲートは1993年にMicrosoftによって開発された仕組みで、開発者が複数のプログラミング言語を使ってCOMオブジェクトを作成できるように