Did you notice TiWorker.exe or Windows module installer worker High Disk Usage problem on windows 10 system? Especially After Recent windows 10 Upgrade users report System not respond for a long time, files, folders or apps not opening or system crashes, Hangs. When open Task manager to check where the system resources usage user notice 100% disk usage by windows modules installer worker ( TiWorker.exe ). Now you have the question in your mind what is this windows modules installer worker TiWorker.exe? Why it’s running on the computer and why its used so much system resources, 100 % Disk or CPU usage etc.
What is windows modules installer worker or TiWorker.exe?
Windows Modules Installer Worker (WMIW) or TiWorker.exe is just a Windows service. That keeps Running on the background and searching for new windows updates. Also, It prepares your computer for the installation and checks frequently for new updates.
Normally this windows modules installer worker ( TiWorker.exe ) will terminate all the resource that is necessary for an update once the update is finished. But Some Times Due to any reason these resources will keep on running in the background, Or the process Stuck. Which cause High System Resource usage or System became unresponsive and result High CPU or 100 % Disk Usage Problem.
Fix TiWorker.exe high Disk Usage problems
If you are also notice tiworker.exe or windows modules installer worker causes high Disk usage and slow down your system Here some applicable Solutions to fix windows modules installer worker high CPU or 100% Disk Usage problem on Windows 10.
Before perform bellow troubleshooting steps first perform a full system scan with a good antivirus / Anti malware application with latest updates installed. To make sure virus malware infection not causing this issue. Also Run Third party System optimizer like Ccleaner to cleanup junk, cache, cookies, system error, memory dump etc and fix broken registry entries.
Also check and make sure there is not more pending updates stuck for downloading or installing which may cause the tiworker.exe or windows modules installer worker High System resource usage, 100% CPU or Disk usage. You can check and install updates from Settings -> update & Security -> windows updates -> Check for updates. Also if you get any Update installation error, Stuck downloading then check this guide to fix windows update problems.
Run Windows Update Troubleshooter
This is also a better and easier solutions to fix high disk and high cpu usage caused by the Windows Update process. If any Windows Updates Stuck on back ground, which may cause unnecessary System Resource usage like 100% CPU or DISK usage. Download and Run The Windows Update Troubleshooter and let windows to fix the update related problem it self for you.
Reducing priority of TiWorker
- Navigate to Start Menu & search for Task Manager.
- Go To Task Manager > More Details and then click on Details tab.
- Look for TiWorker.exe and right click on it.
- Set priority to low. (temporarily you can select End process tree to stop TiWorker process)
Check if it reduces Tiworker.exe high CPU usage.
Disable module installer Service
I have personally found this is the Best and most effective solution to fix Windows module installer, TiWorker.exe High Disk Usage 100% CPU usage problem on Windows 10. As discussed before this problem is related to windows modules installer worker (TrustedInstaller) and Windows Update (wuauserv) service. May these services not responding, crashes or not function properly, and cause High CPU or 100% Disk usage.
And disable these Services ( windows modules installer worker (Trusted Installer) and Windows Update (wuauserv) ) Almost 100% Fix The Windows module installer, TiWorker.exe High Disk Usage 100% CPU usage problem for you. To disable These services press Win + R, type services.msc and hit enter key. Then scroll down, look for service named windows modules installer worker, And double click on it. Here change the Startup type To Manual / Disable and Stop the Service next to service status. Again Repeat this step for the Windows Update service. Then Restart windows And check There is no more high Disk usage 100 % CPU usage.
Tweak SoftwareDistribution folder
If you still having the same problem after stop / disable windows modules installer worker and windows update service then fallow bellow steps to tweak the Software Distribution Folder where windows store update files temporary. If any files get corrupted on Software Distribution Folder this may also cause Windows module installer, TiWorker.exe High Disk Usage 100% CPU usage.
Before tweak Software Distribution Folder first we need to stop ( Windows update,Windows module installer service ) some windows update related services. As we already Stopped these services before lets come to direct point and tweak Software Distribution Folder. Simply open C:\Windows folder. Here Delete * (or rename e.g. to “SoftwareDistributionOLD”) the SoftwareDistribution folder.
Note: Upon restart, the next time the Windows Update checks for available updates, a new empty SoftwareDistribution folder will be created automatically by Windows to store updates.
Now Restart windows to take a fresh start, Then check and install latest available updates. As Before We Disabled the Windows update and windows modules installer service, First start them from windows services and check for latest updates.
Check Disk Drive Errors
Also Some Times Disk Drive Errors Cause High Disk usage, System Became unresponsive, CPU or Disk Continuously use 99% etc. Windows have a very helpful CHKDSK command line utility which check for disk drive errors. And by adding some extra parameter we can force CHKDSK to check and fix disk drive errors. And make sure disk Drive Errors, Bad sectors not causing this High Disk Usage problem.
Simply open command prompt as administrator then type command chkdsk c: /f /r /x And hit enter key. When ask for schedule disk check on next restart press Y key and Restart windows.
This will scan and check the drive errors if found any the chkdsk utility try to repair them. After 100% complete the scan and repair process windows will restart Automatically. Now on next start check there is no more High Disk Usage problem and System Running smoothly.
FIX Corrupted System Files and Services
Again corrupted or missing system files also cause different problems on your windows system. And may this Windows module installer, TiWorker.exe High Disk Usage or 100% CPU usage is one of them. So Run The System file checker tool (which scan and restore missing corrupted system files) by fallowing bellow to make sure corrupted missing system files not causing the issue.
Open command prompt as administrator then Type sfc /scannow and hit enter key. This will start scanning the system for missing damaged corrupted system files. If found any the SFC utility will restore them from a compressed folder located on %WinDir%\System32\dllcache. Wait until 100% complete the scanning process then after Restart windows And check If corrupted system files caused the high Disk usage problem then After Run the SFC utility the problem will be get resolved.
Run DISM Command
System file checker Results Windows Resource Protection Found Corrupt Files but unable to fix them. This means the utility unable to repair missing damaged system files. That cause you need to run the DISM Command Dism /Online /Cleanup-Image /RestoreHealth which Repair the System image and Enable sfc to do its job.
After Run the DISM command Again Run Sfc / scannow command to repair missing system files. After that Restart windows To get a fresh Start and check There is no more High Disk usage, 100% CPU usage problem.
These Are some most applicable Solutions to fix Windows module installer, TiWorker.exe High Disk usage, 100% CPU usage problem on windows 10 and 8.1 computers. I hope apply above solutions your problem ( Windows Modules Installer Worker CPU Usage or Disk Usage ) get resolved. Still have any query, Suggestion or face any difficulty while apply above solutions feel free to comment bellow. Also Read Fix a Boot Configuration Data File is Missing Error 0xc0000034.