Windows has many core processes that keep it running smoothly, and the Windows Modules Installer is one of them. In a nutshell, the process helps keep Windows up to date, ensuring that you have all the latest features, as well as performance and security upgrades and fixes. But if you’ve ever seen it use a lot of CPU or disk space, you might be worried and wondering what it is and whether you should disable it.
Here’s everything you need to know about the Windows Modules Installer.
What is Windows Modules Installer?
Windows Modules Installer is a system process that constantly checks for available Windows updates and installs them for you. So the next time you see a notification telling you that the operating system is downloading and installing updates and other components, just know that it’s the Windows Modules Installer hard at work.
Windows Modules Installer also goes by other names, including TiWorker.exe, TrustedInstaller.exe, Windows Modules Installer Worker, or WMIW. If you see any of them running in Task Manager, don’t panic because it’s not malware that brings unknown changes to your PC.
Can you disable Windows Modules Installer?
Yes, you can disable Windows Modules Installer. Since the process is part of Windows Update, the best way to stop it is to disable automatic updates in Windows 10 or disable them in Windows 11.
Keep in mind that this will prevent Windows from automatically installing updates, which means you’ll have to do it manually. As such, you may not get important performance and security updates as soon as they become available, which can temporarily leave your PC vulnerable. That’s why we don’t recommend disabling the Windows Modules Installer unless you’re the type of person who installs updates as soon as you receive a notification that they’re available.
What to do if Windows Modules Installer is causing 100% CPU or disk usage
Downloading and installing updates on your Windows PC is no small task, which is why you might notice that Windows Modules Installer causes high CPU or disk usage. Since the process only runs occasionally, the best way to deal with it hogging system resources is to let it do its job. Then your PC should start working normally again.
There are times, however, when the process can take a long time, keeping your computer in a 100% CPU or disk usage state for hours. It’s not normal. When this happens, you can use a handy little tool known as Windows Update Troubleshooter to get things moving again.
Let’s start by looking at how you can run the update troubleshooter in Windows 10. Right-click on To start up and click on Settings. Then click on Update and security in the left sidebar, then Troubleshoot.
Then click on Additional convenience stores on the right.
Under Be operationalClick on Windows Update then on the Run the troubleshooter button.
To run the update troubleshooter in Windows 11, right-click To start up and choose Settings. By default, it will open the System settings in the left sidebar, so scroll down and click Troubleshoot on the right.
Then click on Other convenience stores.
Then find Windows Updates in the list of convenience stores under Most frequentlyand click on the Course button.
After the update troubleshooter completes, restart your PC and see if that fixed the problem with the Windows Modules Installer.
If you think there’s another reason Windows Modules Installer is making your PC slow, check out our guides on how to fix high CPU usage and high disk usage in Windows 10.
Long-running Windows Modules Installer
Windows Modules Installer is an essential system process that keeps your PC automatically updated. If you have any issues with the process, just let it finish running or run the update troubleshooter to fix it. And while it’s possible to disable the Windows Modules Installer, you shouldn’t because the process helps your computer run smoothly and safely.
How to Fix “Installer Encountered an Unexpected Error 2203” in Windows 10 and 11
About the Author