Windows modules installer worker нагружает диск

Многие пользователи Windows 10 сталкиваются с тем, что процесс TiWorker.exe или Windows Modules Installer Worker грузит процессор, диск или оперативную память. Причем нагрузка на процессор бывает такой, что какие-либо другие действия в системе становятся затруднены.

В этой инструкции подробно о том, что такое TiWorker.exe, почему он может нагружать компьютер или ноутбук и что можно сделать в этой ситуации, чтобы исправить проблему, а также о том, как отключить этот процесс.

Что за процесс Windows Modules Installer Worker (TiWorker.exe)

Высокая нагрузка на процессор в TiWorker.exe

Прежде всего о том, что такое TiWorker.exe — это процесс, запускаемый службой TrustedInstaller (установщик модулей Windows) при поиске и установке обновлений Windows 10, при автоматическом обслуживании системы, а также при включении и отключении компонентов Windows (в Панель управления — Программы и компоненты — Включение и отключение компонентов).

Удалить этот файл нельзя: он необходим для правильной работы системы. Даже если вы каким-то образом удалите этот файл, с большой вероятностью это приведёт к необходимости восстановления операционной системы.

Существует возможность отключить запускающую его службу, о чем тоже поговорим, но обычно, для того, чтобы исправить описываемую в текущем руководстве проблему и снизить нагрузку на процессор компьютера или ноутбука, этого не требуется.

Штатная работа TiWorker.exe может вызывать высокую нагрузку на процессор

В большинстве случаев то, что TiWorker.exe грузит процессор — это штатная работа Windows Modules Installer. Как правило, это происходит при автоматическом или ручном поиске обновлений Windows 10 или их установке. Иногда — при проведении обслуживания компьютера или ноутбука.

При этом обычно достаточно просто подождать, когда установщик модулей завершит свою работу, что на медленных ноутбуках с медленными жесткими дисками, а также в тех случаях, когда обновления давно не проверялись и не скачивались, может занять продолжительное время (вплоть до часов).

Если ждать нет желания, а также нет уверенности, что дело в вышеописанном, начать следует со следующих шагов:

  1. Зайдите в Параметры (клавиши Win+I) — Обновление и восстановление — Центр обновления Windows.
  2. Проверьте наличие обновлений и дождитесь их загрузки и установки. 
    Параметры обновлений Windows 10

  3. Перезагрузите компьютер для окончания установки обновлений.

И ещё один вариант, вероятно, нормальной работы TiWorker.exe, с которым несколько раз пришлось столкнуться: после очередного включения или перезагрузки компьютера вы видите черный экран (но не так как в статье Черный экран Windows 10), по Ctrl+Alt+Del можно открыть диспетчер задач и там виден процесс Windows Modules Installer Worker, который сильно грузит компьютер. В этом случае может показаться, что с компьютером что-то не так: но по факту, через 10-20 минут всё приходит в норму, загружается рабочий стол (и больше не повторяется). Судя по всему, такое происходит, когда загрузка и установка обновлений была прервана перезагрузкой компьютера.

Проблемы в работе Центра обновления Windows 10

Следующая по распространенности причина странного поведения процесса TiWorker.exe в диспетчере задач Windows 10 — неправильная работа Центра обновлений.

Здесь следует попробовать следующие способы исправления проблемы.

Автоматическое исправление ошибок

Возможно, помочь решить проблему смогут встроенные средства поиска и устранения неполадок, для использования которых выполните следующие шаги:

  1. Зайдите в Панель управления — Устранение неполадок и слева выберите «Просмотр всех категорий».
  2. Поочередно запустите следующие исправления: «Обслуживание системы», «Фоновая интеллектуальная служба передачи», «Центр обновления Windows». 
    Автоматическое исправление Windows Modules Installer Worker

После завершения выполнения, попробуйте выполнить поиск и установку обновлений в параметрах Windows 10, а после установки и перезагрузки компьютера посмотреть, была ли исправлена проблема с Windows Modules Installer Worker.

Ручное исправление проблем Центра обновлений

Если предыдущие шаги не решили проблему с TiWorker, попробуйте следующие:

  1. Способ с ручной очисткой кэша обновлений (папки SoftwareDistribution) из статьи Не скачиваются обновления Windows 10.
  2. Если проблема появилась после установки какого-либо антивируса или фаервола, а также, возможно, программы для отключения «шпионских» функций Windows 10, это также могло повлиять на возможность загрузки и установки обновлений. Попробуйте временно их отключить.
  3. Выполните проверку и восстановление целостности системных файлов, запустив командную строку от имени Администратора через меню правого клика мыши по кнопке «Пуск» и введя команду dism /online /cleanup-image /restorehealth (подробнее: Проверка целостности системных файлов Windows 10).
  4. Выполните чистую загрузку Windows 10 (с отключенными сторонними службами и программами) и проверьте, будет ли работать поиск и установка обновлений в параметрах ОС.

Если с вашей системой всё в целом в порядке, то один из способов к этому моменту уже должен был бы помочь. Однако, если этого не произошло, можно попробовать альтернативные варианты.

Как отключить TiWorker.exe

