WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

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

上級者向けのヒント:(Pro Tip:)Windowsが更新プログラムのダウンロードとインストールを完了したら、PCを一晩または数時間放置して、問題が自動的に修正されることを確認できます。

Windowsモジュールインストーラーワーカー(WMIW)とは何ですか?(What is Windows Modules Installer worker (WMIW)?)

Windows Modules Installer Worker(WMIW)は、WindowsUpdateの自動インストールを処理するサービスです(Windows Update)。サービスの説明によると、  WMIWは、 (WMIW)Windows Update(Windows)およびオプションのコンポーネントの自動インストール、変更、および削除を可能にするシステムプロセスです。

このプロセスは、新しいWindowsUpdateを自動的に見つけてインストールする役割を果たします。ご存知かもしれませんが、Windows10はWindowsUpdateを介して新しいビルド(つまり1803など)を自動的にインストールするため(Windows Updates)、このプロセスはこれらの更新をバックグラウンドでインストールする責任があります。

このプロセスはWindowsモジュールインストーラー(Windows Modules Installer)ワーカー(WMIW )と呼ばれ、(WMIW)タスクマネージャーの[(Task Manager)プロセス(Processes)]タブに同じ名前が表示されますが、[詳細(Details)]タブに切り替えると、ファイルの名前がTiWorker.exeと表示されます。

Windowsモジュールインストーラー(Windows Modules Installer)ワーカーが大量のCPUを使用して(Using)いるのはなぜですか?

Windows Modules Installerワーカー(TiWorker.exe)はバックグラウンドで継続的に実行されるため、WindowsUpdateのインストールまたはアンインストール時にCPUまたはディスクの使用率が高くなる場合(CPU)あります(Windows Updates)。ただし、常に高いCPUを使用している場合は、新しい更新プログラムを確認しているときにWindowsモジュールインストーラー(Windows Modules Installer)ワーカーが応答しなくなっている可能性があります。その結果、遅延が発生したり、システムがハングしたり完全にフリーズしたりする可能性があります。

システムでフリーズや遅延の問題が発生したときにユーザーが最初に行うことは、PCを再起動することですが、この場合、この戦略は機能しないことを保証します。これは、根本的な原因を修正するまで、問題が自然に解決しないためです。

WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正(Fix Windows Modules Installer Worker High CPU Usage)

 何か問題が発生した場合に備えて、必ず 復元ポイントを作成してください。(create a restore point)

Windows Modules Installer WorkerWMIW)は重要なサービスであり、無効にしないでください。WMIWまたはTiWorker.exeはウイルスやマルウェアではなく、PCからこのサービスを削除することはできません。したがって、時間を無駄にすることなく、以下にリストされているトラブルシューティングガイドの助けを借りて、Windowsモジュールインストーラーワーカーの高いCPU使用率を修正する方法を(How to Fix Windows Modules Installer Worker High CPU Usage)見てみましょう。

方法1:WindowsUpdateのトラブルシューティングを実行する(Windows Update Troubleshooter)

1.Windowsキー+Iを押して[設定]を開き、[(Settings)更新とセキュリティ]アイコン(Update & Security icon.)をクリックします。

[更新とセキュリティ]アイコンをクリックします|  WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

2.左側のメニューから、[起動して実行する(Get up and running)]の下の[トラブルシューティング(Troubleshoot)]を選択し、WindowsUpdateをクリックします。(Windows Update.)

[トラブルシューティング]を選択し、[起動して実行]で[WindowsUpdate]をクリックします

3.次に、WindowsUpdateの下の[トラブルシューティングを実行する(Run the troubleshooter)]をクリックします。

4.トラブルシューティングを実行すると、WindowsUpdateで見つかった問題が自動的に修正されます(Windows Update)

Windows Updateトラブルシューティングを実行して、Windowsモジュールインストーラーワーカーの高いCPU使用率を修正します

方法2: WindowsUpdate(Windows Updates)を手動で確認(Check)する

