Windows Modules Installer WorkerのCPU使用率が高い問題を解決する8つの方法
Windows Modules Installer WorkerによるCPU使用率の高騰に悩んでいるなら、心配はいりません。同じ問題に直面しているユーザーは世界中に数千人もおり、この記事では実際に効果のある解決策をご紹介します。まず、この問題が発生しているかどうかを確認するには、タスクマネージャー(Ctrl + Shift + Esc)を開き、「Windows Modules Installer Worker」がCPUやディスクを大量に消費していないかチェックしてください。

ワンポイントアドバイス: PCを一晩または数時間放置しておくと、Windowsが必要なアップデートのダウンロードとインストールを完了した時点で、問題が自然に解消される場合があります。
Windows Modules Installer Worker(WMIW)とは?
Windows Modules Installer Worker(WMIW)は、Windows Updateの自動インストールを担当するサービスです。サービスの説明によると、WMIWはWindows Updateやオプションコンポーネントの自動インストール、変更、削除を可能にするシステムプロセスです。
このプロセスは、新しいWindows Updateを自動的に検出してインストールする役割を担っています。Windows 10はWindows Update経由で新しいビルド(1803など)を自動的にインストールするため、このプロセスがバックグラウンドでこれらのアップデートのインストールを担当しています。
このプロセスは「Windows Modules Installer Worker」という名前で、タスクマネージャーの「プロセス」タブにも同じ名前で表示されますが、「詳細」タブに切り替えると、実際のファイル名はTiWorker.exeであることがわかります。
なぜWindows Modules Installer Workerが大量のCPUを使用するのか?
Windows Modules Installer Worker(TiWorker.exe)はバックグラウンドで常時動作しているため、Windows Updateのインストールやアンインストール中に一時的にCPUやディスクの使用率が高くなることがあります。しかし、常に高いCPU使用率を示している場合は、新しいアップデートの確認中にプロセスが応答しなくなっている可能性があります。その結果、動作が遅くなったり、システムがフリーズしたり完全にハングアップしたりすることがあります。
システムのフリーズや動作の遅さに直面したとき、多くのユーザーがまず行うのはPCの再起動ですが、残念ながらこのケースでは再起動だけでは解決しません。根本的な原因を修正しない限り、問題は自然には解消されないからです。
Windows Modules Installer WorkerのCPU使用率が高い問題を修正する方法
作業を始める前に、万が一の事態に備えて復元ポイントを作成しておきましょう。
Windows Modules Installer Worker(WMIW)は重要なサービスであり、無効化すべきではありません。また、WMIWやTiWorker.exeはウイルスやマルウェアではないため、PCから削除することもできません。それでは、以下のトラブルシューティングガイドを参考に、Windows Modules Installer WorkerのCPU使用率が高い問題を解決していきましょう。
方法1:Windows Updateトラブルシューティングツールを実行する
1. Windowsキー + Iを押して設定を開き、更新とセキュリティをクリックします。

2. 左側のメニューからトラブルシューティングを選択し、「起動しない」セクションのWindows Updateをクリックします。

3. 「トラブルシューティングツールの実行」ボタンをクリックします。
4. トラブルシューティングツールが実行され、Windows Updateの問題が自動的に検出・修復されます。

方法2:手動でWindows Updateを確認する
1. Windowsキー + Iを押して更新とセキュリティを選択します。
2. 左側のメニューからWindows Updateをクリックします。
3. 「更新プログラムのチェック」ボタンをクリックして、利用可能な更新がないか確認します。

4. 保留中の更新がある場合は、ダウンロードしてインストールをクリックします。

5. 更新プログラムのダウンロードが完了したらインストールを行い、Windowsを最新の状態に保ちましょう。
方法3:Windows Updateを手動設定に変更する
注意: この方法では、Windows Updateを自動インストールから手動に切り替えます。つまり、PCのセキュリティを維持するために、週次または月次で手動でWindows Updateを確認する必要があります。ただし、問題が解決した後は、再度自動設定に戻すことができます。
1. Windowsキー + Rを押し、「services.msc」と入力してEnterキーを押します。

2. リストを下にスクロールして、Windows Modules Installerサービスを見つけます。
3. Windows Modules Installerサービスを右クリックし、プロパティを選択します。

4. 停止ボタンをクリックし、スタートアップの種類ドロップダウンから手動を選択します。

5. 適用をクリックし、続いてOKをクリックします。
6. 同様の手順をWindows Updateサービスに対しても実行します。

7. 変更を保存するためにPCを再起動します。
8. 再度手動でWindows Updateを確認し、保留中の更新をすべてインストールします。

9. 完了したら、services.mscウィンドウに戻り、Windows Modules InstallerとWindows Updateのプロパティウィンドウを開きます。
10. スタートアップの種類を自動に設定し、開始をクリックします。その後、適用をクリックしてOKをクリックします。

11. 変更を保存するためにPCを再起動します。
方法4:システムメンテナンストラブルシューティングツールを実行する
1. Windowsキー + Rを押し、「control」と入力してEnterキーを押し、コントロールパネルを開きます。