Последнее, что я могу предложить в плане решения проблемы — это отключить TiWorker.exe в Windows 10. Для этого проделайте следующие шаги:

  1. В диспетчере задач снимите задачу с Windows Modules Installer Worker
  2. Нажмите клавиши Win+R на клавиатуре и введите services.msc
  3. В списке служб найдите «Установщик модулей Windows» и дважды кликните по ней.
  4. Остановите службу, а в тип запуска установите «Отключена». 
    Отключение службы Trusted Installer

После этого процесс запускаться не будет. Еще один вариант этого же способа — отключение службы «Центр обновления Windows», но в данном случае исчезнет возможность устанавливать обновления вручную (как это описывается в упоминавшейся статье про не скачивающиеся обновления Windows 10).

Дополнительная информация

И еще несколько пунктов, касающихся высокой нагрузки, создаваемой TiWorker.exe:

  • Иногда это может быть вызвано несовместимыми устройствами или их фирменным ПО в автозагрузке, в частности встречалось для HP Support Assistant и служб старых принтеров других марок, после удаления — нагрузка пропадала.
  • Если процесс вызывает мешающую работать нагрузку в Windows 10, но это не является результатом проблем (т.е. проходит само через некоторое время), вы можете установить низкий приоритет для процесса в диспетчере задач: при этом, ему придется дольше выполнять свою работу, но TiWorker.exe будет в меньшей степени влиять на то, что вы делаете за компьютером. 
    Установка приоритета процесса TiWorker.exe

Надеюсь, какие-то из предложенных вариантов помогут исправить ситуацию. Если же нет, попробуйте описать в комментариях, после чего появилась проблема и что уже предпринималось: возможно, у меня получится помочь.

While carrying out a resource-intensive task, a sudden spike in CPU or memory usage is common. This spike usually goes down after some time or when the task is finished. However, there are times when certain processes, like the Windows Modules Installer Worker, shows 100% disk usage in the task manager. This sudden issue leads to a stuttering and sluggish computer without any resources to handle additional tasks.

The Windows Modules Installer Worker’s CPU or memory usage skyrocketing to 100% leaves users wondering about its causes. Regardless of this spike affecting the performance, this issue is not worrisome and can be fixed easily using the methods explained below.

What is Windows Modules Installer Worker (WMIW)?

Windows Modules Installer Worker, WMIW, or TiWorker.exe, is a critical Windows core system process whose function is to check and install Windows updates automatically. This process has administrator-level permissions and works in the background to install all the necessary updates without needing any user interference.

Windows modules installer worker showing 100% disk usage

Like any other Windows process or application, the Windows Modules Installer Worker requires some power to work efficiently. Apart from installing updates, the TiWorker.exe also ties up various important system resources like .NET to keep essential processes working smoothly.

While installing updates, it can run into problems, leading to Windows Modules Installer Worker 100% disk usage issue.

Why does the Windows Modules Installer Worker reflect High CPU Usage?

Upon checking the task manager and finding the Windows Modules Installer Worker high CPU usage issue, we assume that the process, in itself, is corrupt or causing problems.

However, there are many other reasons that can cause the Windows Modules Installer Worker high CPU usage. The reasons could be – a malware infection, broken update installer, insufficient power supply, faulty memory or disk, and more.

Windows Modules Installer Worker 100% disk usage can also be due to dust build-up and improper airflow inside the CPU cabinet, resulting in computer overheating and subsequent effects like stuttering, unexpected frame drops, and system crashing.

Methods to Fix the Windows Modules Installer Worker 100% Disk Usage

There is no single cause behind the Windows Modules Installer Worker high disk usage. Nevertheless, we have explained several fixes below that might help fix potential triggers causing this issue.

Method 1: Perform a Clean Boot

A clean boot boots the computer with a minimum set of essential processes and applications. Doing this will help you figure out if the Windows Modules Installer Worker high CPU usage is due to a background program interfering with the TiWorker.exe process. The steps to do this are simple –

  • Press WINDOWS + R and type msconfig. Press Enter.
  • You’ll see the System Configuration screen.
  • Navigate to the Services tab and check the Hide all Microsoft services option.
  • Then, click on Disable all to disable all third-party services.
disable all Microsoft services in system configuration to start PC in safe mode

  • Then, go to the Startup tab and click on Open Task Manager.
  • In the startup tab, disable all the applications. Close the Task Manager.
  • It will bring you back to the Startup tab in the System Configuration window. Click on OK.
  • Restart your computer. Your computer will boot in a clean boot environment.

Method 2: Run Memory Diagnostics

Faulty RAM module/s might be causing the Windows Modules Installer Worker high CPU usage issue on your system. You can test the memory modules via Windows’ built-in memory diagnostics tool. Here’s what to do –

  • Press WINDOWS + R and type mdsched.exe. Press Enter.
  • Click on Restart now and check for the problems option.
  • Wait for the tool to finish the scan and restart the computer.
start the windows memory diagnostic tool to fix the windows module installer worker high usage issue

NoteMake sure to save everything and close all applications before using it.

Method 3: Do a Comprehensive Malware Check

A malware inside your system might have already replaced the real Windows Modules Installer Worker process and mimicking it for suspicious activities. If you see something suspicious or you are facing the Windows Modules Installer Worker 100% CPU usage error after visiting a random webpage or connecting an unknown device to your system, perform a virus scan on your Windows PC. Use a reliable and well-renowned antivirus for this purpose.

Method 4: Set PC performance to the Best

