How-To Windows 10

What is Windows Modules Installer Worker? How to Fix High CPU Usage?

Windows Modules Installer Worker Explained: Microsoft added hundreds of services designed to function the Windows operating system smoothly. Windows Modules Installer Worker is a function that suspected of consuming a higher amount of CPU usage and disk usage. Solving high Windows machine resources may be on the complicated side, but we can deal with them and try to prevent it from consuming a higher amount of resources.

Windows Modules Installer Worker

What is Windows Modules Installer Worker?

Windows Modules Installer Worker is an inbuilt service designed to download & install “Windows Updates.” In short, it is directly linked to Microsoft servers to extract updates system components and operating systems. I have done some research on the internet, and unauthorized people are suggesting the beginners disable, which can cause the computer to run slower in the future.

Microsoft pushing important firmware upgrades because they want to close loopholes in the operating system. Allow me to show you how you can stop Windows Modules Installer Worker from consuming high CPU usage or disk usage in Windows 10.

1. Troubleshoot Windows Update

No need to seek a solution from the additional programs because Microsoft already added troubleshooting functions to resolve unusual behaviour. I personally used the inbuilt function on several occasion and I found that it does check the software, function settings, and restart the adapter to solve the problem.

Step 1: Press “Windows + I” to open the “Settings” application.

Step 2: Click on “Update & Security” from the “Settings” to continue.

Step 3: Click on “Troubleshoot” to begin the process.

Step 4: Scroll down to find “Windows Update” and click to view more options, and then click on “Run the troubleshooter” to start the process.

Step 5: A new window will show up on the screen and start diagnosing the function thoroughly.

The diagnostics will go through several tests including pending restart, bits service, and more. I don’t have a single doubt that troubleshooters will identity incorrect configuration and fix the problem immediately. As of now, I don’t have this problem haunting the copy of Windows PC, so the diagnostics could not detect any foul play.

Also Read: Fix DPC Watchdog Violation Error

2. Update Windows OS Immediately

I have been using Microsoft’s popular operating system starting from XP edition and I always dodged firmware upgrades for years. However, I could not avoid Windows 10 system updates because Microsoft is forcing the administrators to install them for a reason.

Step 1: Step 1: Press “Windows + I” to open the “Settings” application.

Step 2: Click on “Update & Security” to continue.

Step 3: Select “Windows Update” and then click on “Check for update” to continue. Make sure to connect the computer to an active internet connection and ensure that it has enough amounts of data left to use. Usually, I need to provide 4GB of data for the process, if I haven’t updated the software for months.

Step 4: I have already updated the computer on a daily basis, and no need to install optional updates because they are not necessary.

I have important information to share with everyone that Microsoft pushing wrong updates for consumer-based computers. Fortunately, there are no reports on bugs and glitches found during the period, but I recommend keeping the system up-to-date.

3. Remove Recent Update

I know that I have loudly spoken in favor of Microsoft operating system updates, but I cannot ignore the software company’s mistakes. Incorrect software updates are creating a buzz in the technology industry, where Microsoft releasing unsupported updates for consumers. Sometimes they can play a major role in creating the problem because your copy of Windows OS didn’t design for it.

Step 1: Step 1: Press “Windows + I” to open the “Settings” application.

Step 2: Click on “Update & Security” to continue.

Step 3: Click on “View Update History” in Windows Update.

Step 4: Click on “Uninstall Updates” to open the list.

Step 5: Select any recent update from the list, and right-click to uninstall it.

If you are using an earlier version of the Windows operating system, then you can access the list by (Control Panel\Programs\Programs and Features\Installed Updates) following the location mentioned here. No need to worry about the performance of the computer because Windows will remove the recent update, and roll back the old files, to sum up, the equation.

Related: Fix Windows 10 taskbar not working

4. Repair Corrupted System Files

I get goose bumps when I think about corrupted system files because I spent a lot of time to install fresh Windows 10 copy, and found out one week later that my machine is suffering from corrupted system files. Fortunately, Microsoft bundled the operating system with an inbuilt scanner and repair tool that pretty much does the job.

