How to Disable Windows Modules Installer Worker in Windows 10?

Windows Modules Installer Worker (TiWorker.exe) is a system process that is responsible for installing both Windows modules and operating system updates. This process is started by the TrustedInstaller service, and it’s responsible for updating Windows and some system components. This time we will also take a look at how to disable Windows Modules Installer Worker.

The other important thing is that this process can reduce the speed & work efficiency of your machine.

But things are not so bad. Windows Modules Installer Worker installs updates you need: security components, which help you to keep your operating system safe. Every such update reduces the possibility of a virus attack.

Why Windows Modules Installer Worker Loads Your CPU?

High CPU load is happening due to the constant search of updates by Windows Modules Installer Worker. In Windows operating system updates are set to be installed at night (to not disturb user). But in most cases, our computers turned off at night, so the only solution for this is to download and install updates during the workday.

windows modules installer worker

You can ask—«But what the difference at what time to download these updates? Can it really high load your CPU?». Yes, it can. In case you are living on another part of Earth, and Microsoft server functioning in a different time zone, you will be allowed for updating only if the resources left. Because of that, Windows Modules Installer Worker can stuck in a loop finding the source for downloading.

In most cases, the fact that TiWorker.exe high load the CPU, RAM or drives is the regular operation of Windows Modules Installer. Typically, this happens when you automatically or manually search for Windows 10 updates or install them. Sometimes—when servicing a computer or laptop. Another question—how long there is a high activity of the process?

In this case, it is usually enough to wait for the installer to complete its work, which can take a long time (up to hours) on slow laptops with slow hard drives, and also when updates have not been checked and downloaded for a long time.

READ ALSO:  How to Fix The Requested Operation Requires Elevation Error?

Restart and Update the System

If you see that the TiWorker.exe process causes a load of 80-100% for an hour, two or more, first of all, try to reboot your device. Let the system boot, wait 5 minutes and observe the activity of the processes. In some cases, after a restart, the activity of Windows Modules Installer Worker is significantly reduced.

Try manually search for Windows updates. To do this, press the Win + I and go to the Update and Security > Windows Update section. Press Check for Updates button.

windows modules installer worker disable

If Windows updates are available, wait until they are downloaded and installed. After the installation is complete, restart the computer, wait 10 minutes after boot, and check the activity of the TiWorker.exe process.

Run the Troubleshooter

You can try to solve the problem without having to turn off this service. Windows has a built-in utility that allows you to find and solve problems of all possible system components. This does not work, of course, in one hundred percent cases, but there is a chance that it will help.

  1. Open the Control Panel → Troubleshooting.
    windows modules installer worker high cpu
  2. Click on “View all” item of left menu.
    windows modules installer worker high disk
  3. Run the System Maintenance.
    what is windows modules installer worker
  4. Click “Next” and select “Try troubleshooting as an administrator”.
    windows module installer worker
  5. Wait for the process to finish and close the window.

After that reboot your PC and check the problem again.

Execute the System File Checker

The system utility can to scan and fix some issues via Command Prompt.

  1. Open the Command Prompt as administrator.
    disable windows modules installer worker
  2. Input following line to run:
    sfc /scannow
  3. Wait for the process to finish and restart the PC. tiworker.exe windows modules installer worker

How to Disable Windows Modules Installer Worker or End Task?

It is not recommended to stop Windows Modules Installer Worker. But in case your computer has a slow performance for a long period or it just annoys you during your work, you can disable Windows Modules Installer Worker.

READ ALSO:  How to Remove Login Password in Windows 10?

To do this, follow steps:

  1. Push the buttons Ctrl+Shift+Esc and go to Task manager.
  2. Find Windows Modules Installer Worker process (TiWorker.exe) in the list.
  3. Right click on it and in a new menu choose End task.

This solution is quick but won’t help you in a long time period. After some time or after reboot Windows Modules Installer Worker will run again. To fully stop this process on your machine you need to change its startup settings.

Follow the steps below:

  1. Go to Task Manager > Services.
  2. In the bottom click on Open Services button.
    how to stop windows modules installer
  3. Find Windows Modules Installer Worker in the list, right click on it and go to its Properties.
    stop windows modules installer
  4. In field Startup type choose Disabled. Now click OK.

windows modules installer

Important! It is important to remember that Windows Modules Installer Worker process helps you to keep your personal data and OS safe from virus attacks, so it’s necessary to keep it running all time. Disable Windows Modules Installer Worker only in case of real need!

And a few more points concerning the high load created by TiWorker.exe:

  • Sometimes the problem can be caused by incompatible devices or their proprietary software in Windows Startup (in particular, it was found for HP Support Assistant and services of other old printers). After their removal, the system high load because of the TiWorker.exe process was not repeated;
  • If the problem occurs periodically and disappears after a while, you can set a low priority for the process in the Task Manager. Thus, it will have to do its job longer, but TiWorker.exe will have less influence on what you are doing on the computer. Run Task Manager, right click on TiWorker.exe and select Set Priority -> Low.

windows module installer worker high cpu


  1. disabling this service does not help. Even if you disabled it, it will enable itself again.
    this is an absolutely annoying microsoft nogo feature, as it regularly crashes my system by installing a newer driver which is not stable

  2. I have had success in resolving this really bad problem. Just stopping the services will not do it. Windows defender now creates a restore point every day that called windows modules installer. This will bump down your chosen restore points and they will fall off the list. You need to do 3 things as far as i can tell.

    1. disable the windows update service (it causes much more problems that any security that it may add)
    2. disable the windows modules installer service
    3. and most importantly disable the windows defender (you can keep the firewall ) and get an good antivirus/malware protection independent of windows.
    When windows updates on systems that are relatively older it seems that they install drivers that may not be compatible with various legacy hardware. I have a really high-powered ASUS laptop (ROG) that is great but it is older and is not supported by newer drivers by ASUS. I do not need to go spend a ton of money on a comparable new laptop as this one works like a champ as long as I forbid those mandatory Windows 10 updates. I hope this helps someone as I have spent many hours trying to fight the microsoft beast. So far so good, it appears that I finally tamed the beast. I had done rei-nstalls, restores, etc after being unable to boot. Had crashes intermittently, but those have all seemed to go away with the above changes.

Leave a Reply

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