If you are reading this article, you are probably having problems with the performance of your computer. Are you puzzled by the Modern Setup Host process running on Task Manager that uses a lot of your CPU resources which causes your Windows 10 computer to slow down?
Don’t worry as you are not alone. There have been reports from several Windows 10 users who encounter the same problem. Now, before tackling the solution for this problem, let us first discuss what really is the Modern Host Setup.
Windows Automatic Repair Tool
- Your machine is currently running Windows 10
- Restoro is compatible with your operating system.
Recommended: To repair Windows 10 Errors, use this software package; Restoro System Repair. This repair tool has been proven to identify and fix these errors and other Windows problems with very high efficiency.
- 100% safe as confirmed by Norton.
- Only your system and hardware are evaluated.
What is Modern Setup Host Process?
Windows owns a lot of market share for the most used operating system on computers. However, just like any software it is not perfect and encounters a few errors and problems once in a while.
To address this, Windows releases frequent updates on their operating system to improve system performance and fix glitches and bugs that appears on the system.
This is where your problem comes in, the Modern Setup Host is one of the components used by the Windows operating system when installing an update on your system. It usually runs itself on the background and actually triggers Windows 10 to check and install updates on your computer.
Now, if you are having problems with the Modern Setup Host and experience a high CPU usage, you can check out the guide below to help you in fixing the issue on your computer.
Method 1: Run the Windows Update Troubleshooter
Since the Modern Setup Host is connected to Windows updates, you can try using the Windows Update troubleshooter on your computer to scan for any problems which causes the Modern Setup Host CPU usage problem.
Check out the steps below to guide you through the process to fix the issue with Modern Setup Host.
Step 1. On your computer, press on the Windows Key + S and search for Troubleshoot, then press Enter to open the Troubleshoot tab.
Step 2. Inside the Troubleshoot tab, scroll down and click on Windows Update.
Step 3. Lastly, click on Run the Troubleshooter under Windows Update and follow the on-screen prompts to guide you on how to use the Windows Update Troubleshooter.
If the troubleshooter suggested a possible fix for the issue, click on Apply this Fix. Now, restart your computer and open the Task Manager to observe if the Modern Setup Host would still have a high usage on your computer.
On the other hand, if the Modern Setup Host CPU Usage issue is still present and affects your system performance, proceed to the next method below to try and fix the problem on Windows.
Method 2: Run the System File Checker
High CPU usage on Windows 10 components may indicate that some of your system files are problematic or corrupted. In this case, you can try using the System File Checker which is a built-in tool on Windows that allows you to scan and repair for any corrupted system files on Windows.
To run the System File Checker on your computer, follow the steps below to guide you through the process.
Step 1: Press Windows key + X on your keyboard and select Command Prompt (Admin).
Step 2: When the CMD prompt opens, type “sfc /scannow” and press Enter.
Step 3: After the scan is finished a system message will appear. See the list below to guide you on what it means.
- Windows Resource Protection did not find any integrity violations – This means your operating system doesn’t have any corrupted or missing files.
- Windows Resource Protection could not perform the requested operation – The repair tool detected a problem during the scan and an offline scan is needed
- Windows Resource Protection found corrupt files and successfully repaired them – This message will appear when the SFC was able to fix the problem it detected
- Windows Resource Protection found corrupt files but was unable to fix some of them. – If this error occurs, you will need to repair the corrupted files manually. See the guide below.
**Try to run SFC scan two to three times to fix all the errors**
Once you are done running the SFC scanner on your computer, restart it and open the Task Manager to see if the Modern Setup Host process would still use a lot of CPU resources on your computer.
Method 3: Run DISM Scan
If the System File Checker did not work in fixing the high usage of the Modern Setup Host, then you can try using the DISM scan which is another Windows tool that fixes any corrupted system file on your computer.
Unlike System File Checker that attempts to fix the corrupted file, the DISM scan replaces the corrupted file with a working copy that was downloaded from Windows’ servers.
To use the DISM scan, follow the step-by-step guide below.
Step 1. On your keyboard, press on Windows Key + S and search for Command Prompt.
Step 2. After that, click on Run as an Administrator to launch the Command Prompt.
Step 3. Inside the CMD prompt, type in the following commands and press Enter every after command:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Checkhealth
DISM.exe /Online /Cleanup-image /RestoreHealth
After running the commands above, restart your computer and try to use it normally for a few minutes to see if the Modern Setup Host would still have a high CPU usage on your system.
Method 4: Clear the Software Distribution Folder
The software distribution folder on Windows contains all the temporary files that are essential for Windows updates. However, there’s a possibility that these temporary files are not removed automatically after installing the Windows updates which triggers the Modern Setup Host to run on the background even if you are not performing a Windows update.
To fix the Modern Setup Host high usage, you can delete the content of this folder by doing the steps below.
Step 1. On your keyboard, press on Windows Key + R to launch the Run Command Box.
Step 2. After that, type C:WindowsSoftwareDistributionDownload and hit Enter.
Step 3. Lastly, select all the folders inside the Download folder and delete it.
Now, restart your computer and use it normally to see if the high CPU usage of Modern Setup Host on your system is already fixed.
Method 5: Perform Clean Boot on Your Computer
When you perform a clean boot, all the unnecessary drivers and applications from running in the background of your computer. Only those essential drivers and applications that are needed to run Windows 10 will run automatically.
Step 1. In your keyboard, press the “Windows” key and the letter “R”.
Step 2. This will open the Run window. Type in “msconfig” and press Enter.
Step 3. Click on the “Services” tab. Make sure to tick “Hide all Microsoft Services” and click “Disable All” and click “Apply”
Step 4. Next, click on the “Startup” tab and click “Open Task Manager”.
Step 5. In the Startup, select all of the unnecessary applications that have their startup status enabled and click “Disable”
Step 6. Close the window and restart your PC.