[Solved] Windows Modules Installer Worker High CPU & Disk Usage

Are you getting high CPU or Disk Usage issues with the Windows Modules Installer Worker on your Windows 11 10 computer?
When we open the task manager on our computer, we can sometimes encounter applications that we do not understand what they do. One of them is a program called ‘Windows modules installer worker’. So what is this program? What does it do? How to turn it off? We have shared all the answers for you.

When we run our computers, there are tens or even hundreds of services running in the background without even hearing our soul. All of these services have a systematic task, but it is not clear from their names what they do. When you open the Task Manager, but you do not know what work is conspicuous by the fact that most of these Windows programs automatically be opened.

One of these programs is Windows Modules Installer Worker . We will explain for you what the program that appears in the task manager and consumes a little more CPU is and what it does. We will also show you how you can close this program.

What is Windows Modules Installer Worker?

[Solved] Windows Modules Installer Worker High CPU & Disk Usage

Most people who use the Windows 10 operating system know that this operating system usually downloads and installs updates automatically. The program known as Windows Modules Installer Worker  or TiWorker.exe does exactly this job. In other words, the Windows operating system checks for any updates with this application running in the background. If there is an update, this program gives the installation command.

This program, which is not harmful in any way, can sometimes cause excessive CPU usage . What causes this can sometimes be software problems or sometimes a problem with the computer’s hardware. This causes a decrease in performance as it puts a load on the computer’s processor.

How to close the Windows Modules Installer Worker?

  • Method #1: Disable automatic Windows updates.
  • Method #2: Change your internet settings.
  • Method #3: Run the Windows update troubleshooter.

Disable automatic Windows updates

  • Step #1: Press Windows key and R key to open Run window,
  • Step #2: In the window that opens, type services.msc in the box and click Enter,
  • Step #3: Double-click on Windows Update at the bottom of the list,
  • Step #4: Click the Startup type list and select Disabled,
  • Step #5: Click Stop at the bottom of the list,
  • Step #6:  Click Apply and OK to complete the process.

The Windows Update service must be running in order for Windows to understand if an update is required and to install the updates that need to be installed . This service runs continuously in the background and also takes on the task of automatic updating. Therefore, turning off this service will both close the Windows Modules Installer Worker program and disable automatic updates . If this method did not work for you, you can proceed to the next step.

Change your internet settings:


  • For those using a Wi-Fi network:
    • Step #1: Go to Start > Settings > Network & Internet > Wi-Fi,
    • Step #2: Click on Advanced Options under the Wi-Fi network you are connected to,
    • Step #3: Activate the “Set as scheduled connection” option in the window that opens and close the window,
  • For those using cable internet:
    • Step #1: Open the run window by pressing the Windows and R keys together,
    • Step #2: Type regedit in the box that opens and log into the registry,
    • Step #3: In the window that opens, go to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost,
    • Step #4: Right click on DefaultMediaCost folder and click on Permissions option,
    • Step #5: Click Add in the window that opens and type your username in the box named “Enter the object names to select”,
    • Step #6: Click the Check Names button and then press OK to close the window,
    • Step #7: Click on the user you just added, grant Full Control and press OK to close the window,
    • Step #8: Double click on the Ethernet option in the Registry Editor, type 2 in the value data box and close the window with the OK button,
    • Step #9: Restart your computer.

Changing the Internet settings also solves the Windows Modules Installer Worker problem. If you do the steps we give you, it is very likely that you will not see this program’s name in the task manager again. Even if you see it , there will be a noticeable change in CPU usage as you can notice . In other words, after these settings, the Windows Modules Installer Worker program will no longer cause performance degradation.

Run the windows update troubleshooter


  • Step #1: Open the start menu and type Settings in the search box and press Enter,
  • Step #2: Enter the Update and Security section,
  • Step #3: Go to Troubleshoot from the list on the left,
  • Step #4: Run the troubleshooters recommended by Windows.

If the Windows operating system detects that the update services are not working properly, it shows the user which part is not working properly in the Troubleshooter. This way, the user also knows what problem to deal with. Running this troubleshooter will not disable the Windows Update service, but will fix any issues that are causing this service to overload the CPU.

Why is Windows Modules Installer Worker causing high CPU usage?

[Solved] Windows Modules Installer Worker High CPU & Disk Usage

The common problem with Windows Modules Installer Worker is that this service uses a lot of CPU. It is a matter of curiosity why this service, which puts a lot of load on the processor and has a decrease in performance, causes such a situation. Windows Modules Installer Worker, ie TiWorker.exe service, can sometimes cause this problem due to hardware or software problems, but usually it can cause high processor usage even if it is not a problem.

This is mainly because the service is constantly looking for updates in the background . Automatic updates are generally done late and if the computer is turned off during these update times, updates can be installed in the morning. This causes the CPU to load both the Windows Update service and other programs. Because of this, TiWorker.exe can sometimes lead to 80% CPU usage .

Another reason is the local time differences between Microsoft services and your location. If there are not enough resources in your location or the Windows Update service cannot find these resources, it may constantly search for only one resource. This search causes Windows Update to use too much CPU.

We have come to the end of our guide where we answer the questions of what is Windows Modules Installer Worker and how to close it . You can close this program or reduce the CPU usage of this program using the methods we have given you. There will be more guides like this one, stay tuned so you don’t miss out.

Leave a Comment