Connect with us

Error Fix

{Guide} How to Fix Windows Modules Installer Worker High CPU Usage!



How to Fix Windows Modules Installer Worker High CPU Usage!

These days, most of the computers are getting hotter and hotter without any apparent reason. You might have felt that your computer fans often spin up even when you shut down your computer. Well, in these cases, you must check your Task Manager and you would be able to see Windows Modules Installer Worker is using a lot of CPU and disk resources. However, this whole is a part of the Windows Operating System and popularly known as TiWorker.exe. To come out from this trouble, most people often try to reboot their computer but this does not resolve the issue. 

Sometimes, when you check the Windows Task Manager, you might have noticed that this system process occupies more than 50% of CPU resources. Or sometimes, it causes the 100% Disk Usage error on your Windows 10 system. As a result, all the resources of your computer have been occupying and it makes your computer and its apps run slowly or even freeze. 

Fortunately, this article has brought a handy solution that might help you to come out of this issue. So, there are some key methods are mentioned below which are quite helpful.

What is Windows Modules Installer Worker?

Windows Modules Installer Worker is a tool that is built into Windows OS to check for updates. It is also a Windows Update Service that looks for new updates and installs it on your computer. In other words, when your computer’s system checks for Windows update or installs any update, this process would be running automatically. To do this job, Windows Modules Installer Worker high disk usage process runs in the background. Sometimes, it might become unresponsive when checking for updates and fixing bugs. 

How to fix Windows Modules Installer Worker High CPU Usage

If you are also facing this problem with your computer system, there are five methods are discussed to get rid of Windows Modules Installer Worker High CPU usage and it would help your computer to perform well.

Method 1: Set Your Windows Update Manually

First of all, you need to change your Windows update system from auto to manual mode. Though, this service starts automatically, switching it to the manual mode and turning it off would be an excellent workaround for this issue. 

Step 1: Open “run window” – To proceed, first of all, you have to open “RUN” by pressing Windows Key and R together. 

Open "run window"

Step 2: Search for the “services.msc” – After opening the RUN, you need to type “services.msc” and press the Enter button.

Step 3: Search for the WMI – Therefore, you have to locate for the module installer worker and double tap on the service named Windows Modules Installer to open it. 

Windows Modules Installer

Step 4: Choose manual setting options – Now, you need to select manual from the drop-down menu in the Startup Type section. Then click on ‘Stop’ if the program od the service is already ‘Running’. Check the image below.

Choose manual setting options

Step 5: Tap on Apply – At last, you have to click on the ‘Apply’ option and then tap on the ‘OK’ button to give a finish. 

Tap on Apply

Method 2: Fix “Tiworker.exe”

Lots of unnecessary incidents happen when your task manager indicates high CPU usage even when you have already changed the updates setting to the manual setting. So, in this case, the problem might be created because of windows modules installer tiworker.exe. However, this executable file is also related to the Windows update. Thus, you can fix these issues by following the given steps:

Step 1: Open Run Window – First of all, you have to open the RUN window by pressing the Windows key + R key simultaneously and open Control Panel by entering ‘control’.

Open Run Window

Step 2: Locate the Troubleshooting – In this step, you need to search for the Troubleshoot. 

Locate the Troubleshooting

Step 3:  Run System Maintenance – Then, open the “System Maintenance” and simply run the System Maintenance Troubleshooter. 

Step 4: Wait until Troubleshooter sets Windows Module Installer – In this step, you have to wait for a while until the Troubleshooter fixes your Windows Modules Installer Worker High CPU Usage. If it did not work, you have to run “System Performance Troubleshooter”. 

System Performance Troubleshooter

Step 5: Open Command Prompt – To open Command Prompt, you have to press Windows key + X and then run the Command Prompt under Administration. 

Open Command Prompt

Step 6: You have to type this command “Msdt.exe/id PerformanceDiagnostic”.


Step 7: Now, you have to follow the above instructions to run the troubleshooter and fix the issues.

Method 3: Use System File Checker Tool to Scan and Fix Corrupted System Files

Your computer might be confronted with high resource usage problems when some system files related to Windows are corrupted. To fix it, follow the steps:

Step 1: Firstly, you have to open Command Prompt and run it as an administrator.

open Command Prompt and run it as an administrator

Step 2: In the Command Prompt, you have to type this command “sfc/scannow”. It would now check for some corrupted or missing files to repair it. 

type this command "sfc/scannow"

Step 3: Now, you have to wait until the process is completed and then restart your computer.

Step 4: At last, you have to check whether your computer has become a little fast or not.

Method 4: Use DISM Tool to Find and Fix Windows Corruptions

DISM Tool is also known as the System Update Readiness Tool which is used to help Windows users to scan the whole Windows OS for corruption and resolve it automatically. This tool is a good option to find corrupted files. Follow these steps:

Step 1: First of all, you have to open the Command Prompt.

Command Prompt

Step 2: In this next step, you have to put these commands:


Dism.exe /Online /Cleanup-Image /Restorehealth 


Dism /Online /Cleanup-Image /RestoreHealth

Step 3: After that, you have to wait for the DISM tool to scan your computer and resolve any corruption if it exists. 

DISM tool

Step 4: Then reboot your computer and check again whether the high computer resource usage issue has been solved or remained. 

