Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How To Fix Windows Modules Installer Worker (TiWorker.exe) High CPU Usage

How To Fix Windows Modules Installer Worker (TiWorker.exe) High CPU Usage

Abhishek SilwalBy Abhishek SilwalDecember 9, 2022
Windows-Module-Installer-Worker-High-CPU-Usage

Windows Module Installer Worker or TiWorker.exe is a vital service responsible for checking and updating Windows OS. It starts when your system checks for updates and ends after the update finishes. However, errors with the update or your system will cause it to get stuck.

In such cases, it starts consuming more system resources, increasing the CPU usage. High CPU allocation causes system lags and overheating of the processor.

Fortunately, this method is easy to fix, and you only need a few simple methods, which we have provided in this guide.

Table of Contents

  • What Causes Windows Module Installer Workers High CPU Usage
  • How to Fix Windows Module Installer Worker High CPU Error
    • Run the Windows Update Troubleshooter
    • Change Scheduled Maintenance Setting
    • Change the Windows Module Installer StartUp Type to Manual
    • Restart Windows Update Components
    • Repair Corrupt Windows Files
    • Change Priority of or End TiWorker.exe
    • Remove Incompatible Programs
    • Upgrade Hardware Components
    • End the TiWorker.exe
    • Scan System for Errors
    • Verify if the System Is Under Scheduled Maintenance
    • Reset Your PC

What Causes Windows Module Installer Workers High CPU Usage

Windows Module Installer High disk usage occurs due to the function of the Windows Modules Installer component. The component runs in the background, automatically updating your system by downloading, installing, and replacing files or Windows data.

This process itself is intense leading high disk usage and can be further aggravated due to the following conditions:

  • Unstable internet connection while installing the updates
  • Improper shutdown while installation of windows updates
  • Interference due to third-party apps.
  • System file corruption.
  • Hard Disk drive Failing
  • Insufficient storage on the Hard Disk
  • Bad configuration of windows update
  • Malware infection

How to Fix Windows Module Installer Worker High CPU Error

The Windows Module Installer Worker High CPU usage is a normal phenomenon during an update. Therefore, before you try out the solutions listed below, you need to know whether the update is still running.

If the update is still running, for example, if you notice that the update bar is progressing, you should wait until it finishes. You can also reboot your PC and see if the update progresses. However, if there is no update, below are a few solutions you could try.

Author’s Note: Since Windows Module Installer Worker and TiWorker.exe are the same, we will use them interchangeably. Do not get confused by the one or the other.

Run the Windows Update Troubleshooter

If the update isn’t progressing, it might be stuck — you might even experience the dreaded Windows black screen. Reboot your computer and run the Windows Update troubleshooter. Here are the steps you need:

  1. Reboot your computer
  2. Open Control Panel
  3. Under the category tab, select System and Security
  4. Click on Troubleshoot common computer problems
    troubleshoot-common-computer-problems
  5. Under Get Up and Running, click on Windows Update and select Run The Troubleshooter.
    windows-update-run-the-troubleshooter

TiWorker.exe also helps in automatic maintenance tasks. So, it’s better to run the System Maintenance Troubleshooter as well. To do so,

  1. Enter control on Run.
  2. Set View by to Large icons and click Troubleshooting.
  3. Under System and Security, click Run maintenance tasks.
  4. Click Next and follow the instructions.

Change Scheduled Maintenance Setting

As we mentioned earlier, Windows Module Installer Worker also runs during automatic system maintenance. So, when your system is going through scheduled maintenance, TiWorker.exe’s CPU usage will be high.

If you don’t want this issue to disturb your work, you should change the schedule for maintenance. Here’s how you can do so:

  1. Open Run and enter control.
  2. Go to Security and Maintenance or System and Security > Security and Maintenance.
  3. Expand Maintenance and click Change maintenance settings.
    change-maintenance-settings
  4. Change the time to one where you won’t be working on your PC.

Change the Windows Module Installer StartUp Type to Manual

Another reason for this issue is your automatic update getting stuck. TiWorker.exe process won’t stop unless the update finishes. 

