Fix Windows Modules Installer Worker High CPU Usage

People are currently reading this guide.

    Is this error "Windows Modules Installer Worker High CPU" troubling you? Is your computer completely loaded and hard disk getting full? We have a solution to this problem.

    What is Windows Modules Installer Worker?

    A common problem has been seen with Windows 10, Windows 8 and Windows 7 is us of high hard drives which sometimes blocks all other processes in the system. In many cases, after verifying the task manager, it was found that CPU usage and Windows Installer Worker disks are very high.

    Windows Modules Installer Worker or WMIW or TiWorker.exe looks for new updates from the Windows server and install them on your computer system. This process can produce additional system load and, in some cases, reaches disk usage up to 100%. And that is why computer's memory gets flooded and usage is full immediately.

    Solution using TiWorker.exe

    Follow these steps to fix TiWorker.exe

    Open Control Panel > Type "System Maintenance" on top right search bar.
    Then click on Troubleshooting Option.

    windows modules installer worker
    In the next screen, Select View All option at the top right pane.

    windows modules installer worker

    Now, all the processes will load and search for System Maintenance process.

    Fix Windows Modules Installer Worker High CPU Usage


    Click on the System Maintenance Process and it will begin the scan. It will check for all internal errors related to System maintenance and recovery configurations. It wont take more than a minute to complete. Once it is finished, just Restart the computer. But before you restart follow this below to restart computer in normal mode in msconfig.exe.

    Optional: If you want to learn more about this bug check on Microsfot Docs.

    Set Booting as Normal Startup Option

    By restarting correctly on your computer, reboot all files on the system. This must avoid other problems. A clean restart will delete all unnecessary cookies and files from your computer. After deleting these files, you can troubleshoot Windows modules by following these steps:

    Click the Windows button or press the Windows key on your keyboard.
    Enter msconfig.exe in the search field
    Fix Windows Modules Installer Worker High CPU Usage
    Click MSConfig.exe after finding it.
    Check the normal start button and click OK
    windows modules installer worker windows 10
    Restart your PC so that changes take effect.
    After restarting your computer, you should not see any more errors.

    Another way to eliminate unnecessary files is to use a disk cleaning utility. This utility frees hard drive space by removing unwanted files.

    Set Windows Updates to Manual

    Changing Windows updates to "manual" updates will not automatically download. You must manually update Windows at least weekly or monthly. Follow these steps:
    • Press the Windows and R keys to Run. Type misc on your computer.
    • Search for Windows Modules Installer Worker in misc config.
    • Quickly click on the Windows Module Installer Worker twice. Next, select the manual option in the drop-down menu.
    • Open a variety again and enter Windows Update in the search field.
    • Double-click Windows Update and select the manual option again.
    • Press the Windows key again and click Control Panel.
    • In the Control Panel window, click Windows Update.
    • Find the change settings on the left side of your Windows Update page.
    • Go to Check for updates, but let me choose if you want to download and install it.
    We have a dedicated guide on how to disable Windows 10 Automatic Updates.

    Disable the modules installer

    It is not recommended to disable the Windows module because this is an important system file. This means that Windows will not be able to process updates. In addition, your system will be vulnerable to external threats. You can also experience problems with the performance of your computer.

    However, you can stop the update to avoid starting the Windows installation. To do this, you will need a measurable connection to stop downloading updates from the network connection.

    This will prevent the module installer from starting. However, this method may not be perfect because it will prevent updates to your antivirus software. As a result, your computer will be vulnerable to threats. See here how you can disable unwanted services in Windows 10.

    Remove SoftwareDistribution directory

    Usually, Windows downloads and stores updates in the Distribution Software folder for later installations.

    The following is the folder address: C:\Windows\SoftwareDistribution

    Broken Windows Update files can also cause Windows Installer Worker to use high CPU errors. This is because the downloaded file cannot be installed correctly.

    To correct this problem, you must delete the Software Distribution folder from your computer. Next, do a new Windows Update check. This will delete all downloaded files and get new files in the folder when you download them again. Follow these steps to delete the SoftwareDistribution folder:
    1. Press the Windows key and R simultaneously.
    2. Type misc in the search field
    3. Find Windows Update process and click on stop. 
    4. Now open C:\Windows\, ​​find the folder and delete it.
    5. Restart your computer and check Windows Update

    Summary on Windows Modules Installer Worker

    1. Before you start, you should check whether your Windows is running scheduled automatic maintenance tasks and whether it's already done, and give time (maybe hours) to complete it. You will see the configuration here - Control panel> All control panel elements> Security and maintenance> Automatic maintenance.
    2. Use may also be high if Windows Update is running, so give it time. If it isn't running, start Windows Update and see if it's available and installed.
    3. You can also search for malware on your computer. Next, run an antivirus scan.
    4. After that, you can try terminating the TiWorker.exe process in the task manager and restarting to see if it can help you. But it is very possible that the problem keeps repeating. Therefore, the service in question must be stopped.
    5. Run the system file verification tool and the DISM tool to replace the damaged system file and repair the damaged system image.
    6. If no one is helping you, you might want to know whether you want to disable Windows Update automatically. If you decide to do it, open a service manager. This can be done by opening the Run dialog box by pressing the Win + R button and then running the services.msc command.
    7. Search for "Windows Modules Installer Worker"..
    8. Double-click on the Windows Modules Installer Worker and open the configuration window. Usually, this is set to automatic. Change the mode to manual.
    9. Now, look for "Windows Update" in the services.msc dialog. Click on it to open Configuration. Change the mode from automatic to manual as in the previous case.
    10. If you are using Windows 8.1 or Windows 7, open "Control Panel", click "Windows Update" and then "Change settings".
    11. Set the configuration to "Check for updates, but let me choose to download and install it."
    Windows 10 users may need to read this publication to disable automatic Windows updates.
    Restart the system after completing the procedure above. The procedure above configures Windows Update in manual mode. As such, it will not automatically search for updates and only when they are ordered. This is a solution until you can find a solution. Maybe a clean initial boot will help you solve even more problems.