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.
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.
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.
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.
- Open the Control Panel → Troubleshooting.
- Click on “View all” item of left menu.
- Run the System Maintenance.
- Click “Next” and select “Try troubleshooting as an administrator”.
- 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.
- Open the Command Prompt as administrator.
- Input following line to run:
- Wait for the process to finish and restart the PC.
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.
To do this, follow steps:
- Push the buttons Ctrl+Shift+Esc and go to Task manager.
- Find Windows Modules Installer Worker process (TiWorker.exe) in the list.
- 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:
- Go to Task Manager > Services.
- In the bottom click on Open Services button.
- Find Windows Modules Installer Worker in the list, right click on it and go to its Properties.
- In field Startup type choose Disabled. Now click OK.
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.