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

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

2.左側のメニューから[ トラブルシューティング ]を選択し、 [ 起動して実行 ]で[ Windows Update ]をクリックします。

3.次に、Windows Updateで[ トラブルシューティングを実行 ]をクリックします。
4.トラブルシューティングツールを実行すると、Windows Updateで見つかった問題が自動的に修正されます。

方法2:Windows更新を手動で確認する
1. Windowsキー+ Iを押して、[ 更新とセキュリティ]を選択します。

2.次に、もう一度[ 更新の確認 ]をクリックし、保留中の更新がある場合は必ずインストールしてください 。

3.更新がインストールされたら、PCを再起動し、 Windowsモジュールインストーラーワーカーの高いCPU使用率を修正できるかどうかを確認します。
方法3:Windows Updateを手動に構成する
注意:この方法では、Windows Updateが新しい更新の自動インストールから手動に切り替えられます。 つまり、PCを安全に保つには、Windows Updateを手動で確認する必要があります(毎週または毎月)。 ただし、この方法に従ってください。問題が解決したら、更新を自動に再度設定できます。
1. Windowsキー+ Rを押し、 services.mscと入力してEnterキーを押します。

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

4.Stopをクリックし、 Startup typeドロップダウンからManualを選択します。

5. [適用]をクリックしてから[OK]をクリックします。
6.同様に、 Windows Updateサービスについても同じ手順に従います。

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

9.完了したら、もう一度services.mscウィンドウに戻り、 Windows Modules Installer&Windows Update Propertiesウィンドウを開きます。
10. [ スタートアップの種類 ]を[ 自動 ]に設定し、[ 開始 ]をクリックします。 次に、[適用]をクリックしてから[OK]をクリックします。
$config[ads_text6] not found
11.PCを再起動して変更を保存します。
方法4:システムメンテナンスのトラブルシューティングツールを実行する
1. Windowsキー+ Rを押してから「control」と入力し、Enterキーを押してコントロールパネルを開きます。

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

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

5.トラブルシューティングツールは、 Windowsモジュールインストーラーワーカーの高いCPU使用率を修正できる場合がありますが、それでも解決しない場合は、 システムパフォーマンストラブルシューティングツールを実行する必要があります。
6. Windowsキー+ Xを押して、[ コマンドプロンプト(管理者)]を選択します。

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

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

自動メンテナンスを無効にするのは良い考えではありませんが、自動メンテナンス中にPCがフリーズしたり、Windowsモジュールインストーラーワーカーの高CPU使用率の問題が発生した場合など、実際に無効にする必要がある場合があるかもしれません。問題のトラブルシューティングを行います。
方法6:システムファイルチェッカーと DISMを 実行する
1.Windowsキー+ Xを押して、[ コマンドプロンプト(管理者) ]をクリックします。

2.次に、cmdに次のように入力してEnterキーを押します。
Sfc / scannow sfc / scannow / offbootdir = c:\ / offwindir = c:\ windows(上記が失敗した場合は、これを試してください)

3.上記のプロセスが完了するのを待ち、完了したらPCを再起動します。
4.もう一度cmdを開いて次のコマンドを入力し、それぞれの後にEnterキーを押します。
a)Dism / Online / Cleanup-Image / CheckHealth b)Dism / Online / Cleanup-Image / ScanHealth c)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モジュールインストーラーワーカーの高CPU使用率を修正できるかどうかを確認します。
方法7:クリーンブートを実行する
サードパーティのソフトウェアがWindowsと競合し、問題を引き起こす場合があります。 Windowsモジュールインストーラーのワーカー高CPU使用率の問題を修正するには、PCでクリーンブートを実行し、問題を段階的に診断する必要があります。

方法8:WiFiを従量制接続として設定する
注:これによりWindows自動更新が停止し、手動で更新を確認する必要があります。
1. Windowsキー+ Iを押して[設定]を開き、[ ネットワークとインターネット ]をクリックします。

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

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

5.設定を閉じ、PCを再起動して変更を保存します。
推奨:
- Realtek High Definitionオーディオドライバーの問題を修正する
- Windows 10でスタートメニューが機能しない問題を修正
- Windows Hello Face Authenticationの拡張アンチスプーフィングを有効にする
- Windows 10でユーザーを切り替える6つの方法
以上で、 Windowsモジュールインストーラのワーカーの高いCPU使用率は正常に修正されましたが、このチュートリアルに関するクエリがまだある場合は、コメントのセクションで遠慮なく質問してください。