Now that I’ve mentioned how to fix the high CPU usage of the Windows Modules Installer Worker, since it’s such a common problem I thought I’d explain why the after mentioned things cause high CPU form the Windows Modules Installer Worker.
To do this, firstly I’ll explain what the Windows Modules Installer Worker is. The Windows Modules Installer Worker is a process of the Windows Modules Installer service. According to Microsoft, the Windows Modules Installer service is basically in charge of installing, updating or removing Windows Updates and Optional Updates.
So given this, the following causes were identified as culprits for causing high CPU due to the Windows Modules Installer Worker:
- You are running a disk repair
- Your PC is performing disk maintenance of some kind
- You are installing Windows Updates
- You have a hardware issue with your hard disk or hard disk controller
- You have a virus
As you can see, all are things that would suffer from high disk usage, which rather annoyingly causes the Windows Modules Installer Worker to use high CPU usage. Ultimately, the Windows Modules Installer service could have been coded to better deal with disk latency, but it hasn’t. So, the best way to fix the issue of high CPU usage, is strangely to upgrade to a faster disk – like an SSD disk.