Windows Key + Iを押してから、[更新とセキュリティ(Update & Security.)]を選択します。

2.左側から、メニューでWindowsUpdateをクリックします。(Windows Update.)

3.次に、[更新の確認(Check for updates)]ボタンをクリックして、利用可能な更新を確認します。

WindowsUpdateを確認する

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

アップデートの確認Windowsはアップデートのダウンロードを開始します|  WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

5.アップデートがダウンロードされたら、それらをインストールすると、Windowsが最新の状態になります。

方法3:WindowsUpdate(Update)手動に構成する(Manual)

注意:(Caution:)この方法では、WindowsUpdateが新しい更新プログラムの自動インストールからマニュアルに切り替わります。(Windows Update)つまり、PCを安全に保つには、 Windows Updateを手動で(毎週または毎月)確認する必要があります。ただし、この方法に従ってください。問題が解決したら、[更新]を[自動]に再度設定できます。(Automatic)

1.Windowsキー+Rを押してから、 services.mscと入力し、Enterキーを押します。

services.mscウィンドウ

2.下にスクロールして、リストからWindowsモジュールインストーラー(Windows Modules Installer)サービスを見つけます。

3. Windows Modules Installerサービス(Windows Modules Installer service)を右クリックして、[プロパティ]を選択します。(Properties.)

Windowsモジュールインストーラーサービスを右クリックし、[プロパティ]を選択します

4. [停止(Stop)]をクリックし、 [スタートアップの種類(Startup type)]ドロップダウンから[手動]を選択します。( Manual.)

[Windowsモジュールインストーラー]の下の[停止]をクリックし、[スタートアップの種類]ドロップダウンから[手動]を選択します

5. [適用]、[ OK]の順にクリックします。(OK.)

6.同様に、WindowsUpdateサービスについても同じ手順に従います。(Windows Update service.)

WindowsUpdateを手動に構成する

7. PCを再起動して、変更を保存します。

8. Windows Updateを手動で再度(Windows Updates Manually)確認し(check for) 、保留中の更新をインストールします。

次に、Windows Updateを手動で確認し、保留中の更新をインストールします

9.完了したら、services.mscウィンドウに戻り、Windows Modules Installer&WindowsUpdatePropertiesウィンドウを開きます。

10. [スタートアップの種類(Startup type)]を[自動]に設定し、[(Automatic)開始(Start)]をクリックします。次に、[適用]、[OK]の順にクリックします。

[スタートアップの種類]を[自動]に設定し、[Windowsモジュールインストーラーの開始]をクリックします

11. PCを再起動して、変更を保存します。

方法4:システムメンテナンストラブルシューティングを実行する(Method 4: Run System Maintenance Troubleshooter)

Windows Key + Rを押してから、controlと入力し、 Enterキーを押して(Enter)コントロールパネル(Control Panel.)を開きます。

コントロールパネル|  WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

2.トラブルシューティングを検索し、トラブルシューティング(Search Troubleshoot)をクリックします(Troubleshooting.)

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

3.次に、左側のペインで[すべて表示]をクリックします。(View all)

4. 「システムメンテナンス」をクリックして、(“System Maintenance”)システムメンテナンストラブルシューティング(System Maintenance Troubleshooter.)を実行し ます。

システムメンテナンストラブルシューティングを実行する

5.トラブルシューティング機能は、 Windowsモジュールインストーラーワーカーの高いCPU使用率(Fix Windows Modules Installer Worker High CPU Usage,)を修正できる場合がありますが、修正されなかった場合は、システムパフォーマンストラブルシューティングツールを実行する必要があります。(System Performance Troubleshooter.)

6.コマンドプロンプト(Command Prompt)を開きます。ユーザーは、「cmd」を検索してEnterキーを押すことにより、この手順を実行できます。

コマンドプロンプトを開きます。 ユーザーは、「cmd」を検索してEnterキーを押すことにより、この手順を実行できます。

7.次のコマンドをcmdに入力し、 Enterキー(Enter)を押します。

msdt.exe /id PerformanceDiagnostic

