A process or a service utilizing high CPU resources in Windows 10 is quite a common occurrence. The TiWorker is one such process that often troubles users because of its high CPU usage. The TiWorker.exe process in Windows is a Windows Module Installer Worker process. It is associated with Windows Update, and you will usually notice this process consuming unusually high CPU resources after a Windows Update.
The TiWorker is an essential process that initiates and runs in the background as Windows boots. Now, the process is supposed to occupy significantly fewer CPU resources. Usually, the process occupies CPU space in MBs, which is not an issue. Things go wrong when this Windows Module Installer Worker process starts to consume very high CPU usage, sometimes rocketing to more than a GB. When this happens, you will face PC slowing down and programs lagging, as there are significantly fewer resources for Windows and other programs to run.
Is TiWorker a Virus?
The Windows Modules Installer Worker is not a virus per se. The actual process may occupy unusually high CPU resources due to various reasons. However, it might be possible that a virus has disguised itself as the TiWorker process and causing issues on your PC, but that is highly unlikely. It is always recommended to scan your PC for viruses using a trusted Antivirus.
Solutions to Fix TiWorker.exe High CPU Usage
Here on, we will look at several solutions that will come in handy to prevent this process from consuming high CPU usage.
By Running System Maintenance Troubleshooter
The System Maintenance Troubleshooter is an in-built Windows utility that can help you get rid of this issue. This specific troubleshooter is meant to scan your system for issues that may be causing problems like a process consuming high CPU usage. Running this ensures that none of the broken or problematic system files are not driving all the trouble. Here are the steps you should follow:

Step 1: Open Windows Search Panel. For this, press the Win + S keys together. Now, type Troubleshooting in the search panel that opens. From the search result that appears, select the Troubleshooting option.

Step 2: When the Troubleshooting window opens, go to its left pane and select the View all option.

Step 3: Now, you will view a list of options in the new window that opens. Here, select the System Maintenance option.

Step 4: The System maintenance Troubleshooter window will open on your PC now. Here, click on the Next option. Now, follow the on-screen instructions and let the troubleshooter look for issues in your PC. If any issue is found, the troubleshooter will fix that for you.
Once the scan has run successfully and any issue was found and fixed, restart your PC and see if it persists.
Update Windows 10
At times, many issues show up on your PC if the Windows OS on your PC is not up to date. Make sure that Windows 10 is updated to its latest version. Follow the steps:

Step 1: Open the Windows Settings app. For this, press the Win + I keys together. Now, in the Settings app, select the Update & Security option.

Step 2: In the new window, make sure the Windows Update option is selected in the left pane. After that, go to the right pane and make a click on the Check for updates button.
This will initiate the search for a new update. Make sure you are connected to the internet. Once an update is found, you will be notified. Follow the on-screen instructions now to begin the update process. Your PC will restart after a successful update.
Was the issue fixed after the update? If not, or if no new update was found, try the next solution.
Run SFC Scan
The SFC scan is another Windows utility that comes pre-loaded with the OS. It is a command-line tool that requires a Command Prompt to work. By running this scan, your PC will look for problematic or corrupt system files on your PC. When found, these files are fixed automatically.

Step 1: Open Command Prompt with admin privileges. To do so, press the Win + X keys on your keyboard. Now, a menu will open up. Here, select the Command Prompt (Admin) option.

Step 2: In the Command Prompt window, type the following command: sfc /scannow and press the Enter key. Let the command run as it looks for issues and repairs them; after the scan is complete, exit Command Prompt and reboot your computer.
Now, check the Task Manager to see if the TiWorker.exe process is still utilizing high CPU resources.
Run DISM Scan
The DISM scan is another powerful Windows utility with the capability to fix issues in your PC. Using this tool, you can try to fix Windows Module Installer Worker high CPU usage issue. Here’s how:
Step 1: Open Command Prompt in Admin mode by following Step 1 mentioned in the SFC scan method.

Step 2: Once the Command Prompt opens on your PC, go ahead and type the following command and press the Enter key:
Dism /Online /Cleanup-Image /RestoreHealth
Again, wait till the DISM scan is complete. This scan usually takes more time to complete than the SFC scan. So, be patient and do not close or interrupt the scan while running; else, you might run into other troubles.
After the DISM scan is complete, reboot your PC and look for issues.
Carry out a Clean Boot
Clean boot is a process of starting Windows with only the essential resources in your PC. Starting up a PC with additional resources can be the reason behind PC troubles like this at times. Follow the steps below to carry out Clean Boot:

Step 1: Press Win + R keys to open the Run box. There, type MSConfig and press the Ok button.

Step 2: The System Configuration window will open. Here, go to the Services tab and select the Hide all Microsoft services option. Now, select the Disable all button and click on Apply.

Step 3: Next, go to the Startup tab. Here, select the Open Task Manager option.

Step 4: In the new Task Manager window that opens, select each of the startup items in the list and click on the Disable option. Make sure to do this for all the startup items on the list.
After following all the steps above, go back to the System Configuration window and select the Ok option to apply all the changes you made. After that, restart your PC. Once the PC restarts, check whether the Windows Module Installer Worker issue has been fixed.
Additional Solution: If none of the above methods work for you, you can try to carry out a System Restore. By doing so, you will be reverting the Windows settings in your PC to a previous state. But for that to work, you will need to have a restore pointy created in your PC before.
Press Win + R keys, then in the Run box, type rstrui, and press Enter. The System Restore utility will open. Here, you will be able to see whether a restore point is available on your PC. If so, you might want to give it a try.