Modern Setup Host Has Stopped Working [FIXED]

Are you facing Modern Setup Host Has Stopped Working on your PC? Or, your computer showing the Modern Setup Host taking high CPU usage? But don’t worry. You are not alone here; let’s find out why are we facing this error. It is observed that Windows continuously upgrades its versions with time. In fact, the new version is always an advanced and reformed version of the previous one. Currently, the latest upgrade Microsoft has is Windows 10.

You can easily upgrade your operating system to Windows 10 if you are currently using Windows 7, Windows 8 or Windows 8.1 then your upgrade will not remove your data, applications and settings. But if your current operating system is either Windows XP or Windows Vista, then you would not be able to upgrade it to Windows 10. However, you will need to do a clean install for it.

Before performing the upgrade, you have to make sure that your motherboard supports the new operating system. Along with that, you should backup all your important data in a USB flash disk, cloud or network storage. It will help you retain your data later.

There are three methods through which you can upgrade your version of Windows into Windows 10. First is by using Bootable USB or DVD, the second being, updating your machine through Windows Update. The third way is to upgrade your machine using the Media Creation Tool.

Sometimes, while updating Windows 7, 8 or 8.1 to Windows 10 the user might receive an error message Modern Setup Host has stopped working. This error can occur because of the bad system configuration, upgrade process issues etc. There are few ways through which you can get rid of the issue.

Methods to Fix Modern Setup Host Has Stopped Working Error

Below are some methods that you can try your hands to solve  Modern Setup Host has stopped working Error.

Method 1: Check free Hard Drive space

Storage space plays a very important role in your Windows upgrade. You could receive the Modern Setup Host has stopped working error due to lack of enough free space in your system partition. The Media creation Toolkit requires 8GB space to download your machine’s upgrade.

Therefore, you require a minimum of 8GB to upgrade your computer. Although, it is recommended that you keep more than 8GB space. As after the update, you need space for your applications and data. To make sure you have enough space, you need to check your free hard drive space and delete all the unnecessary data and applications. Here are some tips that you can use.

  • You can delete unwanted data from your system partition.
  • You can create a backup of your data on USB flash disk, network storage, cloud storage or any other external storage.

Method 2: Prepare Windows for Upgrade

To resolve the problems caused due to conflicts between different applications in Windows 7, 8 and 8.1 you need to do some system changes. Below are some system changes and procedures mentioned that you need to perform.

Method 2.1 – At first, disable services not related to Microsoft.

Step 1: Together press Windows key + R.

Step 2: Later, type msconfig and press Enter in order to open System Configuration.

Step 3: Now, in services at the bottom left corner click Hide All Microsoft services.

Step 4: After that, at the bottom right corner click Disable All.

Step 5: Finally, click on apply and click OK.

Method 2.2 – Afterwards, disable all the startup programs

For Window 7

Step 1: Simultaneously, press Windows Key + R.

Step 2: Afterwards, type msconfig then press Enter to pen System Configuration.

Step 3: Click on Startup Tab. Then, on the bottom right corner click Disable All.

Step 4: Now, first click on Apply and then OK.

Step 5: Finally, restart your system and then run Windows Upgrade.

For Windows 8 and 8.1

Step 1: Simultaneously, press Windows Key + R.

Step 2: Afterwards, type msconfig then press Enter to pen System Configuration.

Step 3: Click on Startup Tab. In Startup tab click on Open Task Manager.

Step 4: Now, again click on Startup Tab.

Step 5: Later disable all the applications by right-clicking on applications and choosing disable for this time.

Step 6: Afterwards, close Task Manager.

Step 7: At last, restart your computer and run Windows Upgrade.

Method 2.3 – You Have to Change Regional Settings Through Control Panel

For Windows 7

Step 1: At first, press Windows Key + R together.

Step 2: Now, type Control Panel and press Enter to open it.

Step 3: Select View by Category.

Step 4: Click on Clock, Language and region.

Step 5: After that, select Region and Language.

Step 6: Now choose location and under current location select United States.

Step 7: Next, click on Keyboard and Languages and then select Change Keyboards…

Step 8: Afterwards, select General Tab.

Step 9: In Default Input Language choose English (United States).

Step 10: Now, first click Apply then OK and close Control Panel.

Step 11: Finally, restart your Computer System and run Windows Upgrade.

For Windows 8 and 8.1

Step 1: At first, press Windows Key + R together.

Step 2: Now, type Control Panel and press Enter to open it.

Step 3: Select View by Category.

Step 4: Click on Clock, Language and region.

Step 5: After that, select Region.

Step 6: Now choose location and under Home, location select United States.

Step 7: Once done, click Apply and OK.

Step 8: Afterwards, under Clock, Language and Region click on Language to add another Language.

Step 9: Click on Add a Language, choose English and press Open.

Step 10: Now select English (United States) and click Add.

Step 11: After that, in Language section select your previous language and hit Remove.

Step 12: Once done, close Control Panel and restart your computer system.

Step 13: Now, upgrade your system to Windows 10.

Step 14: Finally, enable services, startup programs and change regional settings

Method 3: Create a Bootable USB and Upgrade Your PC to Windows 10

You can try this method. In it, you have to upgrade your Windows to Windows 10 using bootable USB flash drive. Firstly, you have to create a Windows 10 bootable USB which will be compatible with the computer system. Now, to boot your machine with USB flash drive, you need to configure BIOS or UEFI. Once done, boot your system with USB flash drive and at last, run upgrade.

Method 4: Run Disk Cleanup and Delete $Windows.~WS folder

If the above methods did not yield you results, there is one more way. It involves running Disk Cleanup and deleting $Windows.~WS folder. Disk Cleanup is a utility integrated into Windows. It helps to remove unwanted files from your hard disk in order to boost your computer system’s speed.

Firstly, run the Disk Cleanup for your device. Afterwards, you have to delete $Windows.~WS folder from your C drive or from wherever your Windows is installed. When you upgrade your current Windows to Windows 10 rather than performing clean install Windows 10, then, in your C drive or wherever you Windows is, you will find two hidden folders from which you need to delete the $Windows.~WS one. It will probably solve your issue.

Method 5: Resume Upgrade by Running setupprep.exe

If the methods as mentioned above, do not work for your system, you can try this method. It has been beneficial for so many Windows 7, Windows 8 and Windows 8.1. Here you need to start the upgrade process and running setupprep.exe which will rather resume the previous process that starting the new one. To implement this method, follow the below-given space.

Step 1: Firstly, by using Media Creation Toolkit, run Windows Upgrade.

Step 2: Close the Media Creation Tool or Windows Upgrade after you get the error.

Step 3: Now, simultaneously press Windows Key + R.

Step 4: Afterwards, type C:\$Windows.~WS\Sources\Windows\sources\setupprep.exe and hit Enter to resume Windows Upgrade.

Step 5: At last, all you need is to wait for the Upgrade process to complete.

Method 6: Use DISM to Repair Windows

You can use DSIM to repair Windows. It is a command line tool which allows you to mount the Windows image file (install.wim). Then it performs image servicing including installing, uninstalling, configuring and Windows update. This tool is a part of Windows ADK (Windows Assessment and Deployment Kit). Follow the below-given steps.

Step 1: Firstly, in the Windows search bar, find Powershell. Once found, right-click on ‘Windows Powershell’ and click on Run as Administrator.

Step 2: In the Powershell Window, enter the following command: Repair-WindowsImage-Online–CheckHealth

Step 3: Afterwards, to perform an image scan for corruption copy and paste the below-given command.

Repair-WindowsImage -Online –ScanHealth

Step 4: Now, copy and pasteRepair-WindowsImage -Online –RestoreHealth in the Powershell Window and hit Enter.

It will, in turn, solve your Windows Image issue.

Method 7: Run System File Checker

There is a command line utility integrated into Windows known as System File Checker (SFC). It is used to check system file corruption in your computer system. Moreover, if SFC finds any issue, it tries to fix it. But, for that, you must be running a console session as Administrator in order to access SFC’s utility. The additional command SCANNOW in SCF scans the integrity of all the protected system files when possible, repairs the ones with the problem.

Method 8: Move User Folder to the Default Location

One of the reasons that why your Windows Upgrade is not able to continue the procedure is because you have moved your user profile to another location. Sometimes, when the user switches its user profile location, the process is interrupted. Therefore, you need to move your User Profile to the default location C:\Users\YourUserProfile. Later, run the Windows Upgrade.

Method 9: Clean Install Window 10

If the methods as mentioned above are tiresome for you and are not working for you, then you can try to clean install Windows 10. Before that, you need to check that your motherboard and system supports Windows 10 or not. Afterwards, make a list of all the applications that you use. So, that you can install them back later. At last, create a backup of all your personal data in USB flash drive, external Hard Disk, network or cloud storage. Once done, you can clean install Windows 10.


This article has all the details and methods that you need to know to fix Modern Setup Host has stopped working error. Go through each method carefully. As they are lengthy, so choose the one that is best and compatible with your problem. One of the above methods will solve the Modern Setup Host has stopped working error.