Unwanted features like visual effects can hog up the system resources, leading to other processes like TiWorker.exe to stall or show 100% disk usage. You can fix this by opting for the best performance. To do this –

  • Open My PC.
  • Right-click on the blank space and click on Properties.
  • Click on Advanced system settings to open the System Properties window.
open system properties

  • Under the Advanced tab, go to the Performance section and click on Settings.
open advanced performance settings

  • In the Performance Options window, under the Visual Effects tab, click on Adjust for best performance.
  • Click OK.
choose the best performance option to resolve the windows module installer worker 100 disk usage error

Method 5: Set Windows Modules Installer Worker to Manual

Automatic update installation in Windows is a great way to prioritize other important tasks. However, in some scenarios, it has issues that lead to Windows Modules Installer Worker 100% CPU usage. You can fix this by toggling the service to ‘manual’ mode. To do this –

  • Press WINDOWS + R and type services.msc. Press Enter.
  • Locate the Windows Module Installer and right-click on it. Click on properties.
change the windows module installer worker to manual to resolve high disk issue

  • Change the Startup type to manual.
  • Click on Apply and OK.

Method 6: Delete the SoftwareDistribution Folder

SoftwareDistribution is a folder that Windows uses to temporarily store files required for installing Windows updates. These files can sometimes conflict with the Windows Modules Installer Worker process, resulting in high CPU usage errors. You can fix the TiWorker high CPU usage by deleting the SoftwareDistribution folder. Here are the steps for doing this –

  • Press WINDOWS + R and type services.msc. Press Enter.
  • Locate the Windows Update service and stop it.
stop the windows update service

  • Close the Services Window and again press WINDOWS + R.
  • Type C:\Windows\ and press Enter.
  • Navigate to the SoftwareDistribution folder and delete it.
delete the software distribution folder to fix the windows module installer high disk usage

You can also clean other temporary files from your computer to clear all unwanted files on your computer.

Method 7: Run Windows Update Troubleshooter

If there is a problem with the Windows updater itself, it can cause the Windows Modules Installer Worker 100% usage on your Windows computer. You can resolve the underlying problem by running the Windows update troubleshooter. For this –

  • Press WINDOWS + I to open Settings.
  • Click on Update & Security.
  • Click on Troubleshoot in the left pane.
open troubleshooting options in windows settings app

  • Click on Additional troubleshooters.
  • Locate the Windows Update troubleshooter and click on it.
  • Click on Run the troubleshooter. Follow the on-screen instructions afterward.
run windows update troubleshooter to fix the windows module installer worker high disk usage

Reduce Unnecessary CPU Usage

The Windows Modules Installer Worker (WMIW) 100% disk usage is an unusual behavior indicating high CPU/disk image that can slow down the computer.

Using the methods explained above, you can fix the Windows Modules Installer Worker high disk usage issue in no time. And, if your computer is constantly stuttering and crashing due to high CPU usage, try using System Restore to restore the PC to a previous error-free state.

If you accidentally deleted some files on your sluggish computer, worry not and use a powerful Windows data recovery software to recover them.

[FIXED] — Svchost.exe High CPU usage

How to fix modern setup host high CPU usage issue?

Methods to fix WUDFHost.exe high CPU usage on Windows PCs

[FIXED] – Antimalware service executable high CPU usage issue

Is the Windows Modules Installer Worker process essential?

Yes, WMIW or Windows Modules Installer Worker is a core system process that automatically installs various OS and security updates. It also ensures that essential processes are working smoothly.

What causes 100% Disk usage?

Multiple instances of an application running simultaneously, too many applications running parallel, malware or cryptominer working in the background are some of the reasons behind high disk usage.

Will upgrading RAM or SSD solve 100% usage issue?

In some cases, if the 100% usage is due to insufficient RAM or old HDD, upgrading RAM and switching to SSD can help you resolve high CPU/memory issue.

Was this article helpful?

YES7

NO

Windows Modules Installer Worker (TiWorker.exe) is a common problem in Windows PCs, especially those running Windows 10.

Windows-Modules-Installer-Worker-High-CPU-Usage-Error

This error usually comes up when the WMI tool becomes unresponsive and uses most of your CPU resources.

Fortunately, you can fix this error. In this post, we’ve covered simple methods that will help you to resolve this problem. All methods are safe and work for 99% of people who experienced this problem.

Windows Modules Installer worker is a Windows Update Service built into Windows to check for new updates and install them. As your PC looks for Windows updates or installs them, this service will be running in the background automatically.

However, sometimes the service may become unresponsive when looking for updates. This causes your PC to become very slow or unresponsive.

If you have encountered this problem, we’ll help you fix it in simple walkthrough guides. You can try the methods in the order they’ve been listed. But of course, you are free to jump to any method you are familiar with or seems easy.

NOTE: Before you begin, check if your Windows OS is running the Scheduled Automatic Maintenance task. If it is then you need to wait until it completes. To find its settings, go to Control Panel, click on All Control Panel Items, choose Security and Maintenance, and then Automatic Maintenance.

You may also encounter high CPU usage when Windows Update is running. Therefore, give it some time. Try running a full system scan for malware and viruses as well.

Otherwise, try the fixes below.

How to Fix Windows Modules Installer Worker High CPU Usage Error

You can easily solve this problem by simply following the step-by-step guides in this post.

