WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正
公開: 2018-11-28
Windows Modules Installer WorkerによるCPU使用率の高さに直面している場合でも、他の何千人ものユーザーも同様の問題に直面しているため、心配する必要はありません。したがって、この記事で本日説明する多くの作業修正があります。 この問題が発生しているかどうかを確認するには、タスクマネージャー(Ctrl + Shift + Esc)を開くと、Windowsモジュールインストーラーワーカーが高いCPUまたはディスク使用量を消費していることがわかります。

上級者向けのヒント: Windowsが更新プログラムのダウンロードとインストールを完了したら、PCを一晩または数時間放置して、問題が自動的に修正されることを確認できます。
コンテンツ
- Windowsモジュールインストーラーワーカー(WMIW)とは何ですか?
- Windowsモジュールインストーラーワーカーが大量のCPUを使用しているのはなぜですか?
- WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正
- 方法1:WindowsUpdateのトラブルシューティングを実行する
- 方法2:WindowsUpdateを手動で確認する
- 方法3:WindowsUpdateを手動に構成する
- 方法4:システムメンテナンストラブルシューティングを実行する
- 方法5:自動メンテナンスを無効にする
- 方法6:システムファイルチェッカーとDISMを実行する
- 方法7:クリーンブートを実行する
- 方法8:WiFiを従量制接続として設定する
Windowsモジュールインストーラーワーカー(WMIW)とは何ですか?
Windows Modules Installer Worker(WMIW)は、WindowsUpdateの自動インストールを処理するサービスです。 サービスの説明によると、WMIWは、Windows Updateおよびオプションのコンポーネントの自動インストール、変更、および削除を可能にするシステムプロセスです。
このプロセスは、新しいWindowsUpdateを自動的に見つけてインストールする役割を果たします。 ご存知かもしれませんが、Windows10はWindowsUpdateを介して新しいビルド(つまり1803など)を自動的にインストールするため、このプロセスはこれらの更新をバックグラウンドでインストールする責任があります。
このプロセスはWindowsモジュールインストーラーワーカー(WMIW)と呼ばれ、タスクマネージャーの[プロセス]タブに同じ名前が表示されますが、[詳細]タブに切り替えると、ファイルの名前がTiWorker.exeと表示されます。
Windowsモジュールインストーラーワーカーが大量のCPUを使用しているのはなぜですか?
Windows Modules Installerワーカー(TiWorker.exe)はバックグラウンドで継続的に実行されるため、Windows Updateのインストールまたはアンインストール時に、CPUまたはディスクの使用率が高くなる場合があります。 ただし、常に高いCPUを使用している場合は、新しい更新プログラムを確認しているときにWindowsモジュールインストーラーワーカーが応答しなくなっている可能性があります。 その結果、遅延が発生したり、システムがハングしたり完全にフリーズしたりする可能性があります。
システムでフリーズや遅延の問題が発生したときにユーザーが最初に行うことは、PCを再起動することですが、この場合、この戦略は機能しないことを保証します。 これは、根本的な原因を修正するまで、問題が自然に解決しないためです。
WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正
何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。
Windows Modules Installer Worker(WMIW)は重要なサービスであり、無効にしないでください。 WMIWまたはTiWorker.exeはウイルスやマルウェアではなく、PCからこのサービスを削除することはできません。 したがって、時間を無駄にすることなく、以下にリストされているトラブルシューティングガイドの助けを借りて、 Windowsモジュールインストーラーワーカーの高いCPU使用率を修正する方法を見てみましょう。
方法1:WindowsUpdateのトラブルシューティングを実行する
1.Windowsキー+ Iを押して[設定]を開き、[更新とセキュリティ]アイコンをクリックします。
![[更新とセキュリティ]アイコンをクリックします| WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正](/uploads/article/401/NoSeYjd8hEh1rWhN.png)
2.左側のメニューから、[起動して実行する]の下の[トラブルシューティング]を選択し、WindowsUpdateをクリックします。
![[トラブルシューティング]を選択し、[起動して実行]で[WindowsUpdate]をクリックします](/uploads/article/401/19KV5bG38PDWO950.png)
3.次に、WindowsUpdateの下の[トラブルシューティングを実行する]をクリックします。
4.トラブルシューティングを実行すると、WindowsUpdateで見つかった問題が自動的に修正されます。

方法2:WindowsUpdateを手動で確認する
1.Windowsキー+ Iを押してから、[更新とセキュリティ]を選択します。
2.左側から、メニューでWindowsUpdateをクリックします。
3.次に、[更新の確認]ボタンをクリックして、利用可能な更新を確認します。

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

