The Windows Modules Installer Worker process using a high percentage of CPU is a relatively common issue faced by all Windows users.
If you are troubled frequently by this problem and are looking for a permanent resolution, then you have landed in the right place.
In this tutorial, we are going to explore different methods to resolve the high CPU usage problem involving the Windows Modules Installer Worker process.
What is Windows Modules Installer Worker?
Windows Modules Installer Worker, also known as TiWorker.exe, is a Windows update service.
It runs automatically in the background as soon as a computer is switched on. The service looks for new Windows updates and installs them onto your computer.
Using this process, your operating system updates itself and fixes OS-related bugs/errors.
How to Get Rid of the Windows Modules Installer Worker Problem?
The Windows Modules Installer Worker process uses internal resources, like the CPU and hard disk, to run smoothly.
It can be a frustrating experience for the user. The service potentially slows down the computer to a great extent and can even make it completely unresponsive.
It usually requires a reboot of the system to get rid of the problem for the time being. But the temporary relief is short-lived, as the issue can resurface at any time.
Looking for ways to permanently prevent TiWorker.exe from consuming high CPU resources?
Well, there are several methods to fix the Windows Modules Installer Worker process error.
As long as you follow the steps listed below, you will be able to get rid of this annoying issue. Your Windows OS will also run smoothly without any further interruptions.
Method 1: Disable Automatic Update
As we have already explained, the Windows Modules Installer Worker process is linked with the automatic Windows update service.
As such, disabling the Windows automatic update service can prevent the TiWorker.exe process from running in the background.
So how do you disable the Windows Modules Installer Worker process?
Step 1: Press Windows + R keys simultaneously. In the Run box, enter “services.msc” and press Enter.
Step 2: This will open up a list of all Windows services running on your computer. Scroll down and search for the “Windows Modules Installer” process.
Step 3: Double-click on “Windows Modules Installer.” It will pop up a new Properties window. In the “General” tab, look for “Startup Type” and change it from “Automatic” to “Manual.” Click on the “OK” button to close the window.
Step 4: Now go back to the services list and search for “Windows Update.”
Step 5: Double-click on “Windows Update” to open the Properties window. Change the “Startup Type” to “Manual” in the “General” tab and click on “OK.”
Step 6: Now open the Control Panel and click on “Windows Update.”
Step 7: Use the left navigation pane to navigate to “Change Settings.” Open the drop-down menu for “Important Updates.” Select the third option, which states “Check for update but let me choose whether to download and install them.” Finally, click on the “OK” button.
Now reboot your computer for the changes to take effect.
You will now have manual Windows updates activated, which means the TiWorker.exe process will no longer install new updates in the background without your consent.
Hopefully, that should solve the Windows Modules Installer Worker error on your computer.
If you are still encountering this error message, then you can follow the second method discussed below.
Method 2: Fix TiWorker.exe Process
Sometimes high CPU usage may persist even after you have disabled automatic Windows updates.
That’s because the TiWorker.exe process is still running in the background and looking for updates, although not installing them on its own.
Here’s an easy fix for the TiWorker.exe issue:
Step 1: Go to the Control Panel and open “All Control Panel Items” by selecting “Small Icons” in the “View By” drop box.
Step 2: Locate and open the “Troubleshooting” option.
Step 3: Click on “System and Security” and then “System Maintenance.”
Step 4: A new window will open up. Click on the “Next” button for the troubleshooter to detect issues with your operating system processes. It will take a couple of minutes to complete the scan.
Windows will automatically fix issues if it comes across any. Reboot your system after performing the troubleshooting scan.
Now you should not encounter the Windows Modules Installer Worker error message again. However, if it still persists, move on to the next method.
Method 3: Perform a Clean Boot
The ultimate step you can take to solve the Windows Modules Installer Worker problem is to perform a clean system boot.
By performing a clean boot, you can get rid of unwanted registry entries, unclean programs, and memory dump files present on your operating system.
Deleting those unwanted files will not only free up system memory but release a considerable chunk of CPU resources as well.
Here’s how to do that:
Step 1: Press Windows + R keys, type “msconfig.exe,” and press Enter.
Step 2: A new window will open up. In the “General” tab, locate “Startup selection” and check the radio button for “Normal Startup.” Now click on the “OK” button to close the window.
Step 3: Now close all open programs and windows on your computer. Go to the home screen and restart your computer as you would normally do.
As your computer switches on, that should mark an end to your high CPU usage problem.
Try opening several windows and programs to test whether you come across the Windows Modules Installer Worker error message again.
If you have followed all the steps discussed above, then in all likelihood, you aren’t going to see the Windows Modules Installer Worker error message again on your computer.
However, if you are still encountering this problem, rest assured, it’s due to hardware compatibility issues.
Check whether your hardware specification is adequate to run all your apps. If not, then you are likely to see this problem again. In that case, your only option is to go for a hardware upgrade.