Step 1: Open Command Prompt as an administrator using the RUN command or search bar. Open RUN application and type “CMD” in the empty filed, and then press Ctrl + Shift + Enter altogether to open Command Prompt as administrator.

Step 2: Type (sfc /scannow) in the command line, and then press the ENTER button to begin the process.

Step 3: Let the system scanner and repairing tool take its own time. My low-end or low powered laptop consumed 20 minutes to identify the corrupted files and to repair the corrupted files.

Step 4: Once scanning reaches 100% then the program will repair corrupted files if they are in repairable shape. Unfortunately, I ask the PC administrators to install a fresh copy of Windows, if you found unrepairable system files.

In most cases, the process completion period depends upon the operating system age and last scanned period. Don’t work in the background in the meantime because some applications are affected badly, and they go unresponsive but nothing to fear here. Do not hesitate to reinstall a fresh copy of Windows because it pretty much solves all major software related problems.

Related: Best CPU overclocking softwares for Windows

5. Manual Settings

I don’t recommend this method until or unless, you are willing to keep the operating system up-to-date manually. I’m an expert when it comes to keeping the computer in top-notch condition but I cannot say the same for beginners and gullible people.

Step 1: Open “Services” using the search bar or you can use RUN application and type “services.msc” to open.

Step 2: Scroll down to the bottom to select “Windows Update” and right-mouse click for more options, and then click on “Properties” to continue.

Step 3: Change the start type to “Manual” and then click on “Apply” and then “OK” to complete the changes.

Restart the computer to end the process permanently or until you check for the updates manually. The startup type remains “Automatic” by default, and do not disable the function because it will harm the computer in the future. No need to worry about adverse effects because you can always revert back to the original settings by following the same guide in reverse.

Related: Fix Windows Update Error 0x80240034

6. Scan for Computer Threats

I don’t have hard evidence on Windows Modules Installer Worker infected by malware or virus, but we cannot wait until it happens in your case. I always recommend the system administrators to add a minimal layer of protection to the computer to keep it away from modern threats.

Since premium solution costs a lot of funds, you can use free solutions that I personally use in Windows 10.

  1. Malwarebytes (FREE)
  2. Avast Antivirus (FREE)

We are not sponsored and someone isn’t paying us to recommend the security solutions in this tutorial. Basic protection is a necessity for Windows PC because Microsoft cannot protect the computers using Defender & Firewall alone.

Bottom Line

Solve Windows Modules Installer Worker high disk usage and CPU usage by following the guide that I have provided here. Do not turn your back on Windows Update because they have become crucial in 2020. I would love to know your opinions on which method helped you in solving the problem in the comment section below.

Frequently Asked Questions (FAQ)

What is Windows Modules Installer Worker?

Windows Modules Installer Worker is an inbuilt service designed to download & install “Windows Updates.” In short, it is directly linked to Microsoft servers to extract updates system components and operating systems.

Can I stop Windows Modules Installer Worker?

From our research high number of people are suggesting the beginners to disable it, which can cause the computer to run slower in the future.

How to stop Windows Modules Installer Worker?

In this extensive guide we have listed various working methods to stop Windows Modules Installer Worker from consuming high CPU usage or disk usage.

Related Articles

How-To Software Windows 10

[Solved] Windows Error 0xc0000142

Fix Error 0xc0000142: Microsoft developers constructed Windows 10 for performance and reliability, but they could not make it error-prone free operating system. The Windows error code 0xc0000142 is a serious hindrance when accessing a program functions and complete the professional task immediately. We will handle the problem and then resolve the issue using official methods. Of course, we will add third-party solution in case of the worst-case scenario.

Error 0xc0000142

What is Error 0xc0000142

I strongly believe that understanding the root cause of the problem resolves 50% overall task. The error code 0xc0000142 caused by program failing to open or launch. The failure might be happening because of missing system files or missing co-operative service or function. The scenario may seem similar to one specific problem, but the triggering cause is many.

How to Fix Application Error 0xc0000142 in Windows 10

We have to identify the root cause of failure to apply and repair using official solutions one-by-one without interrupting other running services in the background.

Method 1: Compatibility Issue

Several Windows programs mention about the compatibility in the release notes, but a few developers do not add compatibility patch notes because they are either not planning to release an update for the latest build version or new update released. I recommend the readers to subscribe for the frequent updates, so they do not miss updated algorithm patches. Microsoft added compatibility feature from (probably Windows XP) Windows 7 and continued to Windows 10, and allow us to demonstrate it.

Step 1: Find the original or shortcut executable file, and click to select it, and then click on “Properties.”

Error 0xc0000142

Step 2: The executable file properties window will show up on the screen and click on “Compatibility” located at the main menu.

Windows 0xc0000142

Step 3: Select “Compatibility Mode,” click on “Apply,” and then click on “OK” to confirm the changes. Select the earliest Windows version known for working without bugs or glitches. Older Windows programs integrated for the previous version, so you don’t have to worry about incompatibility.

Application Error

Compatibility feature is available in Windows 7 or above edition and you need to find the original executable file or shortcut file.

Method 2: Missing DLL Files

If you are an avid gamer, installed hundreds of games from Steam library, then you have to keep C++, DirectX, and Dot Net Framework programs updated. Windows games do require the latest game drivers and backend drivers to support newer updates.

Majority of the game developer mention about the latest drivers required for the Windows machine to run modern games smoothly. You can check out PUBG LITE for instance, where the developers offer in-depth information on supported backend drivers along with direct download links.


Kindly, check out the official game developer’s page for more information, and you can learn more about the C++, Dot Net framework, and DirectX.

Note: I have seen websites offering direct DLL files, and I won’t recommend downloading and pasting the files in the game folder. It may contain Virus, Malware, Adware, and other online threats. Games like Grand Theft Auto 5 do not recommend gamers to approach roundabout methods and it’s subjected to straight BAN.

Also Read: How to Fix Error Code 0x80240034

Method 3: Repair Corrupted System Files

I personally experienced corrupted system files in the past, and I cannot deny that it interrupts Windows programs from functioning normally. Fortunately, Microsoft added enough inbuilt tools to counter it and repair the existing corrupted files automatically. Follow our lead towards repairing the corrupted files and during the entire process, I recommend leaving the machine alone to consume 100% resources on one task.

Step 1: Click Windows key + S and right-click the mouse to run “Command Prompt” as administrator.

fix 0xc0000142

Step 2: Now, type “sfc /scannow” in the command prompt, and then click enter to begin.

0xc0000142 error

Step 3: The scanning will begin checking system files thoroughly, and do no run application in the background.

how to fix 0xc0000142

Step 4: I want to inform the readers that SFC scanning consumes twenty minutes or more than an hour or so. Do not close the window or shut down the PC because the progress may not indicate much, but the task is pending & running in the background.

In a few minutes or an hour, the SFC scanning will identify the corrupted system files, and then repair them immediately.

Method 4: Malware Attack

Whenever I found a specific program not working properly, I run Antivirus & Malware scan. After the in-depth scanning finishes, I witness the malware and online threats reaping through the system files in PC. Always run security scans at least once a week to keep the Windows machine clean from error code 0xc0000142.

Step 1: I recommend installing free edition of Malwarebytes because they got an advanced integrated algorithm that can detect cheesy online threats.

Step 2: I have activated the premium trial version for the sake of the tutorial, and you can wipe out threats from the PC.


Step 3: Fire up Antivirus program and stat running a full system scan. I recommend Avast Free Antivirus solution for freebies, which surprisingly beats notably premium solutions in the market.

virus scan

Step 4: Do not run applications in the background because scanning process will slow down rapidly.

windows error 0xc0000142

The above snapshot explains that there was malware present in the Windows gaming PC, and I am not happy about it because they are registry-based threats. The registry keys contain important license files in it, and they can manipulate the program, let alone stop from launching it.

Method 5: Reinstall/Uninstall


I have installed more than 50+ third-party programs in my gaming PC, and I recommend uninstalling/re-installing the unknown or unrecognized applications. Getting rid of unwanted application out of the system creates a positive impact on PC resources. If one of the Windows programs interfering with specific function then it can cause Windows error 0xc0000142.

