High CPU Usage due to Windows Modules Installer Worker

Sometimes you see the CPU usage in Windows 7/ 8.1/ 10 is very high. During that time, the computer gets slow down and it is difficult to work with it. This problem happens very often due to Windows Modules Installer Worker. So this is a general question from many windows users, How to solve High CPU usage problem?

Windows Modules Installer Worker is nothing other than a windows service. This service works for searching new updates. When it find new updates, it installs them to your computer. To complete its duties, Windows Modules Installer Worker can cause a high CPU usage and it makes your computer slower which runs Windows 8.1/ 10.

What is Windows Modules Installer Worker?

As we have mentioned, this Windows Modules Installer Worker (TiWorker.exe) is a service of windows which works to update windows. The process of TiWorker.exe creates high CPU usage problem and sometimes it consumes 100% of disk space.

 

How to check CPU usage?

  1. Go to Start menu > find and click on “Task Manager” > Click at View Running Process >Go to Process Tab > Sort it by CPU (It will Show you the CPU usage by name)

 

Windows modules installer worker CPU Usage

 

Solutions of High CPU usage

There are few ways to solve this issue. Here we will explain 2 effective ways to solve it.

First way

Solve the High CPU usage problem occurs with Windows Modules Installer Worker

Windows modules installer worker

These commands will set your windows to the update to manual and high CPU usage by Windows Modules Installer Worker in Windows 8.1/10 should be fixed.

Second way

Solve the High CPU usage problem occurs with Windows Modules Installer Worker

There is the better solution for Disk load and high CPU usage occurred by Windows Modules Installer Worker.

Windows modules installer worker Windows update

 

Let us follow these steps:

  1. Get Windows Update Troubleshooter from here (by downloading): download.microsoft.com/download/F/2/2/F22D5FDB-59CD-4275-8C95-1BE17BF70B21/WindowsUpdateDiagnostic.diagcab. If you face any Windows update error here is the fixes for you.
  1. Run the WindowsUpdateDiagnostic.diagcab tool
  2. This tool resolves issues by checking registry keys and some more things. This process takes a bit time, so keep patience!
  3. When you see the message “Troubleshooting has completed”; Click on Close Button
  4. Now you can reboot your computer. When you see the message “Troubleshooting has completed”; Click on Close Button
  5. Now you can reboot your computer.

 

Windows modules installer worker Windows update tool fix report

Caution!

After following the method the Windows update set to manual, so you have to check Windows Update regularly (weekly/ monthly) by own self. Read more about Windows Installer here.

By following any of above-mentioned method you can solve issues. For further help about related issues, please write in comment box.

 

Tips to reduce CPU resources consumption by windows modules installer worker

In both Laptop & Desktop computer, you may face windows modules installer worker high disk usage windows 10 / 8 / 8.1 or 7. These tips will reduce the consumption of your CPU usage. Let’s get started.

Tip #1

Disable “Windows Search”
1. Go to “Control Panel” from start
2. Find and single click on “Administrative Tools”
3. Find and double-click on “Services”
4. Scroll down and find “Windows Search”
5. Right-Click on “Windows Search”
6. Click on “Properties”
7. Select Startup type “Disabled”
8. Click “Stop” at Service Status
9. Now Click Apply & OK
10. Restart your PC now

windows modules installer worker windows search service

Windows modules installer worker Tip 2 Disable file indexing

 Windows modules installer worker disable file indexing

Tip #3

Perform “Disk Cleanup”
1. Go to “My Computer”
2. Right Click on “C drive”
3. Click on “Properties” (Properties window will appear)
4. Find the “Disk Cleanup” button and Click on it (The disk cleanup window will appear it may take time to calculate your cleanup space)
5. Select files you want to be cleaned up (You may check everything, but don’t forget to check “Windows Update Cleanup” and “Service Pack Backup Files”)
6. Now click on the button “Clean up system files”
7. Now restart your PC

 

windows modules installer worker windows disk cleanup

Tip #4

Disable “Automatic windows update”
1. Go to “Control Panel” from start
2. Find and single click on “Administrative Tools”
3. Find and double click on “Services”
4. Scroll down and find “Windows update”
5. Right-Click on “Windows update”
6. Click on “Properties”
7. Select Startup type “Disabled”
8. Click “Stop” at Service Status
9. Now Click Apply & OK
10. Restart your PC now

windows modules installer worker conclusion

 

 

 

Fix the High CPU Usage for Windows 10

 

In the latest release of Windows 10 built TrustedInstaller.exe service available beside Windows modules installer worker. This service controls some features like automatic installation, modification, uninstallation of windows updates & extra features or components. Installing and uninstalling windows updates are compulsory matter as per user needs. In this recent time, most of the time Windows 10 gets update form its update server which consumes a lot of CPU and RAM memory. But, you can control this situation if you want. Let’s check how to do it.

