Windows Modules Installer WorkerのCPU使用率の高さを改善する方法

あなたのような読者が、MUOを支えています。当サイトのリンクを使って購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

コンピュータが熱くなり、CPUファンの音が大きくなった場合、Windows Modules Installer Workerプロセスに問題があることが考えられます。このプロセスは、オペレーティングシステムの一部であり、Windowsの更新を処理します。場合によっては、CPUの使用率が高いために速度が遅くなったり、システムクラッシュを引き起こすこともあります。

今回は、Windows Modules Installer WorkerのCPU使用率の問題を解決する方法について説明します。

1.時間をかける

お使いのコンピュータの"Windows Modules Installer Worker"プロセスが多くのCPUパワーを使用している場合、Windowsがバックグラウンドで更新プログラムのインストールやシステムメンテナンスに忙しくしていることを意味します。これらのタスクが完了するまでに数分かかることがありますが、その後CPU使用率は正常に戻るはずです。

だから、もしあなたが'急いでいないなら、他のことを試す前に、少し時間をおいて、仕上げるようにしてください。

2.コンピュータを再起動する

更新作業やシステムメンテナンスが行われていないにもかかわらず、CPU使用率が異常に高い場合は、コンピュータを再起動します。これにより、"Windows Modules Installer Worker"を含むすべての実行中のプログラム、および問題の原因となっている可能性のあるその他のプロセスが停止します。

コンピュータを再起動するには、スタートメニューを開くか、Windowsキーを押します。電源」アイコンを選択し、メニューから「再起動」をクリックします。コンピュータが再起動したら、CPUの使用率が正常に戻るかどうかを確認します。

3.Windows Updateのトラブルシューターを実行する

再起動してもうまくいかない場合は、Windows Updateのトラブルシューターを実行します。このツールはWindows Updateの問題をスキャンして自動的に修正し、"Windows Modules Installer Worker"のCPU使用率が高い問題を解決できるかもしれません。

トラブルシューターを実行するには、以下の手順で行います:

  • キーボードのWin Rを押して、「ファイル名を指定して実行」コマンドを開きます。
  • ダイアログボックスに「Control Panel」と入力し、Enterキーを押します。これにより、コントロールパネルが表示されます。
  • コントロールパネルの表示を「大きいアイコン」または「小さいアイコン」に変更します。
  • トラブルシューティングオプションを探し、クリックします。 Troubleshooting in Control Panel
  • 右側にある「その他のトラブルシューター」をクリックします。 Other troubleshooters
  • Windows Updateの横にある[実行]をクリックします。 Run Windows Update Troubleshooter-1
  • トラブルシューターが実行され、Windows Updateの問題の修正が試みられます。トラブルシューターがスキャンを終了し、問題を修正した後、問題が解決されるかどうかを確認します。

    4.Windows Updateサービスを再起動する

    もう一つの解決策は、Windows Updateを再起動することです。これにより、Windows Updateの設定がリセットされ、CPU使用率の高さの原因となっている問題が解決される可能性があります。以下はその方法です:

  • ファイル名を指定して実行」コマンドのダイアログボックスを開きます。
  • ダイアログボックスに「services.msc」と入力し、Enterキーを押します。これにより、サービスコンソールが表示されます。
  • サービスのリストでWindows Updateを探します。
  • その上で右クリックし、メニューから[再起動]を選択します。 Restart Windows Update Service
  • サービスが再起動したら、"Windows Modules Installer Worker" プロセスがまだ多くのCPUパワーを使用しているかどうかを確認します。

    5.Windows Updateを手動モードにする

    Windows Modules Installer Workerプロセスは、インストールするアップデートがない場合でもアクティブになることがあります。これは通常、Windows Updateサービスが自動に設定されている場合に発生します。

    この問題を解決するには、Windows Updateサービスを手動モードに変更することができます。これにより、Windowsがプロセスを常時実行することを防ぎ、CPUの使用量を減らすことができます。

    Windows Updateを手動モードに変更するには、次のようにします:

  • サービス]ウィンドウを開きます。
  • 下にスクロールして、Windows Updateを右クリックします。
  • コンテキストメニューから、[プロパティ]オプションを選択します。サービスをダブルクリックして、そのプロパティウィンドウを開くこともできます。
  • 全般]タブで[スタートアップの種類]を[手動]に設定し、[OK]をクリックします。 Set Windows Update to Manual
  • 次に、サービスの一覧でWindows Modules Installerを探し、同じ手順を繰り返します。
  • 完了したら、コンピュータを再起動し、CPUの使用率が減少したかどうかを確認します。もしそうでなければ、次の解決策を試してみてください。

    6.Windows Updateを無効にする

    CPU使用率が高い状態が続く場合は、Windows Updateを完全に無効化することができます。更新はセキュリティとパフォーマンスにとって重要なものなので、これは長期的な解決策としては推奨されません。しかし、必要であれば、とりあえず無効にして、CPUの使用状況を確認することができます。

    Windows Updateを無効にするには、次のようにします。

  • スタート]をクリックし、検索ボックスに「サービス」と入力します。
  • 結果リストから「サービス」を選択します。これで、「サービス」ウィンドウが開きます。
  • サービスの一覧から、Windows Updateを探します。
  • その上で右クリックし、コンテキストメニューから[停止]を選択します。 Stop Windows Update Service
  • Windows Updateサービスを停止したら、そのサービスをダブルクリックして、プロパティウィンドウを開きます。
  • 全般]タブで[スタートアップの種類]をクリックし、ドロップダウンから[無効]を選択します。 Disable Windows Update Service
  • Apply > OK をクリックして、変更を保存します。
  • 上記の手順を実行した後、「サービス」ウィンドウを閉じ、コンピュータを再起動します。Windows Modules Installer Worker" プロセスがまだ CPU リソースを使用しているかどうかを確認します。トラブルシューティングが終了したら、Windows Updateを有効にすることを忘れないでください。

    7.SoftwareDistributionフォルダーを削除する

    もうひとつ、「Software Distribution」フォルダーを削除してください。このフォルダには、Windowsのアップデート時に使用される一時ファイルが保存されています。しかし、このフォルダーに破損したファイルや古いファイルがあると、CPU使用率が高くなる可能性があります。

    その場合は、そのフォルダを削除して、Windowsに再作成させてください。SoftwareDistributionフォルダーを消去する場合は、以下の手順で行ってください:

  • コマンドプロンプトを管理者として実行します。
  • コマンドプロンプトのウィンドウで、次のコマンドを入力し、それぞれのコマンドの後にEnterキーを押します:netstopwuauservnetstopbitsnetstopcryptSvcnetstopmsiserver
  • 上記のコマンドを実行したら、Windowsのファイルエクスプローラーを開き、以下の場所を参照します:C:¥Windows¥SoftwareDistribution¥SoftwareDistribution
  • SoftwareDistribution」フォルダー内の「Ctrl A」ですべてのコンテンツを選択し、削除する。 Clear SoftwareDistribution Folder
  • ポップアップメニューで許可を求められた場合は、[続行]をクリックしてください。
  • Software Distributionフォルダーを削除した後、以前に停止したサービスを再起動する必要があります。このため、昇格コマンドプロンプトを再度起動し、次のコマンドを実行します:netstartwuauservnetstartbitsnetstartcryptSvcnetstartmsiserver
  • コマンドプロンプトのウィンドウを閉じ、コンピュータを再起動します。ここで、Windows Modules Installer WorkerプロセスがまだCPUパワーを消費しているかどうかを確認します。

    8.一般的なWindowsの修正プログラムを試す

    上記の解決策とは別に、高いCPU使用率を減らすために試すことができる一般的な修正方法があります。これには、不要なスタートアップ・プログラムを無効にすることや、破損したシステム・ファイルを修復することが含まれます。サードパーティーのプログラムをダウンロードした場合は、それらをアンインストールして、効果があるかどうかを確認します。

    さらに、最近アップデートをインストールしたかどうかも確認してください。更新プログラムが破損していたり、互換性がなかったりすると、CPU使用率が高い問題が発生することがあります。これらの手順を実行しても問題が解決しない場合は、システムの復元を実行します。

    WindowsのCPU使用率の高さを最適化する

    Windows Modules Installer WorkerがCPUパワーを過剰に使用している場合、解決策を試すことができます。このプロセスは、通常、更新プログラムのインストール中にコンピューターリソースを使用するため、問題は発生しませんが、長期間にわたって過剰なCPUパワーを使用していることが確認された場合は、サービスの停止、SoftwareDistributionフォルダーのファイルの削除、および一般的な修正プログラムを実行してみてください。

    Scroll to Top