After installing the new Windows 10 Update, many users have reported this High CPU Usage issue. If you don’t know what is the issue is all about, then read this article. We are going to share all working solutions to fix the Windows Modules Installer Worker High CPU issue.
Windows Modules Installer Worker (TiWorker.exe), a Windows Update Service, responsible for downloading and installing new Windows 10 updates to your PC. The service will automatically check for all the available updates and install them.
Windows Modules Installer Worker Windows 10 High CPU issue is most frequently experienced by Windows 8.1 and 10 users, and it slows down the computer.
Here in this guide, we’ll explain how to fix Windows Modules Installer Worker High Cpu Usage in Windows 10, 7, and 8 in a very simple manner using the provided guide.
Fix Windows Modules Installer Worker High CPU Usage
Windows Modules Installer or TrustedInstaller.exe (TiWorker.exe) is a Windows support for the automated Windows upgrades. It is absolutely fine to install and install Windows upgrades for the better operation and security of the total system.
This procedure consumes 50% of the CPU. It will Slow down the PC or Freeze the computer. Now restarting the PC will not work in this problem. When you open Task Manager, you can see the Windows Modules Installer Worker CPU and Disk usage is quite high, much more than 50 percent!
Windows Modules Installer Worker is a frequent error in the Windows system, particularly on systems running Windows 10.
Here is how you can fix windows modules installer worker high CPU usage.
Why Windows Modules Installer Worker Loads Your CPU?
A high CPU load is occurring as a result of the continuous search for upgrades. When Microsoft servers are not responding, and your system constantly searches for updates.
You can see that it is using 71% of CPU power, and it will increase up to 100%. So it is crucial to fix the error.
Method 1: Manual Windows Update
Now the issue is caused by your system, checking updates on Microsoft servers. But you can set Windows Update to Manual. So that it stops checking for updates every time. Now the issue with this solution is, you have to check for updates (weekly/monthly) manually.
1. Press Win + R to open RUN and then type services.msc in RUN > Enter.
2. This step will open Windows Services. Now find Windows Modules Installer and double click on it. This will open Properties.
3. In the properties, In the General tab, go to Startup type > change it to Manual. Click on Apply > ok.
4. Now go back to the Services again. Find Windows Update > Double click on it > Properties window will open.
5. Go to Startup type > change it to Manual > Apply and then ok.
6. Now you have to reboot your PC. After reboot, go to task manager using Alt + Ctrl + Del and see Windows Modules Installer worker High usage.
Method 2: Windows Update Troubleshooter
Microsoft has launched its new Windows Update Troubleshooter or WindowsUpdateDiagnostic.diagcab tool with Windows 10 to fix all the Windows 10 issues. The tool is available for free.
1: Download Windows Update Troubleshooter on your computer.
2: Once downloaded, run the WindowsUpdateDiagnostic tool on your Windows 10.
3: The tool will check all the possible registry keys and other services. Wait for some time and let it scan your entire system.
4: When you see Troubleshooting has completed message > click on Close.
5: Restart your computer.
Method 3: Set Connection as Metered
For WiFi users,
1: Click on the WiFi icon in the taskbar > Select your WiFi connection > to go to Properties.
2: Turn on Set as metered connection.
For Ethernet Users:-
1: Open RUN with Win + S to open Windows Search and then type Regedit in it. Now right-click on regedit > select Run as administrator. Click on Yes for confirmation.
2: Navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost.
3: Now right-click on DefaultMediaCost > select Permissions.
4: Click on Advanced under Security.
5: Click on the change link next to TrustedInstaller.
6: Then type administrators in the object name to select box. Click on the Check Names to auto-complete the object name > click ok.
7: Check the Replace owner on sub containers and also for objects box on the Advanced Security Settings for DefaultMediaCost. Click on Apply > ok.
Step-9: On Permissions for DefaultMediaCost windows, select the Administrators group > checkbox present next to Full Control > click on Apply > Ok.
Step-10: Double-click on the Ethernet > change the value data to 2 and then ok. Restart your PC.
Comment below if you need any help related to this topic.