Bottom Line

Now you got five solutions to apply to resolve Windows error 0xc0000142 on latest edition of Windows. I want to inform the readers that the mentioned five methods are compatible with previous generation of Microsoft operating system. Let us know which solution assisted in resolving Windows error 0xc0000142 in the comment section below.

Related Posts:

How-To Windows 10

How to Fix Windows Update Error 0x80240034

Fix Windows Error 0x80240034: Microsoft portrays Windows Update 10 error 0x80240034 as internal affairs and the official pages do not hold specific information on the cause. Microsoft does provide technical support over the phone, and it may come in handy to an extent. However, the engineers cannot provide an ultimate solution over the phone, if the problem is complicated. As many factors emerge after in-depth digging, only to realize that they have been wrong all along.

Error 0x80240034

What is Error 0x80240034

Microsoft greatest creation Windows offers inbuilt update mechanism that keeps the system updated. If the updates installation frequently fails and repeatedly, then your PC encountered with 0x80240034 error. The number of causes is many, and determining one specific root cause is at a difficult level. In such cases, Windows engineers explore multiple problems and then apply fixes accordingly. First, we are going to identify the problem, and then resolve it using official solutions.

How to Fix Windows 10 Update Error 0x80240034

Note: A quick reboot fixes the misconfiguration, so give it a shot.

1: Windows Update Troubleshooter

Microsoft encountered thousands of errors in the previous generation, and they prepared a solid solution for it. In the latest edition of Windows 10, the administrator can utilize troubleshooter for in-depth results.

Step 1: Press Windows key + S, and then type “troubleshoot” and click on the first result.


Step 2: The settings window shows up on the screen, and scroll down until Windows Update is visible. Click on the WU option, and then run the troubleshooter.

Step 3: A new small window will pop-up on the screen and let the scanner continue for a while.

Step 4: In a few moments (approximately 5 minutes), the troubleshooter feature will display solutions.

As of now, my Windows 10 PC is healthy and doesn’t seem to run out of juice any time soon. If your edition encounters advanced problems, then it will appear in the results. The inbuilt troubleshooter pre-applies necessary fixes, when encountered with known issues.

Also Read: How to Fix Error 0xc0000142

2: Clean up old installation files & previous update files

Microsoft cleverly creates additional installation files and system files, which end up causing a menace later down the line. Consumers who have upgraded from build version 1703 to build version 1903 might suffer from system file clash. Administrators bear the responsibility to wipe out the old remnants of the previous installation.

Step 1: We suggest using the free edition of CCleaner to wipe out Cache, Old installation files, Registry keys, and junk files.

Step 2: Take a quick look at the snapshot below, and select every given option. However, keep “Wipe Free Space” out of the cleaning equation because it consumes hours of energy.


Note: Selecting multiple options for cleaning erases personal data such as browsing history, network password, etc.

Step 3: Click on “Run Cleaner” and let the cleaning mechanism continue until the task is finished.

Step 4: You can view the detailed report on what files erased during the process.

Removing old configuration files keeps the machine healthy.

3: Clear Windows Update Cache/Distribution Folder

System file corruption is not a stranger to previous versions and latest build versions. Millions of Windows machine felt the ease of breath by getting rid of Windows Update Cache or Software Distribution folder. Microsoft servers replace the old files with the corrupted ones, and they tend to get affected by the existing files. As the old saying goes, “one bad fish can ruin an entire pond” and that is what is going on with your copy of Windows machine.

How do we eliminate Update Cache/Distribution Folder?

Follow our lead.

Step 1: Fire up the good old Command Prompt as administrator.

0x80240034 error

Step 2: Now, copy & paste “net stop wuauserv” into the CMD.

error 0x80240034

Step 3: Repeat the same copy & paste sequence and paste “rmdir %windir%\SoftwareDistribution /S /Q” this time.

Step 4: Restart the service by the following “net start wuauserv” command.

windows 0x80240034

I recommend the readers to restart the PC and become a problem solver.

In the following resolution, we stopped the Windows Update service, then cleaned the entire Software Distribution folder, and then restarted the service. In case, if the Windows service does not restart properly, a quick reboot fixes the issue.