Change Windows Update from Automatic to Manual

By now you probably know that Windows Modules Installer work error often comes up when you have issues with automatic Windows updates. This is a common problem in Windows 10, though you may encounter it when using Windows 8/7.

The easiest solution to this problem is to turn the Windows update to the manual. By doing this, it means that the Windows update process with not take place automatically in the background.

As a result, you won’t encounter issues with WMIW becoming unresponsive and consuming most of your CPU resources.

Steps to Change from Automatic to Manual:

  1. Press the Windows key + R key on your keyboard to open the Run dialogue box
  2. Type services.msc in the dialogue box and click on OK to proceed
  3. From the new window, locate Windows Modules Installer. You can use the search tool provided in the top right corner of the window or simply press W on your keyboard to jump to services that start with W.
  4. Now double-click on the Windows Module Installer 

    Windows-Module-Installer

  5. On the new window, find Startup Type and click on the run-down menu to change from automatic to manual
  6. Then click on the OK button
  7. Go back to the services.msc window and search for Windows Update.
  8. Change it to manual as you did in step 5 above
  9. Now go to Control Panel
  10. Locate Windows Update and click on it
  11. Go to Change Settings where you should be able to change how Windows updates itself
  12. Select Check for update but let me choose whether to download and install them and click on the OK button
  13. Close all windows and reboot your computer

Hopefully, you will not see the Windows Modules Installer error again

However, we recommend you manually check for updates at regular intervals. Missing critical updates means your Operating System will be unstable and you will encounter performance issues.

Change Your Internet Settings

You can also stop Automatic Windows update on your PC by changing your internet connection.

There are two ways to do this depending on the network you are using:

Way 1: Wi-Fi Network

Follow these instructions:

  1. Press the Start menu button > Settings > Network & Internet > Wi-Fi > Advanced Options
  2. Click on the button below Set as metered connection

That’s it. Now check if the problem persists.

Way 2: Ethernet Network

Follow these steps:

  1. Press the Windows key + R key on your keyboard to open the Run dialogue box
  2. Type regedit into the dialogue box and click OK
  3. Click Yes when prompt
  4. On the new window, open HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > NetworkList > DefaultMediaCost
  5. Right-click on DefaultMediaCost and choose Permissions
  6. Press Add and then type your user name in the text box under Enter the object names to select
  7. Click on Check Names and then OK
  8. Now choose the new user and then check the box right below Allow to enable Full Control.
  9. Then click OK and click all the windows

Restart your computer for the changes to take effect. This should now solve the problem. If not, please try the next method.

Fix TiWorker.exe

If you have changed your Windows update settings from automatic to manual and you’re still seeing the WMI error, you may have to fix TiWorker.exe. This executable file is built into Windows Update.

When experiencing high CPU usage due to WMI consuming most of your CPU resources, you can simply fix TiWorker.exe.

Follow these simple steps:

  1. Type Troubleshooting in the Windows search box and click on the correct option.
  2. If you are using an older version of Windows, go to Control Panel and search Troubleshooting
  3. From the new window, find View All on the left side and click on to proceed to the next step
  4. On the new window, locate System Maintenance and click on it.
  5. Wait a few seconds

Once done, restart your computer. This solution works for most users. However, if it doesn’t, feel free to try the next method.

Perform a Clean Boot

Another step you can take to fix the TiWorker.exe error is performing a clean boot. You have to do this using the Microsoft Configurations tools found in your Windows system.

This tool enables you to find both temporary and unwanted files on your computer. You can create some free space by deleting these files. In addition, it will get rid of unwanted processes and services from your CPU.

Subsequently, you’ll notice reduced CPU usage.

Here are the steps you need to follow to perform a clean boot:

  1. Type msconfig.exe in the Windows search box and hit Enter
  2. From the new window, select Normal startup and click OK
  3. Restart your computer for the changes to take effect

Once your computer powers back on, you won’t encounter the Windows Modules Installer Worker error.

FAQ

Can I End Windows Modules Installer Worker?

WMI is an important system component, but sometimes it can cause high CPU usage while trying to install new updates. If it is slowing your computer or interfering with your work, you can disable it.

To do this, press Ctrl+Shift+Esc to open Task Manager. Locate Windows Modules Installer Worker on the list. Right-click on it and select End Task.

This solution might be quick, but it might not help in the long run. After restarting your computer, the WMI High CPU usage error will come back.

What Is Windows Modules Installer Worker Windows 10?

TiWorker.exe is a service in your Windows 10 PC that looks for updates and installs them. However, sometimes this can cause high CPU usage and slow down your computer.

Why Is Windows Installer Not Working?

It Windows installed is not working properly, then you need to start it.

Here are the steps you need to follow:

  1. Type run in the Windows search box to open Run dialogue box
  2. Enter MSIExec, and hit Enter
  3. If you see a Windows Installer window that tells you everything about MSIExec, everything is good.
  4. But if you see an error, then you need to manually start it
  5. Right-click on the taskbar and choose Task Manager. Then Switch to Serves and find msiserver and start it.

Conclusion

These are the most effective solutions to the Windows Modules Installer Worker error. Hopefully, you were able to solve the problem using one of the methods listed. But if you don’t find a working solution, consider upgrading your system hardware.