You can try manually installing the updates to resolve this issue. We recommend installing the latest updates from the Microsoft Update Catalog. It’s also better to use the Windows Update Assistant if you don’t know which updates to install.

If the issue is severe, especially for people using PCs with low processing power, you can change the Windows Module Installer’s Startup type to manual. If you change the startup type to the manual, your PC won’t be able to automatically update itself without you kickstarting it.

Here are the steps you need to follow.

  1. Press the combination Windows + R to open Run
  2. Type the code services.msc and press Enter
  3. Under the service list, scroll down to Windows Modules Installer.
  4. Right-click on the service and select Properties.
    windows-module-installer-properties  
  5. On the General tab, Change the Startup Type to Manual.
    startup-type-manual
  6. Click Apply then OK.

Restart Windows Update Components

The best way to fix update issues is to restart the Windows Update Components. You need to perform the following tasks in this method:

  1. Stop all services necessary for the update.
  2. Remove the downloaded update files.
  3. Restart the update services.

Doing so removes all faulty update files and allows your system to restart the update. After that, TiWorker.exe won’t take too much time updating your system if there are no further issues.

Here are the necessary steps to restart Windows Update Components:

  1. Open Run.
  2. Type cmd and press Ctrl + Shift + Enter to load the Elevated Command Prompt.
  3. Enter the following commands:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Repair Corrupt Windows Files

Corrupt system files are responsible for several system issues. In this case, the corruption of TiWorker.exe or the files it needs for its operation can cause high CPU usage. Execute the following steps to repair the files:

  1. Open the Elevated Command Prompt.
  2. Enter the following commands:
    • sfc /scannow
    • dism /online /cleanup-image /restorehealth
    • chkdsk C: /f /x /r

You can check out our article on How to Repair Corrupted Windows Files to learn more about the process.

We also recommend scanning your system with an antivirus in case a malware script mimics TiWorker.exe and uses the CPU.

Change Priority of or End TiWorker.exe

Mostly, TiWorker.exe operates for a short time only. So the CPU consumption should be temporary in most scenarios. However, if you don’t want to interrupt your work even in this small time frame, you can change the process’s priority. It allocates more thread time for your work and less for the background TiWorker.exe process. To lower its priority,

  1. Press Ctrl + Shift + Esc to open the Task Manager.
  2. Go to the Details tab and search for TiWorker.exe.
  3. Right-click on it and select Set Priority > Low.

But sometimes, the process continues using up your CPU for a long time. You can try ending the process only in such cases. On the Task Manager’s Details tab, right-click on TiWorker.exe and select End task to do so.

Remove Incompatible Programs

Another reason for this issue involves interference from third-party apps. Many HP users have discovered that support apps like HP Support Assistant have been increasing TiWorker.exe's CPU usage in some cases. You need to disable such programs from the Startup or uninstall them to resolve the issue.

We recommend troubleshooting in clean boot to determine the responsible application or service. To do so,

  1. Enter msconfig on Run.
  2. Go to the Services tab.
  3. Tick Hide all Microsoft services and click Disable all.
    hide-all-microsoft-services
  4. Then, go to the Startup tab and click Open Task Manager.
  5. Select each program and click Disable.

Then, restart your system. Now enable individual service or program, reboot the PC, and check if the issue reoccurs. Do so for all the services and programs until you manage to isolate the culprit. You need to disable or uninstall the corresponding program to resolve the issue.

Third-party services for the drivers of devices you no longer use may also cause such conflicts. In such cases, you need to uninstall them. To do so,

  1. Open Run and enter devmgmt.msc.
  2. Click on View > Show hidden devices.
  3. Expand to the device and right-click on it.
  4. Select Uninstall driver and Uninstall.
    uninstall driver

Upgrade Hardware Components

If your system is lacking, TiWorker.exe uses most of the system resources for its operation. So, we recommend you replace your current PC with a better one. If you don’t want to do so, you should upgrade your CPU, extend your RAM or add more storage. Make sure to check for compatibility with your PC before installing new hardware.

