Users of windows 10 have an issue with Windows modules installer worker consuming a huge amount of CPU power on their device. More than 50% of the CPU resources are occupied by it and in some cases the percentage raises to 100%. And it results in slow computer and risks like overheating or damaged hardware.
Don’t worry users because neither it’s a virus nor malware. It is completely safe to have in your computer but it contains issues. I will tell you how you can fix the High CPU usage error and your computer will start to work in order.
If your computer’s fan spin up and you feel it getting hotter for no reason then let me tell you it is none other than windows modules installer worker You can confirm it by seeing in task manager. This process which is also known as Tiworker.exe and it is a part of Windows operating system.
What is windows Modules installer worker?
It is an important tool for PC which tells your computer for the windows updates automatically.
Basically windows modules installer worker which is also known as Tiworker.Exe is a windows update service. Whenever your system or you look for update this process will be running in your computer.
When you open the task manager you will see this windows module consuming 100% of CPU usage which results in slow of your computer that’s why many users have related WMIW with CPU usage issues.
Is Windows modules installer worker a virus or a malware?
This is the most common question the most common man can have and also Some users think it is a virus because of CPU Usage or high disk usage but it’s not a malware or virus.
Why Does Windows Modules Installer worker load my system CPU?
The constant search for updates is the reason for high CPU usage. The OS plays a leading role. Usually whatever updates and upgrades are, it is set to get installed at night when your PC is inactive. However in some cases when the system is off at night the solution is to download and install the updates in the day time when PC is active.
In rare cases it is seen that Windows modules installer worker high CPU usage is because the RAM is overloaded or outdated PC drivers.
Another Question rises how much time it will take or how long there s high activity of installer worker? Well the answer is unknown. IT can last up to the completion of the process or the next windows start.
But WMIW process cause load of 80 to 100% for one hour two hour, firstly reboot your laptop or PC. Wait for 5 minutes and observe the installer process. We generally observe that after a restart WMIW process is reduced.
Can I Disable The window Modules Installer Worker?
The solution of your question is yes. You can disable the WMIW But this prevent installing updates properly and you shouldn’t do it.
How To Fix Windows Modules Installer Worker High CPU Usage?
There are several methods We use below mentioned methods to fix WMIW-High CPU Usage
Method 1: Remove the software distribution folder
You have to delete a folder named as softwaredistribution when you try to troubleshoot the problem. The folder is by default used to keep new updates in it. Corrupt file can lead to a number of errors if stored in this folder with Windows module installer worker.
There is no risk in deleting the folder as Windows 10 automatically generates the fresh folder with same name for every time there is a new update. You should have administrator account access to do this method.
- Disabling temporarily Windows update service using these methods
- Hit Windows+R Keys on the keyboard to run the utility.
- Now Type In”services.msc” Without the quotation marks, and hit the OK. The Services window will open up.
- Locate the windows update service. Select Pause or stop by right clicking upon it.
- By using the Fie explorer, go to C\: Windows.
- By selecting the softwaredistribution folder right click on it select the delete option from the menu.
- Restart Your PC and see if you have fixed the issue or not.
Method 2: Restart the window update service
A lot of resources consumption by windows module installer worker can be a result of the update service not running properly. So follow these steps to check and fix type problem.
- Hit the Windows+R keys on keyboard. It will bring up the run utility.
- Type Service.msc and hit ok to start service. It will take a moment to load fully.
- Scroll until you get windows update service. Select stop option by right clicking on it.
- Wait for 30 seconds.
- Again hit right click on window update service and select the start option this should restart the service.
Method 3: Using Windows update troubleshooter
To fix the issue Microsoft itself issued a designated tool. This is a free tool and anyone can download it without having a Microsoft account even. All you have to do is to run the tool and see if it can identify and fix the error.
- Download the windows update troubleshooter. You can download it directly from here because it is safe trustworthy and verified.
- Open windowsupdate.diagab file you just downloaded by double clicking on it. This will start the troubleshooter window.
- You need to follow the instructions onscreen. Hit on them to automatically apply a fix or to get more info about the issue.
Note that the troubleshooter is not perfect. You continue with our methods until you find something that can fix the WMIW high CPU usage error.
Method 4: Run the system File Checker(SFC scan)
This tool is by default available in windows 10. It is known as SFC scan and it can be the quickest way to identify and fix the issue.
Some users have said about the success of this system file checker.
- Hit the Windows + R on your keyboard. This will bring up the Run utility.
- Now type cmd and press Ctrl+shift+enter on keyboard. By doing so you are launching the command with administrative permission.
- If prompted, hit Yes to allow the command for the changes n your device.
- Type the following in the command prompt and hit enter to execute: sfc/scannow
- Now wait for the sfc to finish the scan and repair the corrupt files. It will take a long than usual so make sure you don’t shut down your computer.
- Once the Scan is complete restart your computer.
Method 5: Use the DISM command
This is really helpful tool because it can find and fix your issue by running command in command prompt application. It automatically finds the damage or corrupted files and tries to restore the damaged or missing files.
- Hit Windows+R and this will start the run utility.
- Now Type in”cmd” and hit Ctrl+Shift+Enter by doing so you are launching command without delay with administrative consent.
- If done, Click yes and allow the command prompt for making changes on your Device.
- Once in the Command prompt, you need to start the DISM scan so that it can find the issue within your system. Now type these commands and press hit Enter so that it can execute: DISM.exe/Online/Cleanup-image/Scanhealth.
- Now you have to give another command if any issue is found in your system. Write these lines and hit enter: DISM.exe/Online/Cleanup-image/Restorehealth.
- Wait for sometime so the process is finished. Once the process is completed close te command prompt and now restart your device.
Method 6: Turn off Automatic Updates for Windows 10
Since it is a windows update part you may try to disable the automatic update to fix the problem of high CPU usage. Steps are mentioned below:
- Press the Windows+I key to open the setting app. There is an alternative to open setting and that is by hitting the gear icon.
- Hit on update and security
- Choose windows update option from the menu in the left panel.
- Hit on Advanced options.
- By using drop down menu choose how long you want to pause the update.
At a time you can disable for 35 days-repeating these steps every month to ensure of not getting auto updates.
Method 7: Change your internet setting.
There can be two cases:
Case1: When you use internet
- If you have a Wi-Fi connection. Press the Windows+I to open setting app
- Hit on Network and internet
- By using menu open wi-fi tab n the side panel
- Now select your current wi-fi network.
- scroll down up to a section called metered connection section and turn on the Set as metered connection option for the wi-fi network.
Case 2: when you have Ethernet connection
- Press the Windows+R which will bring up the utility
- Type in the “Regedit” without using quotation mark and hit okay. It will open registry editor in a new window.
- Now navigate to the following key: HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows NT->CurrentVersion->NetworkList->DefaultMediaCost
- Select permissions by right clicking on the DefaultMediaCost.
- Click on the Add…button. Write your username in the Enter the object names to select Field and click Check Names
- Click the OK button.
- Now by selecting user check on the allow check box which is in front of full control row. Now close the windows by clicking on ok and return to Registry editor.
- Double click on the Ethernet value in DefaultMediaCost folder assure that the value containing the box is set to 2
- Click OK and restart your computer
To know more about Windows modules installer worker Click