Petr is a serial tech entrepreneur and the CEO of Apro Software, a machine learning company. Whenever he’s not blogging about technology for itechgyan.com or softwarebattle.com, Petr enjoys playing sports and going to the movies. He’s also deeply interested about mediation, Buddhism and biohacking.

If you’re reading this article then you must be facing a system slowness issue cause of Windows Modules Installer Worker High CPU & Disk Usage.

We’ll talk about in detail and will perform multiple possible solutions from basic to advance. You’ll learn and get confident after resolving this type of issues.

Table of Contents

Symptom: System Slowness Issue 

Your system could slow down due to many reasons. Slowness issues can be caused by hardware, operating systems, third-party apps, viruses, and other factors. 

It’s usually due to excessive system resource usage. When a process uses more CPU, Memory, Hard disk, or network resources, your system may respond slowly or hang. 

You can also confirm by going to the Task Manager and checking the Process & Performance tab.  

  • Steps: Start –> Search –> Task Manager 
Windows Modules Installer Worker High CPU & Disk Usage

Windows Modules Installer Worker High CPU & Disk Usage

You can get the process name that consuming high CPU and Disk resources. 

There are many processes that cause this but, in this article, we’ll talk about the Windows modules installer worker process. 

Is Windows Modules Installer Worker a Malware or a Virus? 

After examining the high utilization, your first question will be: Is Windows modules installer worker any malware or virus? 

The clear answer to this question is NO. You don’t have to be afraid of like any viruses or malware. It is a Windows service-related component that is used to search and install the latest updates. 

It could happen that its files get infected by a virus. So, you can also scan its executable file with any installed anti-virus to make sure it’s clean, file location is C:\Windows\servicing.  

Firstly, let’s understand what is Windows modules installer worker? 

Windows modules installer worker is a system service and plays an essential role in system management. It’s used by Windows to automatically check and install the latest updates. Windows modules installer worker is also used to modify and remove the updates. 

You may check its details in the Services.msc console. 

  • Steps: Start –> Search –> Services 
What is Windows Modules Installer Worker?

Windows Modules Installer service

In other words, when you manually or the system automatically checks for the updates then this process runs in the background. 

What is Tiworker.Exe and Trustedinstaller.Exe process? 

You may see any single or both Tiworker.Exe and Trustedinstaller.Exe processes in the Task manager high usage process list.

Tiworker.Exe is an executable file that display name is Windows modules installer worker. 

What is Tiworker.Exe

What is Tiworker.Exe

Trustedinstaller.Exe name will show as process name and its display name will show as Windows Modules Installer. 

It is the parent process of Tiworker.Exe and both are part of Windows Modules Installer and run in the background to complete the update task. You should understand that Trustedinstaller.Exe is used to install the updates and enable the windows features.

What is Trustedinstaller.Exe

What is Trustedinstaller.Exe

Why Windows Modules Installer Worker Utilize high CPU & Disk Usage? 

You may be now wondering why Windows modules installer worker utilize high CPU & Disk Usage on Windows 10 systems?  

It has happened many times that a Windows update installation is in progress or there is a bug in any received update file. Then it starts using available CPU and Disk resources. 

This can also happen when its components are corrupted and causing unexpected system behavior. 

As per my experience sometimes it’s normal because if an update installation is in progress, then the time taken is expected. Once the installation gets finished automatically it’ll release the used CPU resource.

You can calculate the update installation time, on the basis of size and number of updates files.

How To Identify Windows Modules Installer Problems?

It’s normal when it’s installing the Windows updates and utilization get high.

But it’s not common when an update keeps getting failed on the system like Windows 10 and utilization keep showing high in Task Manager.

It could be an issue if you receive an error message such as ‘please update windows module installer’ or the service is not running while updating.

Follow Troubleshooting Approach Like an IT Professionals:

Now you’ve understood that how to check when your Windows 10 system starts responding slow.

You should follow the right troubleshooting approach to resolve any system-related issue. It’ll save time and effort for you & your users.

Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage

Firstly, let’s start with basic troubleshooting solutions. If the issue remains then you can perform the below-advanced troubleshooting section steps.

Kill Windows Modules Installer Worker Process

My recommendation is first to let the Windows update get finished.

If high utilization takes a more extended period, you need to work urgently on your windows 10 system. Then try the following steps to kill its process to free the CPU and Disk space.

  • Start –> Search –> Open Task Manager
  • Click on the Process Tab
  • Select Windows Modules Installer and click on End Task button.

After ending the process CPU and Disk utilization will immediately get lower. It’s a temporary solution because it’s required to keep the system up to date.

So you need to let it run later once your system is idle. If still facing any issue then try next steps.

Check Scheduled Automatic Maintenance Running Status

Let’s check if any automatic maintenance job is running and previous run results that could be give a clue of high utilization.

  • Open the Automatic Maintenance setting (Control Panel\All Control Panel Items\Security and Maintenance),
  • You can check last run date and previous run result to identify if there any error,
Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage

Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage
  • You can also check its schedule time and change as per your preference,
Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage

Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage
  • You should also check the reliability history to find if there is any critical or warning errors are coming.

Basic Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage

Check Task Schedular Windows Update Task Status

You can confirm the running staus of Windows update through Task scheduler.

There are multiple pre-build schedules yasks are created by Microsoft to manage like Windows 10 OS.

