People running computers with the Windows 10 operating system may find many common Windows errors. And among them, the Windows modules installer worker is one. This error occurs when the Windows Modules Installer Worker tool does not work properly and it causes high CPU usage. Fortunately, through various methods, you can actually fix this error. Today, in this post, I am going to talk about the effective and smart method to fix Windows Modules Installer Worker 100% CPU usage.
The function of Windows Modules Installer Worker
When your system is checking for updates, Windows Modules workers can become unresponsive. And that causes Windows module worker high CPU usage. However, before proceeding with the methods, let’s see if the scheduled Automatic Maintenance task is turned on or not. If the task in under progress, you will have to wait for the task to complete. You can go to your Control Panel and find its settings from there. And follow these steps-
- Click on All Control Panel Items
- Go to Security and Maintenance
- Visit Automatic Maintenance
If you notice a high CPU usage, it might be because your Windows automatic update is running. So, wait for sometimes or try to scan your PC with an antivirus if the issue is due to malware.
Windows Modules Installer Worker is a built-in Windows tool that checks for available Windows updates. Updates are necessary to fix glitches and bugs, so this Windows tool is an important feature of Windows. To perform its task, it runs in your background and sometimes when it becomes unresponsive, it can cause high CPU usage. Below, I have covered effective solutions that are proven to work on your hot CPU.
Change it to Manual Windows Update
This can be a problem with your Windows automatic update. Means, if the button is turned on, you need to turn it off. As simple as that. Not only for Windows 10 users though, but this Windows modules installer worker error can also occur in Windows 7 as well. So, we need to stop the process from running in the background and using too much of your system memory. Here are several steps you can try-
- Press the Windows button and R together
- Now, type ‘services.msc’ on the space that appears and hit Enter
- Search for ‘Windows module installer’ in the new window
- Once found, do a double-click on it and find ‘Startup Type’
- Change it from ‘automatic’ to ‘manual’. and click OK to save
- Now go back to the services.msc window and locate ‘Windows Update’ then set that to ‘manual’.
- Now, this step also requires you to double-click on it and change the startup type
- Again, open Control Panel and find Windows Update
- Now open the Update window and visit ‘change settings’.
- Here you will be able to change the way you want Windows update to process
- Select ‘check for update but let me choose whether to download and install them’ and click OK
- After the process is done, simply reboot your computer and when it starts again, the manual update process will be updated.
This method is successful in removing the Windows modules installer CPU usage error in most of the cases. However, you should check Windows update manually on a regular basis. Since you have changed it from the automatic mode, it won’t update your OS if you don’t cooperate.
Change Your Wifi Network
If you change your internet connection on PC, the Automatic Windows update will be stopped. You can either change your Wifi network or ethernet network. Here I have given both of the processes.
- Go to Start
- Go to Settings > Network & Internet > Wi-Fi > Advanced Options
- There is an option that reads Set as metered connection, click below the button
If this does not solve the problem, then check out the other solution. This one is for an ethernet network.
- Open the run box by pressing Windows and R together
- When the box comes, type regedit on it
- And click OK
- A prompt box will appear. Click Yes
- When the new window opens, navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost
- Find the DefaultMediaCost option and right-click on it
- Then choose Permissions
- Hit the Add button and enter your user name in the text box that comes under the Enter the object names to select
- Tap on Check Names option
- Click OK and check the box under Allow and enable Full Control
- Then hit OK and restart your computer.
After restarting your computer, you will be able to fix the problem easily but if the problem still persists, follow the next method.
This case is applicable when you change your Windows update settings from automatic to manual. Sometimes the Windows Modules Installer caused high CPU usage in this case. So, you will have to repair the TiWorker.exe to resolve the issue. This is an executable file that is built for Windows update and if your Windows installer is causing 100% CPU, then you can just fix the executable file. Here I have given the simple steps to do so.
- Go to your Windows search box and type Troubleshooting
- Select the option
- If you are using Windows 7 version, open your Control Panel and type Troubleshooting there
- New options will come from where you will have to click on View All
- Find System Maintenance from the new window that comes
- Restart your system
If this method too does not work for you, then you are left with another method to try. And this time it will surely fix your problem. Let’s find below.
Try a Different Method
If the above method does not work, you can simply perform a clean boot to your system. A boot in many cases has solved various Windows errors. And it is also effective in the Windows Modules Installer Worker High CPU issue. Just hit your Windows button and enter msconfig.exe.
How to end the Windows modules installer worker process?
The Windows Module Worker is a vital system component but if you are facing problems with it, then you can end its tasks. Windows Modules worker works in the background while checking for Windows update. And if that causes a high CPU usage, then you can disable it. Press Ctrl+Shift+Esc simultaneously to open the Task Manager window. Find Windows Modules Installer Worker and right-click on it. Then select End Task.
However, this process does not help much and when you restart your computer, the problem might come back.
What does Windows Modules Worker in Windows 10 do?
If you are using Windows 10, then you will find the TiWorker.exe in your device hard drive. It checks for Windows 10 updates and installs them on your machine. And during the process, it can cause high CPU usage.
Why is WI stopped working?
If you think that your Windows modules installer worker is not responding properly, restart it. Here are the steps given, try them-
- Open the run box by typing Run in the search option
- Enter MSIExec in the run box
- If the Windows Installer window shows you details about MSIExec, then you don’t have to worry about anything
- However, if an error occurs, you will have to start it manually
- From the taskbar, right-click to open the Task Manager
- Click on Switch to Serves
- Find the msiserver option and start it
These should help you resolve the Windows Modules Installer not working or causing high CPU usage error. If you know about a different working method to resolve Windows Modules Installer Worker High CPU, let us know that in the comment box below.
Read more: Windows 7 Ultimate Product Key 32/62 bit