What Causes Windows Modules Installer Worker's High CPU Usage?
How to Fix Windows Modules Installer Worker's High CPU Usage?
1. Check, and Download Pending Updates
If your system is running slow and the CPU Usage is always high then you should look into the matter and find the truth. Here are some quick tips that help you fix the Windows Modules Installer Worker’s high CPU usage in your device:
- Open Settings: Press Win + I on your keyboard.
- Go to Update & Security>Click on "Update & Security" under "Windows Update".

- Click "Check for updates" to see if any are pending.
- If updates are available, they will start downloading automatically.

- Click "Download and install" if the update requires manual confirmation.

- TiWorker.exe runs after a Windows Update for installing or optimizing updates in the background.
- Wait 10-30 minutes, then check if CPU usage decreases.
- Restart if needed to complete installation. (Some updates require a restart)
- After restart check if CPU usage decreases.
2. Restart Windows Update and TiWorker Services
- Press Win + R, type services.msc, and click Enter.

- Scroll down and find Windows Update and Windows Modules Installer services.

- Right-click each one → Click Restart.

- Restart your PC and check CPU usage.
3. Clear Windows Update Cache
- Press Win + R, type services.msc, and click Enter.

- Find Windows Update>Right-click>Stop.

- Open File Explorer and go to; C:\Windows\SoftwareDistribution\Download

- Delete all files inside the folder.

- Go back to Services, right-click Windows Update, and Start it.
- In the final step, restart your PC and check the resource-intensive programs.
4. Run System File Checker (SFC) and DISM
- Press Win + X >Click Terminal (Admin) or Command Prompt (Admin) or Powershell Admin.

- Type the following commands one by one; sfc /scannow (Wait for it to finish) and DISM /Online /Cleanup-Image /RestoreHealth.

- Now restart your PC and check the resource utilization.
5. Set Windows Updates to Manual
- Press Win + R, type services.msc, and click Enter.

- Find Windows Update>Right-click>Properties.
- Change the Startup type to Manual.
- Click Apply>OK.

- Restart your PC.
6. Perform a Clean Boot
- Press Win + R, type msconfig, and click Enter.

- Go to the Services tab → Check Hide all Microsoft services.

- Click Disable all → Apply → OK.
- Restart your PC and check CPU usage.
7. Disable Windows Modules Installer Worker
- Press Win + R, type services.msc, and click Enter.

- Find Windows Modules Installer>Right-click>Properties.

- Change the Startup type to Disabled.

Can Malware Cause High CPU Usage by Windows Modules Installer Worker?
Sometimes malware can also increase CPU usage by Windows Modules Installer Worker. In this condition, you should verify the TiWorker.exe file location, use antivirus to scan for malware, check for suspicious startup programs, and check for covert viruses with the help of Process Explorer. After using these techniques if malware persists then reset Windows to fully remove threats. Resetting your Windows will restore your system to its original state. It can be highly useful for fixing CPU performance issues that are related to the Windows Modules Installer Worker. With the help of this, you can deal with system corruption, malware infections, or persistent errors TiWorker.exe causes.