You can check the Windows update task current and for any error in the history status (Path: \Microsoft\Windows\WindowsUpdate) like below screenshot.

Check Task Schedular Windows Update Task Status

Check Task Schedular Windows Update Task Status

Check and Update the System

You should complete the update process once the system is idle if it’s unable to complete in your workig time.

You can also start the update job manually with following steps:

  • Click on Start button –> Windows Settings –> Update & Security
Check and Update the System

Check and Update the System

Once the Windows updates are completly installed, this should not take more time in checking new updates.

Restart the Windows Update service

You may also check by restart the Windows update service if it’s not running properly.

  •  Start –> Search –> Open Services.msc
  • Right click on the Windows Update service and restart,

You may also restart the Windows Update service through single line PowerShell comand:

#Restart the Windows Update service
Restart-Service -DisplayName 'Windows Update' -Force

Run the Windows Update Troubleshooter

The Windows Update Troubleshooter can help when you get an error while downloading & installing the Windows updates.

  • Start > Search > Troubleshoot Settings
Run the Windows Update Troubleshooter

Run the Windows Update Troubleshooter
  • Then Click on Additional troubleshooters
  • and Run the troubleshooter for Windows Update
  • After its completion please reboot the system before installing for updates.
Run the Windows Update Troubleshooter

Run the Windows Update Troubleshooter
  • You may also start the Windows update troubleshooter like following old way:
Run the Windows Update Troubleshooter

Run the Windows Update Troubleshooter

You may also check this page for more info.

Advance Troubleshooting to Fix Windows Modules Installer Worker High CPU & Disk Usage

If you’re still facing issue of Windows modules installer worker high CPU & Disk utilization, after performing the above basic troubleshooting steps.

Then get redy for below advance troubleshooting steps.

Set Windows Update Service to Manual Mode

Microsoft releases the updates every 2nd Tuesday of each month at 10:00 AM PST.

If you’re facing this issue frequently then it would be better to set the Windows Update service from Automatic to Manual mode. Then you can start the update progress accordingly once in a month.

Once you found the root casue and solution then set back to automatic mode.

#PowerShell Command to set Windows Update service type to Manual
Set-Service -DisplayName 'Windows Update' -StartupType Manual

Disable Windows Modules Installer worker on Windows 10?

You may still face the issue even performing above steps.

In that case you can disable the Windows modules installer worker service on Windows 10 system, until it didn’t get fixed completly.

#PowerShell Command to Disabled Windows Modules Installer service type to Manual
Set-Service -DisplayName 'Windows Modules Installer' -StartupType Disabled

Pause Automatic Windows Updates

You can also pause the automatic Windows updates installation and set the active hours so that update doesn’t bother you while you’re working.

Pause Automatic Windows Updates

Pause Automatic Windows Updates

Enabled metered connection to Limit Bandwidth on Windows 10

You can also control the high utilization of network by set throttling on network bandwidth.

This setting will help you if you’ve limited data plan on network and Windows update is consuming more data bandwidth.

For Wi-Fi Connection:

  • Settings  –> Network & Internet  –> Wi-Fi section  > select the Wi-Fi network you’re connected to like below screenshot:
Set Metering on LAN connection

Set Metering on WLAN connection
  • Move the ‘Set as metered connection’ slider to On
Set Metering on WLAN connection

Set Metering on WLAN connection

For Ethernet LAN Connection:

  • Settings  –> Network & Internet  –> Click on Ethernet from sidebar –> select the Ethernet network you’re connected to:
  • Move the ‘Set as metered connection’ slider to On
Set Metering on LAN connection

Set Metering on LAN connection

Remove Software Distribution Update Folder

Software distribution folder is system directory which used by Windows update service to downloads the updates on local system. It’s directory path is C:\Windows\SoftwareDistribution

It could be a reason for Windows modules Installer worker for high usage, if updates are getting fail or any bug in downloaded update file.

So you should try by rename or delete Software distribution folder on the affected system.

You can try below PowerShell commands to do this job to save time:

#Stop depended services and rename the existing 'Software distribution' folder

Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force

Rename-Item -Path 'C:\Windows\SoftwareDistribution' -NewName 'C:\Windows\SoftwareDistribution.bak'

Start-Service -Name wuauserv -Force
Start-Service -Name bits -Force

Set Windows Modules Installer Worker Process to Low Priority

When you don’t want to disable or kill it’s service then you can change its priority low to prevent high usage.

  • Set TrustedInstaller.exe process priority to Low or Below normal in the Task Manager.
Set Windows Modules Installer Worker Process to Low Priority

Set to low priority for high consuming services
  • You can also set affinity for TrustedInstaller.exe process to use selected CPU only not all by default.
Set affinity to process

Execute System File Checker 

When a Windows components and services aren’t working or Windows crashes, you should check it by run System File Checker to scan and restore windows files. 

Run sfc /scannow command in command prompt to scan all protected system files, & replace corrupted files.

Execute System File Checker 

If it finds any corrupted files will replace to solve the issue.

Restore Corrupt System Files through DISM 

You need to run following DISM command, When sfc /scannow command unable to repair corrupted system files.

DISM.exe /Online /Cleanup-image /Restorehealth

Restore Corrupt System Files through DISM

Restore Corrupt System Files through DISM 

Wait for its completion and then reboot the system before try again.

