Windows Modules Installer Worker: Fix TiWorker.exe High CPU Usage

Windows Modules Installer Worker

Sometimes you must be observing that CPU usage in Windows 8.1/10 has become very high. When CPU Usage is high, it becomes very difficult to work on your computer as it slows down too much. Most of the times the high CPU usage is due to Windows Modules Installer Worker (TiWorker.exe). If you check on process details then you can clearly see that TiWorker.exe is using high CPU.

What is Windows Modules Installer Worker (TiWorker.exe)?

For those who don’t know what is windows modules installer worker or TiWorker.exe, it is a system component or system process in Microsoft Windows that keeps on searching for new windows updates. If it finds that there are new updates then it installs updates on your computer. In this process of installing new updates TiWorker.exe process can cause high cpu usage at many times and it can consume all of the disk space.

Windows Modules Installer Worker
How To Check CPU Usage To See Which Process Is Causing High CPU Usage:

  • Navigate to Start Menu & search for Task Manager.
  • Go To Task Manager > View Running Process > Processes.
  • Sort the list of processes by CPU and you will see the processes which are causing high CPU usage.

Also See: How To Fix Connection Error 651 In Windows

Solutions to Fix Windows Modules Installer Worker  high CPU usage problem:

Before proceeding to any other solutions Scan your computer for viruses using good antivirus programs.

1. Manually install the available updates:

For Windows 8.1

  • Go to Run by pressing Windows + R.
  • Search for wuapp.exe and click OK.
  • Click on Check for Updates and install all the available updates.

For Windows 10

Go to Start > Settings > Update and Security > Check for updates and install all the available updates.

2. Set Automatic Updates To Manual:

  • Go to Run Command by pressing Windows + R.
  • Search for services.msc and click OK.Set Updates to manual
  • Look for Windows Module Installer and go to its properties by right clicking on it.
  • Change Start Type to ‘Manual’.
  • Now do the same for Windows Update service and set start type to ‘Manual’
  • Navigate to Control Panel > Windows Update > Settings and set the windows updates to ‘check for updates but let me choose whether to download and install them’.Change Windows Update Settings
  • Restart your PC.

After setting Windows Update to Manual it should reduce CPU usage which is caused by windows modules installer worker in windows 8.1/10.
Once you have set the windows updates to manual you should check for updates by yourself and you can install the updates accordingly.
It will probably fix Windows Module Installer Worker High CPU Usage Problem.

3. Run System Maintenance:

To run system maintenance-

  • Navigate to Control panel.
  • Search for Troubleshooting and go to all categories.
  • Find System Maintenance and double click on it to run system maintenance.
  • Follow the on screen instructions to complete system maintenance.fix using system maintenance

Also See : Fix This Copy of Windows Is Not Genuine Error

4. Using Windows Update Troubleshooter

  • Download Windows Update Troubleshooter from Microsoft Official Link.
  • Once You have installed the Windows Update Troubleshooter, run the WindowsUpdateDiagnostic.diagcab tool.
  • This tool troubleshoots the system by checking registry keys to resolve the issues. Wait for some time as it will run for few minutes.
  • Once you see the Troubleshooting has completed message then reboot your computer.
    windows 10 high disk usage

5. Reducing priority of TiWorker:

  • Navigate to Start Menu & search for Task Manager.
  • Go To Task Manager > More Details and then click on Details tab.
  • Look for TiWorker.exe and right click on it.
  • Set priority to low. (temporarily you can select End process tree to stop TiWorker process)

Check if it reduces Tiworker.exe high CPU usage.

6. By Deleting SoftwareDistibution Folder:

Software Distribution Folder is Windows Update Store Folder where all the downloaded updates are stored. If the Software distribution folder gets corrupted then it may cause many problem in windows update. You can delete that corrupted folder and we can make windows create a new empty folder to store further updates.

  • Go to Run by pressing Windows + R.
  • Search for services.msc and click OK.
  • Look for Windows Update Service and right click on it and click on Stop.
  • Go to C:\Windows folder and search for Software Distribution Folder.
  • You can delete the Software Distribution Folder or you can renames it to something like SoftwareDistributionOld.
  • Now restart your computer.

After restart when Windows will check for available windows updates it will create a new empty folder with SoftwareDistribution name and further installed updates will be stored in this folder.

7.  Repair Corrupt Files Using SFC Command:

To reduce CPU usage you should first try to repair or restore corrupt and missing files then you can check if the CPU Usage due TIWorker.exe has reduced.  To scan and restore corrupt or missing files you can use SFC Command (System File Checker) which is a built in tool in windows.

To Scan and Repair System Files Using sfc Command:

  • Open Command Prompt with administrator privileges.
  • Type sfc/scannow command and press Enter.tiworker.exe windows modules installer worker
  • It will run a full system scan. Leave it for some time as this will take some time.
  • If you don’t have any corrupt or missing files in your system then it show the message “Windows Resource Protection did not find any integrity violations.”
  • If it shows a message “Windows Resource Protection found corrupt files but was unable to fix some of them” then try to reboot your system in safe mode.
  • Then run sfc/scannow command in safe mode.

If sfc command is not working properly for you or you are not able to repair corrupt files then you can use DISM command.

8. Repair Corrupt Files Using DISM Command:

DISM is basically Deployment Image & Service Management tool that can be used to fix component store corruption which is responsible for failure of SFC command. It is available in Windows 8,8.1 & 10.

To run this command

  • Open Command Prompt with administrator privileges.
  • Type the below written command and Press Enter.
    DISM /Online /Cleanup-Image /RestoreHealthhigh disk usage windows 10
  • Wait for the command to finish running. It may take up to 10 minutes.
  • Once it has finished running, restart your computer.
  • Now go back to running SFC command, as this command will now work properly and it will scan and restore corrupt or missing files.

These were some of the best methods to reduce Windows Modules Installer Worker CPU Usage. Hope you were able to fix your problem using one of these solutions. If you are still facing any difficulties in reducing TiWorker.exe CPU usage then do let us know in comments.


0 comments on “Windows Modules Installer Worker: Fix TiWorker.exe High CPU Usage

Leave a Reply

Your email address will not be published. Required fields are marked *