5.アップデートがダウンロードされたら、それらをインストールすると、Windowsが最新の状態になります。
方法3:WindowsUpdateを手動に構成する
注意:この方法では、WindowsUpdateが新しい更新プログラムの自動インストールからマニュアルに切り替わります。 つまり、PCを安全に保つには、Windows Updateを手動で(毎週または毎月)確認する必要があります。 ただし、この方法に従ってください。問題が解決したら、[更新]を[自動]に再度設定できます。
1.Windowsキー+ Rを押してから、 services.mscと入力し、Enterキーを押します。

2.下にスクロールして、リストからWindowsモジュールインストーラーサービスを見つけます。
3. Windows Modules Installerサービスを右クリックして、[プロパティ]を選択します。
![Windowsモジュールインストーラーサービスを右クリックし、[プロパティ]を選択します](/uploads/article/401/OnhsY3jp7DWVYFhX.png)
4. [停止]をクリックし、[スタートアップの種類]ドロップダウンから[手動]を選択します。
![[Windowsモジュールインストーラー]の下の[停止]をクリックし、[スタートアップの種類]ドロップダウンから[手動]を選択します](/uploads/article/401/ohkvR3WqsbHBTYul.png)
5. [適用]、[ OK]の順にクリックします。
6.同様に、 WindowsUpdateサービスについても同じ手順に従います。

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


9.完了したら、services.mscウィンドウに戻り、 Windows Modules Installer&Windows UpdatePropertiesウィンドウを開きます。
10. [スタートアップの種類]を[自動]に設定し、[開始]をクリックします。 次に、[適用]、[OK]の順にクリックします。
![[スタートアップの種類]を[自動]に設定し、[Windowsモジュールインストーラーの開始]をクリックします](/uploads/article/401/QOXdav4blKYBOdw5.png)
11. PCを再起動して、変更を保存します。
方法4:システムメンテナンストラブルシューティングを実行する
1.Windowsキー+ Rを押してから、controlと入力し、Enterキーを押してコントロールパネルを開きます。

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

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

5.トラブルシューティング機能は、 Windowsモジュールインストーラーワーカーの高いCPU使用率を修正できる場合がありますが、修正されなかった場合は、システムパフォーマンストラブルシューティングツールを実行する必要があります。
6.コマンドプロンプトを開きます。 ユーザーは、 「cmd」を検索してEnterキーを押すことにより、この手順を実行できます。

7.次のコマンドをcmdに入力し、Enterキーを押します。
msdt.exe / id PerformanceDiagnostic

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

自動メンテナンスを無効にすることはお勧めできませんが、実際に無効にする必要がある場合があります。たとえば、自動メンテナンス中にPCがフリーズしたり、WindowsモジュールインストーラーワーカーのCPU使用率が高い問題が発生した場合は、トラブルシューティングのためにメンテナンスを無効にする必要があります。問題。
方法6:システムファイルチェッカーとDISMを実行する
1.コマンドプロンプトを開きます。 ユーザーは、 「cmd」を検索してEnterキーを押すことにより、この手順を実行できます。
2.次に、cmdに次のように入力し、Enterキーを押します。
Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください)

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

5. DISMコマンドを実行して、終了するのを待ちます。
6.上記のコマンドが機能しない場合は、以下を試してください。
Dism / Image:C:\ offset / 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モジュールインストーラーワーカーの高いCPU使用率を修正できるかどうかを確認します。
方法7:クリーンブートを実行する
サードパーティのソフトウェアがWindowsと競合し、問題を引き起こす場合があります。 WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正するには、PCでクリーンブートを実行し、問題を段階的に診断する必要があります。
方法8:WiFiを従量制接続として設定する
注:これにより、Windowsの自動更新が停止するため、更新を手動で確認する必要があります。
1.Windowsキー+ Iを押して[設定]を開き、[ネットワークとインターネット]をクリックします。
![Windowsキー+ Iを押して[設定]を開き、[ネットワークとインターネット]をクリックします](/uploads/article/401/U9tPsazGsRW6k8I2.png)
2.左側のメニューから[ Wi-Fi]を選択します。
3. [Wi-Fi]で、現在接続されているネットワーク(WiFi)をクリックします。

4. [従量制接続]まで下にスクロールし、[従量制接続として設定]の下のトグルを有効にします。

5. [設定]を閉じ、PCを再起動して変更を保存します。
おすすめされた:
- Realtek High Definition AudioDriverの問題を修正
- Windows10でスタートメニューが機能しない問題を修正
- Windows HelloFace認証の強化されたスプーフィング防止を有効にする
- Windows10でユーザーを切り替える6つの方法
これで、 WindowsモジュールインストーラーワーカーのCPU使用率の高さを正常に修正できましたが、このチュートリアルに関する質問がある場合は、コメントのセクションでお気軽に質問してください。

![[全般]タブで、横にあるラジオボタンをクリックして、選択的スタートアップを有効にします](/uploads/article/401/qXPSpWmjRjrnjUgk.png)