How to Fix Modern Setup Host CPU Usage

Last update: 04/10/2024
How to Fix Modern Setup Host CPU Usage

When you notice poor performance in Windows 10, the first thing you do is open the Task Manager to check CPU, Memory and Disk usage on your computer, only to find that There is a Windows process called Modern Configuration Host which has high CPU or disk usage and is holding your computer hostage, especially after upgrading to Windows 10.

In some situations high CPU and disk usage occurs in Modern Configuration Host even if the upgrade happened a long time ago.

You can also read: How to Fix Audiodg.exe High CPU Usage

Modern Host Configuration Overview

Sometimes, SetupHost.exe consumes 50% or more of your Windows 10 CPU, preventing it from working properly. After several reboots, Modern Setup Host Increases your computer's charge from 50% to 95%Or, if you just upgraded to Windows 10, you may notice that Modern Setup Host no longer works on Windows 10.

Unfortunately, This problematic process is unknown to most users., so this post seems to help you deal with the SetupHost.exe 100% disk usage error.

What is Modern Configuration Host?

Modern Setup Host (SetupHost.exe) is an installation program located in the subdirectory C: $ Windows.BTSourcesIt is mainly used to install or prepare Windows 10 updates.

SetupHost.exe it runs in the background with certain permissions in the context of Windowsstoresetup.exe when it is run Windows Update or installation files are used.

Should I uninstall Modern Setup Host?

As you can see, SetupHost.exe is associated with Windows Update. This means that you should not close Modern Setup Host if you have just updated Windows 10, otherwise it will cause unnecessary problems with the newly updated system on your computer.

Why does Modern Setup Host have high CPU or HDD in Windows 10?

As you may know, SetupHost.exe installs Windows update in the background, which perfectly explains why many of us notice Modern Setup Host on Windows 10 has high CPU and disk usage right after Windows 10 update. And according to the concept of SetupHost.exe, runs in the context of Windowsstoresetup.exe.

Since the Windowsstoresetup.exe file is very important for the Windows 10 upgrade process, the process Windows Modern Setup Host will automatically take priority during upgrade of Windows 10, consuming a lot of CPU or disk space on the system, sometimes up to 95%. While Windows Update is running on the computer, it consumes not only the network, but also the CPU, hard drive, and memory.

Ultimately, during a Windows 10 update the modern configuration node needs to run at high CPU and hard drive capacity in order to properly interact with the processor and network that the Windows update requires. All of this leads to a system failure, according to which SetupHost.exe uses almost 100% of the CPU or from the hard drive in Windows 10.

How to fix modern setup host CPU usage

Naturally, Modern Setup Host makes the high HDD come to you if something goes wrong. Since Modern Setup Host is now an executable file on Windows, it makes sense to check it to see if there are any problems.

Some people may also notice that SetupHost.exe is no longer running on their computer. To resolve the problem when the SetupHost.exe process is no longer running, Windows Modern Setup Host consumes too much power CPU and will not start, the following methods are recommended.

Solution 1: Run the Windows Update troubleshooter

If Modern Setup Host does not run or the CPU load is high, especially after updating Windows, it is recommended to check your computer with the Windows Update Troubleshooter.

  How to Fix Common Problems with Microsoft Store

You may be able to fix the update error and thus resolve Modern Setup Host using too much memory in Windows 10.

  • Go to Start > Settings > Update & Security.
  • In the right pane, under the troubleshooting section, locate windows update y Click Run the problem solver.

This troubleshooter can help you resolve issues during the Windows Update process. This option will also fix the SetupHost.exe file not working in Windows 10.

Solution 2: Automatically adjust load to a modern CPU and modern host configuration

As this modern installation maxes out its CPU capabilities, it is worth checking that not too many startup programs are running at the same time. Or if there is a problem with the Windows Update service or another related program, setuphost.exe will show high CPU or disk load.

So you might want to fix the issues that are causing this high CPU or disk error in Windows 10. That's why Advanced SystemCare is an all-in-one program that allows you to optimize your system. Disable or remove unnecessary and dangerous applications to use the CPU more efficiently and clean up hard drives to save space.

More importantly, Advanced SystemCare is capable of fixing various system errors, one of which can be the cause of high CPU utilization of a modern host configuration. First, you can try Advanced SystemCare Performance Monitor to disable or turn off this Modern Host Configuration service to improve CPU and disk usage.

  • Download Advanced SystemCare, install and run it.
  • Right-click Advanced SystemCare in the lower-right corner of the desktop to open the Performance Monitor.

Performance Monitor can be displayed on the desktop.

  • Click on the arrow icon located on the right side of the Performance Monitor window to expand it.
  • Select the CPU tab and then Click the Rocket Boost icon to save more CPU usage.
  • Similarly, Select Disk and then click the Speed ​​Up icon to free up more disk space.

In this regard, Modern Setup Host is likely to be closed and not causing high CPU or disk usage in Windows 10. But if Modern Setup Host high CPU persists in Windows 10, you can also disable this service at startup using Advanced SystemCare Startup Manager.

  • Then Click on Startup Manager in the toolbar to open it directly and quickly.
  • In IObit Startup Manager, under Startup Items, Check for Windows Update or its associated service to disable it.
  • Here, allow Advanced SystemCare Startup Manager to control the Windows Update service at startup.
  • In the Services tab, look for Windows Update and disable it as well.

You can also postpone the service for a while to see if the high CPU and disk usage of setuphost.exe in Windows 10 persists.