2. 「トラブルシューティング」を検索し、トラブルシューティングをクリックします。

3. 次に、左側のペインにあるすべて表示をクリックします。
4. 「システムメンテナンス」をクリックして、システムメンテナンストラブルシューティングツールを実行します。

5. トラブルシューティングツールによってWindows Modules Installer WorkerのCPU使用率が高い問題が解決できる場合がありますが、解決しない場合はシステムパフォーマンストラブルシューティングツールを実行してください。
6. コマンドプロンプトを開きます。「cmd」と検索してEnterキーを押すことで実行できます。

7. cmdに以下のコマンドを入力してEnterキーを押します:
msdt.exe /id PerformanceDiagnostic

8. 画面の指示に従ってトラブルシューティングツールを実行し、システムの問題を修復します。
9. 最後に、cmdを終了してPCを再起動します。
方法5:自動メンテナンスを無効にする
場合によっては、自動メンテナンスがWindows Modules Installer Workerサービスと競合することがあります。以下のガイドに従って自動メンテナンスを無効にし、問題が解決するかどうか確認してみてください。

自動メンテナンスを無効にすることは本来推奨されませんが、PCが自動メンテナンス中にフリーズしたり、Windows Modules Installer WorkerのCPU使用率が高い問題が発生したりする場合は、トラブルシューティングの一環として無効化する必要があるかもしれません。
方法6:システムファイルチェッカー(SFC)とDISMを実行する
1. コマンドプロンプトを開きます。「cmd」と検索してEnterキーを押すことで実行できます。
2. cmdに以下のコマンドを入力してEnterキーを押します:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (上記が失敗した場合はこちらを試してください)

3. 上記のプロセスが完了するまで待ち、完了したらPCを再起動します。
4. 再度cmdを開き、以下のコマンドを1つずつ入力して、それぞれEnterキーを押します:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth

5. DISMコマンドが実行されるので、完了するまで待ちます。
6. 上記のコマンドが機能しない場合は、以下を試してください:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注: C:\RepairSource\Windowsの部分は、お使いの修復ソース(Windowsインストールディスクまたはリカバリーディスク)のパスに置き換えてください。
7. 変更を保存するためにPCを再起動し、Windows Modules Installer WorkerのCPU使用率が高い問題が解決できたか確認します。
方法7:クリーンブートを実行する
サードパーティ製ソフトウェアがWindowsと競合し、この問題を引き起こすことがあります。Windows Modules Installer WorkerのCPU使用率が高い問題を解決するには、PCでクリーンブートを実行し、段階的に原因を特定していく必要があります。

方法8:Wi-Fiを従量制課金接続として設定する
注: この設定によりWindowsの自動更新が停止するため、以降は更新を手動で確認する必要があります。
1. Windowsキー + Iを押して設定を開き、ネットワークとインターネットをクリックします。

2. 左側のメニューからWi-Fiを選択します。
3. Wi-Fiの項目で、現在接続中のネットワーク(Wi-Fi)をクリックします。

4. 下にスクロールして従量制課金接続を見つけ、「従量制課金接続として設定」のトグルをオンにします。

5. 設定を閉じて、変更を保存するためにPCを再起動します。
おすすめ関連記事:
- Realtek High Definition Audioドライバーの問題を修正する方法
- Windows 10でスタートメニューが動作しない問題を修正する方法
- Windows Hello顔認証の拡張アンチスプーフィングを有効にする方法
- Windows 10でユーザーを切り替える6つの方法
以上で、Windows Modules Installer WorkerのCPU使用率が高い問題の解決は完了です。このチュートリアルについてまだ不明な点や質問がある場合は、コメント欄でお気軽にお尋ねください。
-
【解決】Windows モジュール インストーラー ワーカー(TiWorker.exe)のCPU使用率が高い原因と対処法
PCの動作が急に重くなり、タスクマネージャーを開いたらTiWorker.exeがCPUの90%近くを占有していた——そんな経験はありませんか? Windows Updateを実行した後にこの現象が起きるという報告が多く寄せられています。多くのユーザーは、再起動やプロセスの無効化で対処しようとしますが、それは必ずしも正しい解決策ではありません。 まず安心してほしいのは、あなたは決して一人ではないということです。この記事では、Windows モジュール インストーラー ワーカー(Windows Modules Installer Worker)の正体から、CPU・ディスク使用率が高くなる問題の具体
-
【解決策】Windows 11でWindowsモジュールインストーラーワーカーのCPU使用率が高くなる原因と対処法
Windows 11のパソコンの動作が極端に遅くなったり、フリーズしたりすることはありませんか?特にWindows 11のアップデート後に、Windowsモジュールインストーラーワーカーが大量のリソースを消費することがあります。「なぜWindowsモジュールインストーラーワーカーはこれほど高いCPU使用率を必要とするのか」という疑問を抱くユーザーは少なくありません。通常、Windowsモジュールインストーラーワーカー(TiWorker.exe)はWindowsの正規サービスであり、Windows Updateに関連しています。更新プログラムの検索やインストール時に一時的に高いCPUリソースを消