Please also take following course for more learning….

Advance IT Troubleshooting for Desktop Support Professional

Advance IT Troubleshooting for Desktop Support Professional
Azure Active Directory PowerShell for Microsoft Office 365

Azure Active Directory PowerShell for Microsoft Office 365

Summary

We talked about Windows Modules Installer Worker High CPU & Disk Usage cause and it’s components. You also learned multiple troubleshooting steps in detail to resolved this issue with right approach from basic to advance to save time and effort.

Please check this page for more learning resources…..

Do you know what Windows Modules Installer Worker is and why it takes much space of CPU? If you don’t know, it doesn’t matter. This post will tell you all the answers to the above questions. In addition, it will provide you with 6 effective methods to resolve the issue. Pay attention to the very step of each method.

Windows Modules Installer Worker high CPU usage is a common phenomenon for people who use Windows computers. Here is a real example that people encounter. Now, it is time to find its causes and responding solutions.

high CPU usage error

About Windows Modules Installer Worker

Windows Modules Installer Worker (TiWorker.exe), a part of Microsoft operating system, is a system background program. It is applied to Windows Update (automatically) and install some installation programs released by Microsoft, fix or replace system files.

In addition, it will maintain system regularly such as deleting temporary files, managing the system disk fragmentation, disk antivirus and other optimizations according to the set time. In general, it will take a long time to start up and run the computer after newly installing Windows 8 or when the system is just booting.

This system tool will run in the background immediately when your computer connects to the internet in order to check whether there is available Windows or other programs to update.

Read here, you are possible to find no connections with the Windows modules installer worker high CPU usage issue, but it would be very obvious if you continue to read the post.

Why It Has Such a High CPU Usage?

Though Windows Modules Installer Worker has some advantages, it has disadvantages too. In particular, the Windows Modules Installer Worker high CPU usage issue is very serious.

The tool checks and installs Windows updates automatically. It occupies over 50% of your CPU.

Occupying too much CPU space can decrease the computer’s speed and affect PC performance. So, why does it have such a high CPU usage? The answer will be shown to you in the next.

Windows Modules Installer Worker will constantly access the hard disk drive when the system installs some system modules, Windows Update is downloading and installing the updated software automatically and the update installation fails, which leads to 100﹪ disk usage.

It is reported that Windows modules installer worker Win10 has the high CPU usage error from time to time, but it’s normal. It’s bad news, but the good news is that you can fix it.

If you want to fix this error, you may be interested in this post: 12 Tips for 100% Disk Usage on Windows 10 Task Manager

6 Solutions to Fix Windows Modules Installer Worker

As you know, Windows Modules Installer Worker can cause some problems, even affect your normal usage. Here comes the need of fixing it. Several methods will be given in the following part. If you are urgent to fix the issue, please read the text carefully.

You are able to try those methods one by one until you resolve the high CPU usage issue resulting from Windows Modules Installer Worker.

Fix 1: Convert Windows Installer Startup Type as Manual

Since the Windows Modules Installer Worker gives rise to serious consequences to your computer, you may want to disable or close the Windows Modules Installer Worker as soon as possible. This method is also recommended by some websites, but this action will stop Windows installation and update normally.

More importantly, once you disable the Windows Modules Installer Worker, your computer is unable to update in time and the system is more vulnerable to the threats and virus. Hence, you had better not disable or close it.

Instead, you should adjust the Windows Modules Installer Worker as manual. In this way, your computer can save power both from the CPU and the disk usage at the same time. However, since updates won’t download automatically, you can choose to update Windows manually once a week or a month.

Here are steps to adjust Windows Modules Installer Worker as manual:

Step 1: Press Windows plus R key to open the management window. Type services.msc and click OK in the pop-up window to open Windows Services.

open Windows Services

Step 2: Find Windows Modules Installer Worker in the services list at first. Then right click it and choose Properties from the drop-down menu or just double click the Windows Modules Installer Worker service.

choose properties

Step 3: Click Manual option from the Startup type list and click OK.

select manual as the startup type

Fix 2: End the TiWorker.exe Process

If you find that the error still exists after changing Windows Modules Installer Worker as manual, you can try to end the TiWorker.exe process through task manager. Windows modules installer worker end task may assist you in getting rid of the error.

Tip: If you encounter the task manager not responding issue, this article may do you a favor: Top 8 Way: Fix Task Manager Not Working Responding Windows 7/8/10.

Specific steps to fix TiWorker.exe are shown in below. You can operate step by step according to the guide.

Step 1: After clicking the Start button, choose Task Manager in the menu list.

Step 2: Drop down the procedure list in the Details tab to find the TiWorker.exe. Click End task after right clicking the TiWorker.exe file.

end task

Fix 3: Delete the SoftwareDistribution Folder

Usually, Windows downloads and stores updates in the SoftwareDistribution folder. As the downloaded updates files are unable to install correctly, those corrupted Windows Update files lead to Windows Modules Installer Worker high CPU usage. Therefore, deleting the SoftwareDistribution folder is also a way to fix the error. This method is very easy to carry out.

Follow the below steps to delete the SoftwareDistribution folder to fix the Windows Modules Installer Worker high CPU usage problem.

Step 1: Press Windows and R key at the same time, then type services.msc in the pop-up window.