Process #1

Set to Metered Connection of Your network (Wi-Fi/ Ethernet) connection

What is the metered connection? A metered connection is defined with a limited data plan which can occur in smartphone hotspot when the data plan status is limited. It also can be found when the home internet is set to a limited quota by ISP. What can you get by this metered connection? Generally, metered connection decreases the usage of data which enables more control for you on it. And what happens when you set the metered connection for your Windows 10 PC? Metered connection settings will help prohibits automatic windows update downloading.

Windows modules installer worker high CPU usage

Basically, this metered connection can change the scenario in many aspects such as stops automatic updates downloading, stops automatic apps updating, stops start menu tiles updates downloading, also can stop any synchronization for any offline content.

 

How to configure the Metered Connection Settings?

When you set Metered connection for any Wi-Fi connection, follow the below steps:

  1. From your desktop notification panel, Go to Wi-Fi connection, Right-click on Properties.

Windows modues installer worker WiFi Properties

 

  1. Now scroll down and find Metered Connection. By clicking the On/Off button, turn-on the metered connection.

 

Windows modules installer worker wifi metered connection

 

When you set Metered connection for any Ethernet connection, follow the below steps:

  1. Go to “Regedit” by searching in the start menu > Search
  2. Run the “Regedit” as Administrator. To do that, Right-Click on the “Regedit” and select “Run as administrator”.
  3. Now a confirmation window will appear on the screen, just click on “Yes”. It will allow “Regedit” to make change of your OS.
  4. In this step, check for HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost in the left pane of “Regedit” window. To make the process easier, you can just copy/paste the folder sequence in the top bar marked in the image.

Windows modules installer worker regedit defaultmediacost

 

5. Now perform a Right button click on “DefaultMediaCost” folder and click on “Permissions”.

Windows modules installer worker regedit defaultmediacost permission

 

6. Now go to the “Advanced” button in the bottom-right of the Permissions window.

Windows modules installer worker regedit defaultmediacost permission Advanced

 

7. Find a link named “Change” at the first line of the window and Click on it.

Windows modules installer worker regedit defaultmediacost permission Change

 

8. Now go to Enter the object name to select field and type the word administrators; and then click on Check Names which will perform an auto-complete action for your desired object name. Now click Ok button.

Windows modules installer worker regedit defaultmediacost permission change to administrators

 

Windows modules installer worker regedit defaultmediacost permission Change to administrators & Check names

 

9. In this step, Put a tick in the check box for Replace on subcontainers and objects; which you can see at the Advanced Security Settings for DefaultMediaCost window. Now click on Apply and then click on Ok.

Windows modules installer worker regedit defaultmediacost permission Replace owner and subcontainers and objects

 

10. Now click on Administrators Group name in the “Group or user name” field of “Permissions for DefaultMediaCost”window, after that go to the below field “Permissions for Administrators” and enable the Full Control option by putting a tick mark in the Allow box. Now finish the task by clicking on Apply & Ok.

Windows modules installer worker Administrators full control

 

11. Change the value of Ethernet to 2 instead of 1. To do that just open the Ethernet file by double clicking and change the value. The Ethernet value 2 indicates the metered connection.

Windows modules installer worker change ethernet value with 2

 

12. In the final step, it is essential to close all the windows and restart the PC.

 

Process # 2

Disable the Windows Automatic Update Service

 The following steps will help you to disable permanently the Windows Automatic Update Service:

Step#1 Go to Run and type services.msc then click Ok.

Step#2 Find Windows Modules Installer and Double-Click on it.

Step#3 Go to General Tab and Click on Stop button to stop the service.

Step#4 Change the Startup Type from Automatic to Manual.

Step#5 Go to Recovery Tab & set Take No Action for Second Failure and Subsequent Failure and then complete it by clicking on Apply and Ok.

Step#6 Now find Windows Update Service, also stop this service and change the startup type to Manual same as Windows modules installer worker service; then finish it by Apply and Ok.

Step#7 Then Go to Recovery tab & set Take No Action for Second Failure and Subsequent Failure and then complete it by clicking on Apply and Ok.

Step#8 In this last step, just close all windows including Services window and reboot your PC.

 

 

You may also like:

Microsoft Setup Bootstrapper has stopped working Solved

Essential WiFi Analyzer iPhone Mac Windows App – Improve your Network

Windows host process rundll32 high CPU usage Fix – The Easiest Method

The Hidden Mystery Behind Fitbit app for windows 10

Windows 7 USB/DVD Download Tool – How To Use Tutorial

Windows phone parental controls – Setup Step-By-Step

Windows Update Error 80072EE2 8024400E 8024400A 8024400D Fix step-by-step

Show
Hide