End the TiWorker.exe

  • Open the Task Manager
  • Click on the Details tab
  • Find TiWorker.exe and Click on End Task
    tiworker-end-task

Scan System for Errors

The Windows Module Installer Worker High Disk usage can occur due to corrupted files. Therefore, you can use the Windows System File Checker program to scan your PC and repair these lost and corrupted files. Here are the steps you need to follow:

  • Run Command Prompt as administrator
  • Type the code sfc /scannow 
    sfcscan
  • Press Enter

Verify if the System Is Under Scheduled Maintenance

Microsoft included the Scheduled Maintenance or Automatic maintenance with Windows 8 where it functions in software updates, security scanning, and other system processes. The process is automatic and according to its programming, it wakes your computer at 2.00 AM daily and does its functions.

However, if you use Scheduled Maintenance and it clashes with when you are working, it can result in Windows Module Installer Worker High Disk Usage. Therefore, you need to verify if your PC is under scheduled maintenance. Here are the steps you need to follow:

  • Open the Control Panel 
  • Click on the System and Security
  • Click on Security and Maintenance
    security-and-maintainance
  • Click on Maintenance to open the tab
  • Under Automatic Maintenance click on Change Maintenance Settings
    change-maintainence-settings
  • Check if Scheduled Maintenance is on
    check-if-scheduled-maintainance-is-on

You cannot stop Automatic maintenance tasks. Therefore, If the Scheduled Maintenance is on, you need to ensure that it runs at a time when you are not working. You can revert back to the programmed time (i.e, 2:00 AM), or set a time where you won’t be working.

Reset Your PC

Resetting your system is an ideal fix for high disk usage. However, ensure that you tried it as the last resolve. Resetting your system will delete everything on your system. Therefore, it is better to make a cloud or a local backup prior to that. Here are the steps you need to follow to reset your system:

  • Click on Start > Settings
  • Type Reset on the search bar and select Recovery
  • Click on Get Started.
    Recovery-reset-this-pc
  • Click on Keep my files if you didn’t make a backup or Remove everything if you have a backup.
fix
Abhishek Silwal
  • LinkedIn

Abhishek Silwal is an Electronics Engineer and a technical writer at TechNewsToday. He specializes in troubleshooting a wide range of computer-related issues. His educational background in Electronics Engineering has given him a solid foundation in understanding of computers. He is also proficient in several programming languages and has worked on various robotics projects. Even in his early days, he used to tinker with various computer components, both hardware, and software, to satiate his curiosity. This experience has given him a breadth of experience that goes beyond his educational qualification. Abhishek has been writing articles on dealing with varieties of technical issues and performing specific tasks, especially on a Windows machine. He strives to create comprehensive guides on fixing many system and hardware issues and help others solve their problems. You can contact him at abhisheksilwal@technewtoday.com

Related Posts

antimalware service executable high memory

Fix: Antimalware Service Executable High Memory

May 18, 2023
windows event logs

How to Check Event Logs on Windows

May 17, 2023
the rpc server is unavailable

Fix: The RPC Server is Unavailable

May 15, 2023
DirectStorage Windows 11

How to Enable DirectStorage on Windows 11

May 15, 2023
audio keeps cutting out

5 Ways to Fix Audio Keeps Cutting Out on Windows 11

May 12, 2023
MBR Error 1 2 3

What is MBR Error 1, 2, 3? 7 Ways to Fix It

May 11, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
Best-1200W-PSU

8 Best 1200W PSUs for Extreme PC Builds in 2023

May 16, 2023
Best-1000W-PSU

10 Best 1000W PSUs in 2023

May 16, 2023
best-700w-psu

10 Best 700W PSUs for Gaming in 2023

May 14, 2023
You may also like
antimalware service executable high memory

Fix: Antimalware Service Executable High Memory

May 18, 2023
printer-printing-pink

Why is My Printer Printing Pink? 6 Ways to Fix It

May 18, 2023
how to clean usb c port

How to Clean USB-C Port Safely

May 17, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.