Steps to Fix Windows Modules Installer Worker: High CPU Usage in Windows 10

Sometimes Windows Modules Installer Worker becomes toxic for your system.

If you are sensing that your Windows device is getting slower without any reason, it may be because of Windows Modules Installer Worker high CPU usage.

But there is no need to be panic because it is a standard Windows problem similar to Service Host Superfetch. And just like superfetch there are ways to fix it.

In this article, I will provide you detail explanation and solutions regarding “tiworker.exe Windows Modules Installer.” So without wasting anytime, let’s see how to fix this issue in Windows 10.

What is Windows Modules Installer Worker?

According to Wikipedia, Windows Modules Installer Worker Windows 10 is a tool and API (Application Programming Interface) with the primary objective of looking for updates, maintenance and fix bugs.

In simple words, in Windows 10 has the feature to install updates through Windows Update. Thus the process of updates and fixing bugs perform by Windows Modules Installer Worker.

But this process sometimes takes the high disk to look for updates. Therefore, due to availing high percentage of CPU resource, your system becomes unresponsive.

In this way your system getting a choke or entirely unresponsive. However, this Windows Modules Worker High CPU problem has a fix.

Why Windows Modules Installer Worker Windows 10 Using High CPU Resource?

Unfortunately, Windows Modules Installer Worker is one of those features of Windows that take usually take high CPU resource.

It means it’s a part of a process that meant to take High CPU resource since it is responsible for updates and bug fixes.

But there is good news for you to regain your system ultimate performance by turning it off. By turning off to look for updates automatically, you can get rid of slow issues.

Although, you can manage it since without regular updates you might face problems in running apps.

Therefore, when you do not want to use the system for gaming or using heavy apps, you can look for updates manually despite using automatic option that takes high disk usage in Windows 10.

There are several ways to fix this problem although you do not need to use all of them to fix Windows Modules issue.

If the first method successfully fixes this Modules issue, you do not follow other mentioned methods. However, if it does not, then try different ways until you find a solution for Modules Installer.

How to Fix Windows Modules Installer Worker High CPU

If you follow these methods step by step you can efficiently resolve Windows Modules Installer Worker high CPU issues:

Also, tell me whether this blog is helpful for you or not by posting “Yes” or “No” in the comment section. And if you have any query other than it, you can also post a comment; I would love to hear from you.

Change Windows Updates from Automatic to Manual

It is one of the easiest methods to fix Windows Modules Installer Worker High CPU by changing Windows updates from automatic to manual. To do so:

  1. First, open your system > now press “Windows Key” + R > the “Run” box will appear.
  2. Now in the Run box type “services.MCS” and click on “”
  3. A new list of menu “Services Local” will appear on the screen > Now search for “Windows Modules Installer” and click on it
  4. A new pop-up will appear on the screen > search for “Startup Type” > Change it from “Automatic” to “Manual” and Click “”
  5. Now go to “Services (Local)” again > search for “Windows Update” and change it from “Automatic” to “Manual”
  6. Now go to Control Panel and search for “Windows Update”
  7. Double click on “Windows Update” option > a new window will appear on the screen > go to “change settings” option and click on it.
  8. From the list of change settings option select “Check for the update but let me choose whether to download and install them” > Click OK and close all the windows.
  9. The last step is to restart your Windows device, and it will automatically set updates to manual. Thus, you will not experience the “Windows Modules Installer High CPU” problem again

Note: After applying this method, make sure to check updates on a regular basis. Since your Windows will not update automatically. And without regular vital updates, you might face several issues.

Fix tiworker.exe Windows Modules Installer Worker

This can happen that even you change the Windows Update settings from automatic to manual, the task manager still shows “Windows Modules Installer Worker” still using high CPU usage.

In this case, the issue is regarding with “tiworker.exe” file. It is an executable file for Windows Update.

Although you can also fix this issue by following these steps:

  1. For Windows 10 users click on Windows icon locate at the bottom left of the screen and type “troubleshoot” option and select it. For users who are previous version of Windows simply go to Control Panel and search for “Troubleshooting” option.


(Windows 10)

  1. Now the list of options will appear on the screen > Search for “View All” and select it.
  2. The list of services will appear on the screen > navigate “System Maintenance” and click on it
  3. The system will automatically start detecting the issue with the system and proceed further to resolve the issue.
  4. Once the process is complete > restart your Windows device and check whether “Windows Modules Installer Worker” problem resolves or not.

Apply Clean Boot

This might be your cases that above-mentioned methods fail to resolve this Windows Modules High CPU issue.

But there is still another way to resolve this issue by applying a clean boot. Clean boot option is available in every Windows version, which you can perform via Microsoft Configuration tool.

The primary objective of this tool is to clean unwanted and temporary files from your system.

By deleting them, you can release some amount of space. Moreover, it will free up your CPU from unwanted services and processes. To do so:

  1. First click on the start menu or Windows icon located at the bottom left of the screen
  2. Now type “msconfig.exe” in the search bar and click on it
  3. The new window “System Configuration” will appear on the screen > select “Normal Startup” and click “”
  4. Now after the process is complete, restart your Windows device and hopefully “Windows Modules Installer Worker” problem resolves on your system.

Change Your Internet Setting to Fix Windows Modules Installer Worker

This method is the last option to fix this issue. Otherwise, it would be best if you upgraded your hardware since it is not according to your system’s apps configuration requirement.

This solution for fixing “Windows Installer High CPU” usage has two scenarios:

  • Scenario 1: Using Wi-Fi Network
  • Scenario 2: Using Ethernet Connection

Using Wi-Fi Network (Scenario 1)

  1. First hit the Windows button and click on “Gear Icon (Settings)”
  2. Now from the list of options select “Network and Internet” option
  3. The new menu of “Network & Internet” will appear on the screen > select Wi-Fi > and now click on “Advanced”
  4. Now the new window will show metered connection > Enable it
  5. Now restart your Windows device and check whether “Windows Modules Installer Worker” problem resolves or not.

Using Ethernet Connection (Scenario 2)

  1. First press “Windows Key + R” key > it will open the Run box window
  2. Now type “regedit” in the Run box and click “OK.”
    Windows Modules Installer Worker
  3. If you see User Account Control (UAC) > Click “”On the open window, go to HKEY_LOCAL_MACHINE >SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost. Then Right-click DefaultMediaCost and select Permissions.
    Windows Modules Installer Worker
  4. Click Add… Then type your user name into Enter the object names to select and click Check Names > Click OK.
    Windows Modules Installer Worker
  5. Double-click on Ethernet. Then set its Value data to be two> Click OK and close Regedit Editor window.
  1. Now restart your Windows device and check that “Windows Modules Installer Worker High CPU usage will be gone.


Problems like “Windows Modules Installer Worker” and “Service Host Superfetch” on Windows OS are something that seems to be complicated problems to resolve.

Although in reality, they are very easy to resolve by following the above mention methods.

Additionally, keep that in mind that do not forget to check for updates on your Windows 10 after changing settings from automatic to manual.

Otherwise, if you do not update your Windows 10 device, you might face some severe performance issues.

I hope this article would help you to resolve this Windows Installer issue. However, if you still want to ask something or having difficulty in fixing the problem, feel free to post your query in the comment section.

Salman Ahmed's Biography

Salman Ahmed Siddiqui is a passionate writer who loves to write about online privacy, crypto economy and trending technological developments. He loves to provide effective tips and guideline related to rising cyber challenges. When he is not writing, Salman watches Manchester United play and demonstrates his love for football with his mad FIFA skills.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *