[4 Solutions] Troubleshoot Modern Setup Host and its Problems

Most of the uses encountered error of Modern Setup Host operation stopped during update old version. Let’s see why this is happening.

Users of 7/8 / 8.1 don’t need create a backup of their data before moving on to Windows 10 because this does not erase any data. And this is the best. But users of XP / Vista will not be able to upgrade to Win 10.

In this case, users will need to perform a clean installation. Before installation, the user must check the compatibility of the motherboard with the new operating system.

When users started to upgrade their old OS toward Win 10, they were confronted with “Modern Setup Host has stopped working” error.

modern setup host has stopped working
modern setup host has stopped working

This problem appears when you try to upgrade your PC to Win 10. It may occur due to a bad system configuration, or a problem related to the progress of the upgrade, etc.

[3 Solutions] Razer Synapse Won’t Open: What to Do?

Modern Setup Host,, What is it? Is it a virus?

He is also known as the name of SetupHost.exe, is a microsoft process which allows you to install updates, in particular important updates periodicals, in Win 10.

the process runs in the background when a update is ready to be installed, that your computer either inactive or active for the moment.

This can be a problem when you are in a tight spot and he suddenly starts to function all by itself, resulting in high CPU and disk usage (which can reach up to 100% permanently as long as the process is running. So this also slows down the operations that you were doing.

In most cases, it will go away on its own when it has finished installing the necessary update. For most important updates, depending of performance from your computer, he should normally take between 15 and 30 minutes to complete his task.

Sometimes it can go up to a few hours if your hard drive is very slow to write or if some other item is late, which may slow down the setuphost.exe process.

High resource usage by Modern Setup Host
High resource usage

(setuphost.exe) is not a virus by default. This is a real process developped by Microsoft for install updates downloaded by Win Update.

However, all process maybe virus if malware hides under the process name. So if you are worried about it, scan it with a antivirus software.

Tutorial: How to use Hamachi to create a VPN

As it is simply a installation process for necessary updates for your pc, it is better to leave it run for a while.

As mentioned earlier, it should only run only for about 30 minutes, but it strongly depends on performance of your computer. Try to let the process run for several hours.

the process should not run too frequently. As mentioned above, it will only run in the event of an important update which usually only occurs on a period of a few months.

When he runs, he installed generally large one-off updates and will disappear of itself once its task is completed.

[6 Solutions] Ubisoft Service is Currently Unavailable

End the Modern Setup Host or SetupHost.exe process

You can also choose to complete the process now in selecting Modern Setup Host or setuphost.exe in the task Manager, then clicking on Complete the task. It should end the process immediately and he should stay disabled until your next reboot.

During your next start, when will detect that an update needs to be installed, it will run again. This should only be a temporary fix.

Solve “Windows Cannot Find Steam.exe” [6 Méthodes]

Can I remove Modern Setup Host?

No you can not remove Modern Setup Host process, even with administrator privileges. It is one of the Windows components the most important for install important updates for your Win 10 PC.

Even if you find a way to delete it one way or another, we strongly recommend that you do not do this because this would completely break the update process.

Solution 1: Run the DISM command to fix the problem of high resource usage of your PC

End the process is only a temporary solution. He will always come back and will cause a high CPU or disk usage until his work is finished.

If you’ve ever tried to enable it to operate during the night and that it always works with a high CPU or disk usage the next day, try run the DISM troubleshooter and the troubleshooter function of Win Update to find and correct the error.

To execute SAY M, go to the start menu. Search command prompt. Done right click above in the search result, and then select Execute as administrator. In elevated command prompt, enter the following command followed by the Enter key.

Dism / Online / Cleanup-Image / RestoreHealth

DISM.exe / Online / Cleanup-image / Restorehealth
DISM.exe / Online / Cleanup-image / Restorehealth

The command is called Deployment Imaging and Servicing Management (DISM). It is an integrated tool that allows you to automatically replace files and fix service issues, especially the Update issues.

When he is finished, restart your PC and try run the Update again, or allow it to run when he launches into background.

Yes SAY M fix the problem, this time, Modern Setup Host should be able install updates successfully and disappear on its own.

[5 Solutions] The Unknown Software Exception 0xe0434352

Solution 2: Disable update

If nothing works and you don’t care if you get latest update or not, here’s how completely disable Update.

We you do not recommend to do it, because theUpdate will not be able to run alone and get the essential security updates for your computer.

However, you can still reactivate it by repeating the steps below and by choosing Automatic for the service. Either way, do it at your own risk.

  • Press on Win + R keys to open the window Execute.
  • Type services.msc then click on OK.
  • In the window ” Services “, find the service called Windows Update.
  • Double click on the service.
  • Under Start type, choose Deactivated.
  • Restart your PC.
Disable Windows Update service
Deactivate the service

Solution 3: Run Disk Cleanup and delete the $ Windows folder. ~ WS

In this method, you will need to perform disk cleanup. This is a utility that helps you delete unnecessary files from your hard drive.

Follow the next steps to delete the folder:

  • Step 1 Press on Windows key + S on your keyboard to open the search application.
  • Stage 2 ⇒ Type Disc cleaning and press Entrance.
  • Step 3 ⇒ Open the Disc cleaning and move to your system partition.
  • Step 4 ⇒ Select Clean up system files.
Clean up system files
Clean up system files
  • Step 5 ⇒ Check all available boxes. Click on OK.
  • Step 6 ⇒ Wait until the process is complete.

Then go to $ Windows directory. ~ WS and delete its content.

Solution 4: Resume the upgrade by running setupprep.exe

This procedure is not available that louser users of 7/8 / 8.1. It is one of the most effective methods for resolve the error because it resumes the process of the last operation, instead of start a new process short.

Follow the steps below: –

  • Step 1 ⇒ Proceed to Windows upgrade with the tool of media creation.
  • 2nd step ⇒ When you get the error, close the media creation tool.
  • Step 3 ⇒ Press the key Win + R and type C: $ Windows. ~ WS Sources Windows sources setupprep.exe in the Run box. Press the enter key for RStart your Windows upgrade.


After all troubleshooting methods we told you about, we are sure that “Modern Setup Host has stopped working” error will not cause you any more problems and that it should disappear. All of these methods have been tested and proven by us, so you don’t have to worry about anything.

Let us know if one of the elements above works for fix your high CPU or disk usage issue caused by Modern Setup Host in Windows 10. If you know of a better solution, let us know your comments in the section below.

If you are always faced with mistakes, do not hesitate to contact us. We are always here to help!

Leave a Comment