Step 2: Find the Windows Update option from the services list and stop the service.

run as administrator

Step 3: Click the OK button after typing the C:\Windows\ command in the Run window.

stop Windows Update

Step 4: Scroll down the Windows files to find the SoftwareDsitribution folder, then delete it.

open Run window

Step 5: Reboot your computer and check the Windows Update. After that, you can check whether the high CPU usage is fixed. If it has no effect, you may need to try another approach.

Fix 4: Use Windows Update Troubleshooter

Windows Update Troubleshooter is a useful tool to diagnose and troubleshoot problems related to Windows updates. Though it is unable to resolve all problems, it is still a popular tool to fix certain computer issues. Besides, it is rather easy to operate.

You just need a few steps to start troubleshooting.

Step 1: Type control panel in the search window, then open the control panel page. Find Troubleshooting from the All Control Panels Items page.

delete the folder

Step 2: Choose the Fix Problems with Windows Update link under System and Security in the Troubleshooting page.

type troubleshooting

Step 3: Click Next to continue the process, then the program will start to detect problem on the computer. After the process finishes, you can check whether it resolves the Windows modules installer worker high CPU usage error.

system and security

click next

Fix 5: Run Full System Scan

System File Checker (SFC), a built-in Windows tool, is a useful program. It allows you to scan Windows system files and restore the corrupted files. Now, the guide to how to run SFC.exe to scan Windows system files and repair the lost or corrupted system files including DLL files will be given to you.

Tip: The SFC scan program may be not working. If you encounter this issue, this article may be helpful for you: Quick Fix – SFC Scannow Not Working (Focus on 2 Cases).

To start the process, you need to type command prompt in the search window. Then start to operate the following steps.

Step 1: Click the Run as administrator option from the function list after right clicking the command prompt in the pop-up list.

Step 2: Type the sfc /scannow order in the pop-up window, then press the Enter key. This process will take a long time (about 15minutes) to finish the scan process. Hence, the rest is to wait patiently.

command prompt

You are able to check whether the Windows Modules Installer Worker high CPU usage error is resolved when the scan finishes. Generally speaking, the issue can be addressed. If not, you can try other methods.

Fix 6: Reset PC

If all the above methods fail work, resetting you PC perhaps is worthwhile to try. Reset your computer to the original condition, then restart it. If you click the Remove Everything option during the reset process, you may lose your important data. So, making a backup is absolutely a wise idea before resetting the computer.

Here, strongly recommend you a professiona backup software – MiniTool ShadowMaker. You can back up your system, partitions, files and folders quickly and effectively in case your data get lost when resetting the computer. You are allowed to use the trial edition 30 days for free. Don’t hesitate to download it.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

Here are some steps to back up files.

Step 1: Click the SOURCE blanket to choose the backup files.

choose backup files

Step 2: Click the DESTINATION blanket to select a destination for the backup files.

select the back up destination

Step 3: After choosing the backup source and destination, you can execute the backup operation.

Here, you have two options: Back Up Now and Back Up Later.

Tip: If you would like to get some advanced settings like: automatic backup, full backup, differential backup, please click Options to change the settings before clicking Back Up Now.

click Back Up Now

Now, let’s beagin to reset your PC. Click the Start button to open the Settings page, then type reset this pc in the search window to get the following page. Click the Get Started option to beagin to reset.

get started

Choose the Keep my files option (to avoid data loss) to continue the resetting process. Additionally, you can click Remove everything if you have backed up your important data.

keep my files

I tried the methods that MiniTool offered and I successfully fixed the Windows modules installer worker high CPU usage error. Click to tweet

Conclusion

Are you still troubled by Windows Modules Installer Worker high CPU usage? Come to try the recommended methods in this post. All the methods are illustrated specifically – each step with a screenshot.

We truly hope the solutions can help you resolve the high CPU usage issue caused by Windows Modules Installer Worker and don’t be troubled by it.

If you have any good idea about the Windows Modules Installer Worker high CPU usage error, you can share with us. We would appreciate it if you leave any suggestion or comment by sending an email to [email protected].

Windows Modules Installer Worker FAQ

What is Windows modules installer worker?

Windows Modules Installer Worker is one of the processes in Windows systems, which is known for its high CPU usage issue. It is related to the Windows update process and plays a role in updating Windows.

What does Windows modules installer worker do?

Windows Modules Installer Worker can help you check for new updates from the Windows server and install them on your PC system. In a word, it is very necessary for updating Windows automatically.

Can I stop Windows modules installer worker?

You’d better not stop Windows modules installer worker. You can disable it for temporarily when your computer runs slowly for quite a long period of time or the high disk usage annoys your normal work.

How do I stop TrustedInstaller service?

  1. Open the Run window by pressing Win and R keys.
  2. Type msconfig in the Run window and hit Enter.
  3. Click on the System Configuration tab.
  4. Pick the Services tab.
  5. Find and uncheck Windows Modules Installer box.
  6. Click OK to save the change.
  7. Open the Services window again and set the Startup type of Windows Modules Installer to Manual.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как сделать загрузочную флешку windows 10 rufus legacy
  • Windows 10 version 1607 for x64 based systems
  • Перемещение значка файла или папки на значок корзина на рабочем столе системы windows приводит
  • Песня windows dj titon
  • Как убрать пин код при входе в windows 10 на компьютере