Windows Modules Installer Worker 100% Disk

Download PC Repair Tool to quickly find & fix Windows errors automatically

A frequently encountered issue with Windows 11/10/8/7 is the unexplained High Disk usage which at times freezes all other processes of the system. In a lot of cases, upon checking the Task Manager, it is found that the Windows Modules Installer Worker CPU and Disk Usage is very high  – at times even more than 50%!

What is Windows Modules Installer Worker?

The Windows Modules Installer Worker or WMIW or TiWorker.exe checks for new updates from the Windows server and installs them on your computer system. This process might cause load on the system and in some cases, push the disk usage to 100%, thus hanging or freezing all other processes. Restarting the system won’t work, and the issue does not resolve by itself.

If the Windows Modules Installer Worker is showing High CPU &&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Check if Scheduled Automatic Maintenance is running&lt;/li&gt;&lt;li&gt;Check if Windows Update is running&lt;/li&gt;&lt;li&gt;Scan your PC with AV&lt;/li&gt;&lt;li&gt;Kill TiWorker.exe process&lt;/li&gt;&lt;li&gt;Run Windows Update Troubleshooter&lt;/li&gt;&lt;li&gt;Run SFC and DISM&lt;/li&gt;&lt;li&gt;Disable automatic Windows Update&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Let us take a look at these methods in detail.&lt;span id="ezoic-pub-ad-placeholder-815" class="ezoic-adpicker-ad"&gt;&lt;/span&gt;&lt;span class="ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4815 adtester-container adtester-container-815" data-ez-name="thewindowsclub_com-medrectangle-4"&gt;&lt;span id="div-gpt-ad-thewindowsclub_com-medrectangle-4-0" ezaw="728" ezah="90" style="position:relative;z-index:0;display:inline-block;padding:0;width:100%;max-width:1200px;margin-left:auto !important;margin-right:auto!important;min-height:90px;min-width:728px" class="ezoic-ad"&gt;&lt;script data-ezscrex="false" data-cfasync="false" style="display:none"&gt;if(typeof ez_ad_units!='undefined'){ez_ad_units.push([[728,90],'thewindowsclub_com-medrectangle-4','ezslot_4',815,'0','0'])};__ez_fad_position('div-gpt-ad-thewindowsclub_com-medrectangle-4-0');</p><h4>1] Check if Scheduled Automatic Maintenance is running</h4><span id="ezoic-pub-ad-placeholder-826" class="ezoic-adpicker-ad"></span><span class="ezoic-ad ezoic-at-0 box-4 box-4826 adtester-container adtester-container-826" data-ez-name="thewindowsclub_com-box-4"><span id="div-gpt-ad-thewindowsclub_com-box-4-0" ezaw="728" ezah="90" style="position:relative;z-index:0;display:inline-block;padding:0;min-height:90px;min-width:728px" class="ezoic-ad"><script data-ezscrex="false" data-cfasync="false" style="display:none">if(typeof ez_ad_units!='undefined'){ez_ad_units.push([[728,90],'thewindowsclub_com-box-4','ezslot_3',826,'0','0'])};__ez_fad_position('div-gpt-ad-thewindowsclub_com-box-4-0');

Before you begin, you need to check if your Windows is running the Scheduled Automatic Maintenance task and if it is, then give it some time – maybe hours, to finish. You will see its settings here – Control Panel > All Control Panel Items > Security and Maintenance > Automatic Maintenance.

2] Check if Windows Update is running

The usage may also go high if Windows Update is running – so give it some time. If it is not running then run Windows Updates and see if any are available and install them.

3] Scan your PC with AV

You might want to also scan your computer for malware. So run an antivirus scan.

4] Kill TiWorker.exe

Having done this, the next thing you can try is to kill the TiWorker.exe process in the Task Manager itself and restart it and see if it helps. But it is quite likely that the problem will keep recurring. Thus, the concerned service has to be stopped.

5] Run Windows Update Troubleshooter

Run the Windows Update Troubleshooter and see if it helps you.

6] Run SFC and DISM

Run the System File Checker and DISM Tool to replace corrupted system files and fix a corrupted system image.

7] Disable automatic Windows Update

If nothing helps, you may want to see if you want to disable automatic Windows Update. If you do decide to, open the Services Manager. This can be done by opening the Run box by pressing the Win+R keys and then running the command services.msc.

Now search for ‘Windows Modules Installer Worker‘ in the list. The list is in alphabetical order.

Double click on Windows Modules Installer Worker and open the settings window. It is usually set to Automatic. Please change the mode to Manual.

Now Search for ‘Windows Update‘ in the services.msc window. Double click on it and open the settings. Change the mode from Automatic to Manual just as in the previous case.

If you are using Windows 8.1 or Windows 7, open the ‘Control Panel’ and click on ‘Windows Update’ and then on ‘Change settings’.

Change the setting to ‘Check for updates but let me choose whether to download and install them‘.

Windows 11/10 users may need to refer to this post to disable Automatic Windows Update.

Reboot the system after completing the procedure above. The procedure above sets the ‘Windows Update’ to the Manual mode. Thus, it will not check for updates automatically and only when you command it to. This is a workaround till you are able to find the solution.

Perhaps booting into Clean Boot State will help you troubleshoot the issue further. Do remember to check for and update your computer manually every week, in case you choose to follow the last suggestion.

Posts about processes using high resources:

  • High mscorsvw.exe CPU usage
  • Wuauserv high CPU usage
  • iTunes High CPU usage
  • OneDrive high CPU usage problem
  • Windows Driver Foundation using high CPU
  • Windows Shell Experience Host uses high CPU.

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

How do I fix windows modules installer worker with high disk usage?

Kill Windows Modules Installer Worker Process..
Check Scheduled Automatic Maintenance Running Status..
Check Task Schedular Windows Update Task Status..
Check and Update the System..
Restart the Windows Update service..
Run the Windows Update Troubleshooter..

Can I end windows modules installer worker?

Do not turn off Windows Modules Installer. WMIW lets your computer automatically install critical security updates, so it should always be turned on. There's lots of bad advice about killing the process or disabling the service, but doing so means your computer won't get important software updates.

How do I get rid of 100% disk usage?

10 Best Ways to Fix a 100% Disk Usage on Windows 10.
Way 1: Restart Your System..
Way 2: Update Windows..
Way 3: Disable Windows Search..
Way 4: Check For Malware..
Way 5: Stop the Superfetch Service..
Way 6: Change Energy Options from Balanced to High Performance..
Way 7: Temporarily Turn Off Your Antivirus Software..

Why does Windows module installer use so much CPU?

If this process is using a lot of CPU, it's likely that your computer has just downloaded new updates from Microsoft. You may or may not have to restart your computer to install these updates, but Windows does a lot of updating work in the background so you can continue using your PC while it installs the updates.

Chủ đề