Recommended: Fix WiFi Keeps Disconnecting

4: Turn off Antivirus Program

Online security programs such as Avast, Bitdefender, Kaspersky, McAfee, others suffer from misrecognizing “false positive” threats. Unfortunately, Microsoft shipping unsigned drivers, system files, and core element files directly from servers, which antivirus solutions strictly interrupts the connection and stands against it.

Again, Microsoft does spread system files that are not signed and they don’t even provide description on what the updates do. I must say that Microsoft should take responsibility for the unknown services and explain what they are about.

I hate to say it, but you have to turn off Antivirus program temporarily.

0x80240034 antivirus

Remember, any edition of Antivirus solution can interfere in the updating process. Be it a free edition, or premium edition of an online security program.

5: Update via ISO File

Brace yourself, and back up the files immediately because it’s going to be a long ride. Windows OS tend to operate slightly differently when compared to other mashed up desktop environments. Millions of machines do not hold up against file system corruption and they disperse into irrecoverable state. The installation of the latest build version of Windows offers fresh copy of system files and improved features.

Step 1: Click on the official Microsoft link. Download media file creator and then follow the MS instructions.

windows 10 iso

Step 2: Launch the saved program and then connect (16GB) USB flash drive.

Step 3: I recommend the readers to watch the video on YouTube for visual instructions.

This is fairly a complicated procedure for beginners and newbie’s may not be able to comprehend the instructions. A video provides play-by-play visual and verbal instructions and human mind designed this way.

Bottom Line

If your machine is under warranty, then do not hesitate to seek assistance from an authorized Microsoft engineer. I recommend visiting nearest Microsoft store and have them look at it. Do not approach third-party engineers because they can rip off genuine copy of Windows (it happened to someone I know.) Let us know which method resolved Windows Update error 0x80240034 in the comment section below.

Related Posts:

How-To Windows 10 Windows 8

How to Fix Windows Error Code 0x80004005

Fix Error Code 0x80004005: Windows error 0x80004005 that occurs when opening a file, folder, or pasting a file in a drive, shared folder, virtual machines and furthermore. The error occurs when Windows Update fails to install the latest updates. Unfortunately, the error 0x80004005 does not provide in-depth information on the subject, so it turns out difficult to process a solution for it. Microsoft could not solve the problem and which is why it states it “Unspecified Error.”


How to Fix Error Code 0x80004005

Let us look at a few scenarios to solve an Unspecified Error.

  1. Burn an image file into CD/DVD.
  2. Extracting a few files.
  3. The error 0x80004005 originates when administrator pastes a copied file that was deleted a few moments ago.
  4. Clearing uninstalled program files from Windows PC, so the administrator can reinstall the latest edition of a specific program.

Our solutions may not work for every specific problem because the situation is unique and it is a core reason why Microsoft has written “Unspecified Error” in their books.

Related: How to Fix Error Code 0xc0000142

1. Clean Registry Files

Unused registry files remain in the system files for a longer period, and nothing is going clear to them automatically. Windows PC administrators step forward and learn to clear old installation files, junk files, and registry files. Not everyone born with the knowledge to wipe & clean a computer, so I’m going to guide the readers.

Step 1: I’m using CCleaner or almost eight years now, and it does come in handy to wipe out unnecessary junk from a PC. It supports Windows XP to the latest edition of Windows 10. Install the program and fire up for a cleaner PC.

Step 2: Click on the registry icon located in the left sidebar. You got one option available in the section & click on “Scan for Issues”.

Step 3: The program consumes one or two minutes to complete the process. When a number of registry files appear in the results, then click on “fix selected issues” and then click on “Fix all selected issues.

Remember, I skipped a few options in the tutorial such as creating a backfile of the before deleting registries. I inform the readers that the deleted files are removed from the PC and you cannot recover them. I did not face any major problems after using CCleaner, and it always increased performance instead.

Related: How to Fix CTF Loader (ctfmon.exe)

2. Corrupted System Files

