How to Fix Windows Modules Installer Worker High CPU

-

|

Introduction

If Windows Modules Installer Worker has high CPU usage, it may slow your computer down. Windows Modules Installer Worker allows the installation, modification, and removal of Windows updates.

Ideally, it should not use high CPU but if it does use the steps in this guide to fix the problem.

Advertisement

Steps to Fix Windows Modules Installer Worker High CPU

This is a two-step process. 1, modify Startup Type of the necessary services. 2, enable Metered Connection Settings.

To Fix “Windows Modules Installer Worker High CPU”, Change the Startup Type of Necessary Services

In this section you will modify the Startup type of Windows Modules Installer and Windows Update.

Here are the steps:

  • Press (Windows + R) – Windows logo and R key simultaneously. This will open the Run command window.
Steps to Fix Windows Modules Installer Worker High CPU
  • On the Run window, type services.msc and press OK. Services mmc will open.
Steps to Fix Windows Modules Installer Worker High CPU - services.mmc
  • On the Services mmc, scroll down until you locate Windows Modules Installer.
  • Look at the Startup Type column (the 3rd column from the left). If it is set to Automatic, double-click it.
  • Then click the drop-down beside Startup type. Next, select Manual. Then click OK.
Windows Modules Installer - change startup type to manual
  • Next, locate Windows Update service.
  • Double-click it and change the Startup Type to Manual. Click OK to save your changes.
Advertisement

To Fix “Windows Modules Installer Worker High CPU”, Enable Metered Connection Settings

If you enable your network connection as “Metered” Windows update will not update automatically. This gives you control over when to download and install Windows updates.

This is one trick to resolve “Windows Modules Installer Worker High CPU” problem. If you are able to control when updates downloads and install, you can prepare for it. You can stop other tasks, download and install Windows updates then resume your normal tasks.

Here are the steps to set your connection as “Metered”:

  • Right-click the Windows logo.
Windows Modules Installer Worker High CPU: Enable Metered Connection Settings
  • Then click Settings.
  • On Windows Settings, locate Network & Internet and click it. This opens the network you use to connect to the internet. The image below shows that I am connecting via Wifi.
  • Next, click Change connection properties. Then scroll down until you find Metered connection. Finally, flip the switch below Set as metered connection on.
Warning!
Setting your connection as “Metered” effectively means that Windows update will not download automatically. Though this will solve your high CPU problem, you have to ensure that you check for Windows updates manually at least once a month.
When you turn Metered connection on, you have to download updates manually in one of two ways. 1, temporally turn metered connection off then download updates manually. or 2, use a different network to download updates manually.

Conclusion

“Windows Modules Installer Worker high CPU” is caused when Windows updates download and install automatically. One way to fix this problem is to stop Windows update running automatically.

This is exactly what the steps in this guide accomplishes – give you control over when you download and install updates.

I hope this guide resolved the high CPU problem for you. If you have any question or comment, use the “Leave a Reply” form at the end of this page.

Alternatively, you could share how you fixed “Windows Modules Installer Worker high CPU” problem. This will benefit other readers.

Other Helpful Guides

Additional Resources and References

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

network discovery keeps turning off server 2016

How to Fix Network Discovery If it Keeps Turning Off in Server 2016

Does network discovery keep turning off in your Windows server 2016? It is likely that one of its dependent services is not...
how to install windows 10 1903 update manually

How to Install Windows 10 1903 Update Manually

Windows 10 1903 Update was released in May, 2019. But some users are not yet offered the update via automatic update. The...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

BEST OF ITECHGUIDES

windows deployment services

Windows Deployment Services (WDS): Installation & Configuration

What is Windows Deployment Services Server? Windows Deployment Services (WDS) is a server role that provides a simplified and...
WhatsApp PC

How to Use WhatsApp on Your PC

Introduction Wondering whether you can use WhatsApp on your PC? Yes you can! Since I started using WhatsApp on...
SysWOW64 and File System Redirector Explained

SysWOW64 and File System Redirector Explained

Introduction A Windows 64-bits OS has a SysWOW64 folder. It also has a System32 folder. These folders contain OS...
RAID 4 Featured image

RAID 4 (Redundant Array of Independent Disks) Explained

What is RAID 4? RAID 4 is a RAID configuration that uses block-level striping across multiple disks with a...
powershell executionpolicy

PowerShell ExecutionPolicy Explained

What is PowerShell ExecutionPolicy? ExecutionPolicy in PowerShell is a security feature that controls how PowerShell loads configuration files and...

RECENT POSTS

disable cortana windows 10 featured

How to Disable Cortana in Windows 10 (2 Methods)

Introduction Some Windows 10 users may not like Cortana. Solution? Disable Cortana. You are probably reading this because you...
bootrec /fixboot access is denied

How to Fix BootRec /FixBoot Access is Denied Error in Windows 10

Introduction BootRec /FixBoot Access is Denied Error in Windows 10? This error is likely caused by corrupt EFI directory.
Reset Windows 10

How to Reset Windows 10 (2 Methods)

Introduction If your Windows 10 is broken, one available way to fix it is to use Windows 10 reset....
system restore windows 10

How to Enable and Use System Restore in Windows 10

Introduction System restore in windows 10 is a very important tool that is probably ignored by most users. But...
windows has stopped this device code 43

How to Fix Windows Has Stopped this Device Code 43 Error

Introduction Sometimes you may receive "Windows has stopped this device code 43" error. This error is likely to come...
Windows could not automatically detect this network's proxy settings

How to Fix “Windows Could not Automatically Detect this Network’s Proxy Settings”

Introduction You suddenly lose the ability to connect to the internet. Then you run network troubleshooter and it returns...
printer offline

5 Ways to Restore Your Printer Online If Status is Offline

Introduction Is your printer offline? Setting it online is very simple but sometimes it is more than just setting...

How to Fix “BootMgr is Missing” Error in Windows 10

Introduction If you receive Fix "BootMgr is missing" Error in Windows 10, the default response is panic! But you...
windows 10 search featured

How to Fix Windows 10 Search If it Stops Working

Introduction Are you having troubles with Windows 10 search? Apparently, it is a fairly common problem with a number...
oooops, something went wrong. reload

How to Fix “Oooops something went wrong. reload” Spotify Error

Introduction If you receive "Oooops something went wrong. reload" Spotify error, do not panic. The fix is simpler than...

MUST READ

Excel Substring: How to Get (Extract) Substring in Excel

Introduction An Excel substring is a portion of a text in a cell. For instance, if a cell contains...
dns server not responding featured image

“DNS Server Not Responding” Error [Fixed]

What Could Cause "DNS Server Not Responding" Error Message? The error messages "DNS Server Not Responding" or "DNS...
oooops, something went wrong. reload

How to Fix “Oooops something went wrong. reload” Spotify Error

Introduction If you receive "Oooops something went wrong. reload" Spotify error, do not panic. The fix is simpler than...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
Powershell Function

PowerShell Function: Syntax, Parameters, Examples

Introduction There are two types of PowerShell Functions, basic and advanced. A basic PowerShell Function is a list of...

By using this website you agree to accept our Privacy Policy and Terms & Conditions