For some, the best solution is Scan all programs on your computer if one or more of them are causing high CPU or disk load.

  • In Advanced SystemCare, in the Clean & Optimize section, select Select all and then Check for Errors.
  • Please fix the scan result with Advanced SystemCare.

Considering all these factors, it is very likely that Windows 10 Modern Configuration Host is causing high CPU and disk load.

Solution 3: Run SFC and DISM on Windows 10

Firstly, It is necessary to use the system tools to fix Modern Configuration Host hard drive issues in Windows 10 at 100% or almost.

  What Is A BUP File? What Is It For And How To Open One

Here you can use System File Checker (SFC) to check if SetupHost.exe is running and Deployment Image Maintenance Management (DISM) to check for imaging problems on your computer.

  • Write Symbol of the system in the search box, then right-click the result and select Run as administrator.
  • In the dialog box, type sfc/scannow and press Enter to run SFC.
  • You will see that the file system scanner has detected your computer.

When you do, you should also run DISM to find a modern setup node that no longer has Windows 10 installed.

  • Copy and paste the following commands on the command line, then press Enter to run them in succession.

Dism.exe /online /cleanup-image /scanhealth

Dism.exe /online /cleanup-image /restorehealth

This will allow DISM to restore the image error on your computer. Next, access Task Manager and check if the modern installation host is occupying your powerful CPU or hard drive, or if Windows 10 is not running.

Solution 4: Scan Windows 10 with Windows Defender

As described above, There is no need to stop the Modern Host installation process, but to avoid the malware or threats on your computer, you can also use the built-in Windows 10 tool, Windows Defender, to detect the error.

To use Windows Defender, you must turn it on.

  • Look for Windows Defender in the search box and press Enter to open Windows Defender Security Center.
  • In Windows Defender Center, Click on Virus & threat protection to scan the system for malware.

Here you can also choose to scan your account, app, browser, etc. with Windows Defender. If you want, you can also use third-party software to fix high CPU or disk load via SetupHost.exe if Windows Defender hasn't done so.

Solution 5: Use the default system language

According to reports from Windows users, it is suspected that Modern Setup Host may display CPU and HDD usage on Windows 10 if the language used is not supported by the default system UI language.

Therefore, you need to change the language to the default language ideal of your system in hopes of fixing Modern Setup Host high CPU or hard disk usage in Windows 10.

During this process, check not only the default user interface language, but also the system language to make sure they match. This will help Modern Setup Host CPU or memory usage go away for some users.

  • In the command line with administrator rights, write dism /online/get-intl. Press the Enter key to execute the command.

Next, you can see the default language for the system user interface on the command line. It can be, for example, English, it is time to check the system language of the computer.

  • Enter Time and Language in the search box and press Enter to open Region & Language settings.
  • In Region and Language, Check that the Windows display language and the preferred languages ​​match the default system user interface language that you have enabled on the command line.

Here you can clearly see that it is also English. It would be better if the default UI language matched the system language. If not, you can change the system language in Region & Language.

You can check in Task Manager to see if the Windows 10 Modern Setup Host process is still consuming too much disk or CPU power, or if Modern Setup Host has stopped starting.

  What is WinToUSB. Uses, Features, Reviews, Prices

Solution 6: Delete all files from the software distribution folder

Every time you update, Windows 10 stops Temporary files which are stored in the software distribution folder.

The moment you see an error related to a Windows update, high CPU and disk usage from Modern Configuration Host, a good option is to delete all items from the distribution folder modeling on Windows 10.

  • Press Windows + R to activate the start window, then copy C:\Windows\SoftwareDistribution\Download into the box. Then, Click OK to open the folder software distribution.
  • You will then be redirected to the software distribution download.
  • Click the right mouse button in the Software Distribution Download window items to remove them all.
  • Restart Windows 10 to get the effect.

If there is not corrupt files or invalid Windows Update on your computer, you will find that SetupHost.exe in Windows 10 will not run out of free space.

Solution 7: Disable Windows Update

Since the Modern Settings node is a part of Windows, even though Microsoft claims that it is not essential for your system, you can try stopping Windows Update so that the Modern Settings node does not take up too much disk and CPU on Windows 10.

You can then restart Windows Update if you wish.

  • Press Windows + R to open the output window and type services.msc in it.
  • In the Services window, locate the windows update service.
  • Next, right-click on Windows Update to open its properties.
  • In Windows Update properties, on the General tab, look for the Startup Type setting and Disable it.
  • Then click apply and OK to save the changes.

In this case, we can assume that Windows 10 is not responding to the CPU or Windows 10 SetupHost.exe drive because Windows Update is disabled at startup.

Solution 8: Disable all Windows 10 startup items

To some extent, restarting your PC can be a good way to resolve the issue when Modern Host Setup not working on Windows 10. You can stop all startup services so that they do not take up so much CPU and disk space.

  • Enter msconfig in the search box and press Enter to display System Configuration.
  • Next, on the General tab, Locate the Selective Startup option and uncheck Load components at startup.
  • Next, in the Services tab, Select the Hide box all Microsoft services and click Disable all.
  • On the Run tab, Click Open Task Manager.
  • In Task Manager, select the enabled service and click Disable in the right corner.
  • For the changes to take effect, you must restart the computer.

After restarting or disabling startup services in Windows 10, you can reopen your computer and check in Task Manager if the CPU and disk performance is still high.

Finally, you should try the solution in this article to fix the SetupHost.exe error if Modern Setup Host is low on CPU and HDD space or not working on Windows 10.

You can also read: [6 Solutions] Fix WMI Provider Host (WmiPrvSE.exe) CPU Usage