Many users face the same problem as theirs Windows Module Installer Worker taking up much higher CPU usage than the rest. If you don't know what it is Windows Module Installer Worker, then here is a quick acquaintance for you. It is nothing more than a Windows update service and is constantly on the lookout for the latest updates and the installation works too.
How can you solve the problem?
There are basically two different procedures in which this problem can be solved and both are explained below.
1 procedure: Selecting the manual mode for Windows update
2 procedure: Updating device drivers
Procedure 1: Selecting Manual Mode for Windows Update
Step 1: You will find the file Windows key in the lower left row of the keyboard. Press that and R together. The Run box will open.
Step 2: In the Run box, type the command services.msc and then select All right.
Step 3: Scroll the window down and you will get Windows modules installer. Double click on the option.
Step 4: In the startup type, choose the option Manual. Then click To apply and then in All right.
Step 5: The previous Services window will reappear. A little further down you will find Windows update. Double click on it.
Step 6: There you also have to select Manual in the startup type. After that, click To apply and then in All right.
Step 7: After doing that, the CPU usage percentage should be normal, but in case that doesn't happen, you need to follow the second procedure. And if the first procedure is successful, you can stop the automatic installation of updates in Windows 10.
Here's how it can be done
Method 1: If you are on a Wi-Fi network
Step 1: Da Home Please select Settings. After that, click Network and internet. From there select Wi-Fi and then choose Manage known networks.
Step 2: From the list of networks, choose the correct one and then click Property.
Step 3: Then turn the Connection measured to In position.
Method 2: I know its an Ethernet network
Step 1: Open the Run dialog box by pressing R Y Windows key together.
Step 2: In the box, type the command regedit then click All right.
Step 3: In the displayed UAC or User Account Control box, select Yup.
Step 4: In the Registry Editor that opens, select HKEY_LOCAL_MACHINE. After that, click Software. From the list, select Microsoft. Then click Windows NT followed by Current version. After that, click Network list and from the list you will see an option DefaultMediaCost. In this option right click and then choose Permissions
Step 5: Select the option Insert.
Step 6: You will find a box where it says Enter object names at the top. There you need to enter the file Username then click Check the names and finally select All right.
Step 7: Click on the username you just added. Check the box below for to allow next to the option Total control. Then select To apply and then select all right.
Step 8: Double click on the option Ethernet. Pay Due a Valuable data. Please select All right. Close the window.
Step 9: Restart your PC.
Procedure 2: updating device drivers
If your device drivers are outdated or incorrect, they can cause this error. Therefore, it is always better to update the drivers.