Method 5: Set Your WI-FI as Metered Connection

This method is also quite helpful. To proceed with this method, follow the given steps:

Step 1: Open “Setting” and tap on Network & Internet.

Step 2: Now, you need to click on your currently connected wi-fi network.

Step 3: Then, you have to set your wi-fi connection to metered connection.

Step 4: Therefore, you have to restart your computer to save changes and you are done. 

Is it possible to disable windows module installer worker on Windows 10?

There have been numerous instances when people ask about the possibility of disabling Windows Module Installer on Windows 10. Here are some possible ways by which you can do the necessary job. 

Delete software distribution folder

It is a default feature of Windows that it downloads and stores the new updates that come in the Software Distribution folder. The downloaded files may get corrupted which may, in turn, result in high CPU usage. This happens because of consistently checking for updates. This problem can be fixed by removing the Software Distribution folder. You need to refresh the Windows update after that. Given below are some steps by which you can do it. 

Here are the steps to stop Windows Update Service:

Before you remove the Software Distribution folder you need to stop the Windows update service from the service interface. This needs to be done so that you don’t get an error while deleting the Software Distribution folder. 

Step 1: From the keyboard press Windows key + R to open Run. 

Step 2: In the drop-down box type services.msc and press the enter key.

Step 3: The service window would open. In the Service, the window looks for Windows update service. 

Step 4: After finding the Windows update service right-click on it and select the stop option. 

Close the Windows Services window and follow the steps given below to remove the Software Distribution folder. 

Delete Software Distribution folder

Step 1: First open “File Explorer” and go to the following directory. C:-> Windows

Step 2: Search for the Software Distribution folder. After that right-click on it. A drop-down menu appears. Select Delete. 

You need to reboot your PC after that. Check for the updates again. For doing this go to Settings> Update and Security> Windows update> Check for update. 

Run Windows Troubleshooter

Many users had reported that running the Windows update troubleshooter has helped them fix this issue. It is a default facility of Windows to include troubleshooting utility to find the issues and fix the issues regarding Windows update. Given below are the steps of doing it. 

Step 1: Firstly, click on Start and select Settings. 

Step 2: Then go to Update and Security. Find the troubleshoot tab and click on it. 

Step 3: You need to scroll down and then click on Windows Update. This can be found under the Troubleshoot section. 

Step 4: After you click on the “Run the Troubleshooter” button Windows update would automatically start scanning the system. It would search for Windows update issues and then initialize the diagnostic. 

Step 5: The on-screen instructions need to be followed to apply and recommend a fix. 

After following these steps reboot your system. Check if the high disk usage issue is solved or not. 

Stop Windows automatic updates

It can be that you have opted for the option for automatic updates. You have to set it to manual. Many users have reported that changing the update type from automatic to manual can fix the issue of high CPU usage. Here are the steps to do it. 

Step 1: Right-click on Start and select the Settings option. 

Step 2: Search for Network and Internet. 

Step 3: Go to the Wi-Fi tab. 

Step 4: Click on the current Wi-Fi network that you are using. 

Step 5: Scroll down until you find the “Metered Connection”. 

Step 6: Lastly, turn on “Set as metered connection” for your Wi-Fi network. 

When your system is on a metered connection, Windows 10 would not download updates over the network. This would help you fix the high CPU usage issue. Remember, this option is only available when you are using a Wi-Fi connection through a hotspot or router. 


Define Windows modules installer worker?

It is one of the processes in the Windows system which is known for its high CPU usage. Its work is related to Windows updates and plays a major role in updating Windows. 

What is the job of a Windows modules installer? 

This option can help you in checking for new updates from the Windows server. This option also helps in installing them into your PC. In short, this option is very useful in automatically update Windows. 

Is it possible to stop the Windows modules installer worker?

It is recommended not to stop Windows modules, installer workers. You can temporarily disable it when your system slows down for a long duration of time. You can disable it even when there is a problem of high disk usage, which generally affects your normal work. 

What is the reason behind Windows Module Installer using so much CPU? 

This is natural in Windows 10 for high CPU usage from the Windows Modules Installer Worker. Besides, the good news is you can allow it to run as it will finish and stop using the CPU as well as disk resources. 

Is the Windows Module Installer a virus? 

Until now there have been no reports about malware being found in Windows Module Installer Worker. If you think your system has malware it’s better to scan your system with your preferred antivirus to check if anything is missing. 

Why is Windows Modules Installer Worker Windows 10 always running?

Windows Modules Installer Worker is one of the most common systems that mostly use your computer resources. It is known by another name TiWorker.exe – WMI Worker. The Windows Modules Installer Worker Windows 10 helps you in automatic updates for your system. 

This is the way by which you can fix Windows Modules Installer Worker high CPU usage successfully. The solutions mentioned above will help you in resolving the issues you are facing in your Windows PC which are caused by the Windows Modules Installer Worker. The process of disabling Windows update service would end all of your problems in a short duration of time. But in doing so you can’t use the feature to check for updates and to install a new feature. This would also stop you from fixing bugs or any improvements in your system.

Joanna Tan is the Senior Editor at VOIVO Infotech. She looks after the editing work of the blog. She has previously worked in National Newspaper in Abu Dhabi. She has worked with various popular agencies globally. To get in touch with Joanna for news reports you can email her on or reach her out on social media links given below.