Windows system files are prone to corruption and it frequently happens on 5/10 computers. I recommend running an in-depth scan to detect & fix the files from the Windows PC. In Windows 10, you for an option called “SFC SCAN” that allows administrators to check for corrupted system files. You don’t have to download & install third-party programs to complete the task and it is a CMD (Command Prompt) task.

Step 1: Press Windows Key + S for search bar, and type “CMD or Command Prompt” and then run as administrator.

Step 2: The Command Prompt window will show up on the screen and then click on “SFC/scannow” and hit enter to begin. The process will begin and it starts at 1% and ends at 100% and you have to remain patient throughout the scanning. I recommend ending background applications and keeping the PC idle throughout the session.

Step 3: The file verification phase ended at 100% leaving several corrupted files unrepaired.

The inbuilt corruption scanning tool will provide accurate information whether it has found corrupted files or not. In a few scenarios, the inbuilt SFC SCAN tool will provide log files, if it could not repair the corrupted files. I have made a bootable USB drive to freshly install Windows 10 latest edition, and that’s an ultimate solution.

Also Read: How to Fix Error Code 0x80240034

3. Open the File and Folder Troubleshooter

Above, I have mentioned about Copying, Pasting, and Deleting part and Microsoft’s “File and Folder Troubleshooter” can fix the system errors. Microsoft developed a dedicated program that isn’t part of the Windows official release.

Step 1: Download 1MB file & launch it, and then click on “NEXT” to proceed.

Step 2: The program will go through known problems and errors.

Step 3: If the program couldn’t figure out the problem, then select one option from it, and then click on “NEXT.”

Step 4: I have selected “others or I don’t know” and the scenario might be different in your case.

Step 5: Read the notification carefully, and then click on “Yes” or “No.”

Step 6: The troubleshooter will inform about the fixes or if it couldn’t resolve the issue.

I recommend restarting Windows PC after completing the process.

The performance of Windows machine may seem weird at the beginning, but it will go back to the normal state in a few moments. By using the files & folder troubleshooter, the performance won’t be affected or settings will not change whatsoever.

4. Disable Anti-virus Protection

Internet security/Online security programs focus on providing custom real-time protection & firewall. Let us take Avast solution for instance, I noticed that Avast Internet Security program blocks applications and software’s that aren’t signed or found suspicious. I recommend turning it off to extract a file or folder. Remember, if it contains threats such as Trojans, Malware, and Adware, then it can affect your computer negatively.

Step 1: Click on the program icon located in the taskbar, and right-mouse click to view more options.

Step 2: Select “Avast Shields Control,” and then click on “Disable for 10 Minutes.”

Never turn off the protection shields permanently because it can reflect negatively. Unknown programs & threats are always waiting for a chance to drop down the shields, and attack the computer. Never give an opening for online threats, and the folder or file might contain a virus.

5. Create a Local Account Token Filter Policy in Registry

Usually, the Windows error 0x80004005 occurs, when accessing a Shared Drive/Folder. The instructions will work on an earlier version of Windows OS as well, so do not worry about irrelevancy.

Step 1: Press Windows Key and Press R, and then type “REGEDIT” and hit enter.

Step 2: Access the folder in the Regedit and I have shared the location path as well.

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  2. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

The beginning name of the path might differ on your Windows copy, but the default name always remains “HKEY_LOCAL_MACHINE.

Step 3: Click on the folder, and then right-mouse click for more options.

  1. For 32 bit system, create a new DWORD value called LocalAccountTokenFilterPolicy.
  2. For a 64 bit system, make a QWORD (64-bit) called LocalAccountTokenFilterPolicy.

Step 4: I make mistakes, but you can delete the newly created rule, and then rename the file again.

No need to worry about the complex procedures because it won’t harm a Windows PC in any manner. The performance of the Windows machine will remain the same, and it doesn’t add extra load on CPU resources.

Bottom Line

I wouldn’t say that everyone who is reading this, in the hope of solving error code 0x80004005 will leave happily. I have already mentioned that there are too many unspecified errors, and the biggest software company on Earth finding difficulties in solving it. I recommend approaching the official Microsoft forum for further support for unique scenarios.

Related Guides: