Windows Modules Installer Worker causes high CPU [SOLVED]

Tashreef Shareef
by Tashreef Shareef
Windows & Software Expert
Affiliate Disclosure
Share this article:

To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows Module installer Worker is one of the common processes that is known to cause high CPU usage in Windows systems. The Windows Module installer worker process is related to the Windows update process and can result in high CPU usage up to 100 %, bringing your PC to a halt.

Why the Windows Module Installer Worker hogs on my CPU and can I disable it? The answer is no, you can’t. What you can do is reset the Update Services and delete the SoftwareDistribution folder. That should resolve the problem immediately. Alternatively, you can run the dedicated troubleshooter or prevent Windows 10 from automatically applying updates.

Continue reading for the detailed instructions below.

Can I disable Windows Module Installer Worker on Windows 10?

  1. Delete SoftwareDistribution folder
  2. Run Windows Troubleshooter
  3. Stop Windows Automatic Updates

1. Delete SoftwareDistribution folder

Windows by default downloads and stores new updates in the SoftwareDistribution folder. Sometimes, the downloaded files can get corrupted and may result in high CPU usage due to consistently checking for updates. One way to fix this issue is to remove the SoftwareDistribution folder and refresh the Windows update. Here is how to do it.

Stop Windows Update Service

First, stop the Windows update service from the Services interface so that you don’t get an error while deleting the SoftwareDistribution folder.

  1. Press Windows Key + R, to open Run.
  2. Type services.msc and hit enter.
  3. In the Service window, look for Windows Update service.
    Services - Windows Update - Stop
  4. Right-click on Windows Update service and select “Stop”.

Close the Windows Services window and follow these steps to delete SoftwareDistribution Folder.

Delete SoftwareDistribution Folder

  1. Open “File Explorer” and navigate to the following directory.
    C: -> Windows
    SoftwareDistribution Folder - Delete
  2. Look for SoftwareDistribution folder. Right-click on SoftwareDistribution folder and select Delete.

Reboot your PC and check for Update again. Go to Settings > Update and Security > Windows Update > Check for update. 

2. Run Windows Troubleshooter

A good number of users have reported that running the Windows update troubleshooter has helped them fix the issue. Windows by default include a troubleshooting utility to find and fix issues with the Windows updates. Here is how to do it.

  1. Click on Start and select Settings.
  2. Go to Update and Security and click on the Troubleshoot tab.
  3. Scroll down and click on Windows Update under Troubleshoot section.
    Windows Update- Troubleshooter
  4. Click on “Run the Troubleshooter” button. Windows Update will start scanning the system for Windows update issues and initialize the diagnostic.
  5. Follow the on-screen instructions to apply the recommended fix.

After applying the fix, reboot the system and check if the high disk usage issue is resolved.

3.  Stop Windows Automatic Updates

If you have set Windows to update automatically, try setting it to manual. Users have reported having resolved the high CPU usage issue, by changing the update type to manual. Here is how to do it.

  1. Click on Start and select Settings.
  2. Click on Network and Internet.
  3. Go to the Wi-Fi tab.
  4. Click on your current Wi-Fi network.
  5. Scroll down to “Metered connection”.
    enable metered connection windows 10
  6. Turn on “Set as metered connection” option for your Wi-Fi network.

When on Metered connection, Windows 10 does not download updates over the network, and that should help you fix the high CPU usage issue. However, this option is only available if you are using a Wi-Fi network through hotspot or router.


idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).
Restoro has been downloaded by 0 readers this month.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!