システムパフォーマンストラブルシューティングを実行する

8.画面の指示に従ってトラブルシューティングを実行し、システム(System)の問題を修正します。

9.最後に、cmdを終了し、PCを再起動します。

方法5:自動メンテナンスを無効にする(Method 5: Disable Automatic Maintenance)

自動メンテナンスがWindowsMo​​dulesInstaller Worker(Windows Modules Installer Worker)サービスと競合する場合がある ため、このガイドを使用して自動メンテナンスを無効にして、問題が解決するかどうかを確認してください。

Windows10で自動メンテナンスを無効にする|  WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

自動メンテナンス(Maintenance)を無効にすることはお勧めできませんが、実際に無効にする必要がある場合があります。たとえば、自動メンテナンス中にPCがフリーズしたり、WindowsモジュールインストーラーワーカーのCPU使用率が高い(Windows Modules Installer Worker High CPU Usage)問題が発生した場合は、トラブルシューティングのためにメンテナンスを無効にする必要があります。問題。

方法6:システムファイルチェッカーと (Method 6: Run System File Checker and )DISMを実行する(DISM)

1.コマンドプロンプト(Command Prompt)を開きます。ユーザーは、「cmd」を検索してEnterキーを押すことにより、この手順を実行できます。

2.次に、cmdに次のように入力し、Enterキーを押します。

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFCscannowコマンドプロンプト

3.上記のプロセスが完了するのを待ち(Wait)、完了したらPCを再起動します。

4.もう一度(Again)cmdを開き、次のコマンドを入力して、それぞれの後にEnterキーを押します。

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISMは健康システムを回復します

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: (Note:) RepairSourceWindows(Replace)を修復ソース(Windowsインストール(Windows Installation)またはリカバリディスク(Recovery Disc))に置き換えます。

7. PCを再起動して変更を保存し、 Windowsモジュールインストーラーワーカーの高いCPU使用率(Fix Windows Modules Installer Worker High CPU Usage.)を修正できるかどうかを確認します。

方法7:クリーンブートを実行する(Method 7: Perform a Clean Boot)

サードパーティのソフトウェアがWindows(Windows)と競合し、問題を引き起こす場合があります。WindowsモジュールインストーラーワーカーのCPU使用率の高い問題(Fix Windows Modules Installer Worker High CPU Usage issue)を修正するには、PCでクリーンブートを実行し(perform a clean boot) 、問題を段階的に診断する必要があります。

[全般]タブで、横にあるラジオボタンをクリックして、選択的スタートアップを有効にします

方法8:WiFiを従量制接続として設定する(Method 8: Set your WiFi as Metered Connection)

注:これにより、 (Note:)Windowsの自動更新(Windows Automatic Update)が停止し、手動で更新を確認する必要があります。

1.Windowsキー+Iを押して[設定]を開き、[(Settings)ネットワークとインターネット(Network & Internet.)]をクリックします。

Windowsキー+Iを押して[設定]を開き、[ネットワークとインターネット]をクリックします

2.左側のメニューから[ Wi-Fi]を選択します。(Wi-Fi.)

3. [Wi-Fi ]で、現在接続されているネットワーク(WiFi)を(connected network (WiFi).)クリックします。(click)

Wi-Fiで、現在接続されているネットワーク(WiFi)|をクリックします。 WindowsモジュールインストーラーワーカーのCPU使用率が高い問題を修正

4. [従量制接続]まで下にスクロール(Scroll)し、 [従量(Metered)制接続として設定(Set as metered connection)]の下のトグルを有効にします(enable the toggle)

WiFiを従量制接続として設定する

5. [設定]を閉じ、PCを再起動して変更を保存します。

おすすめされた:(Recommended:)

これで、Windowsモジュールインストーラーワーカーの高いCPU使用率を正常に修正(Fix Windows Modules Installer Worker High CPU Usage)できましたが、このチュートリアルに関する質問がある場合は、コメントのセクションでお気軽に質問してください。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts