Modern Setup Host in Windows 10 [Fix Stopped Working]

Seeing Modern Setup Host has stopped working error on your PC? Don’t worry, you’re not alone here. In this article we’ve gather everything about Modern Setup Host has stopped working you might concern. With the fascinating rate of advancement in technology, as customers, we are being presented with a better and faster version of everything day after day.

Modern Setup Host Stopped Working in Windows 10

Now, every digital aspect known to us comes with an ongoing process towards achieving excellence, so that we can enjoy the benefits of a glitch-free and fully upgraded version of everything. Just as all systems and software, Windows is one that has also been bettering itself year after year by providing us with newer versions and updates. As users, we should obviously explore them, hence keep our gadgets up to date at all times. However, this can sometimes be problematic.

For users updating from a Windows 7, 8 or 8.1- switching to Windows 10 would be a slightly more complicated process. As huge as this update is, you have to be sure that your system is compatible with the new features and can cope with the change that comes about. For this, you need to take a few precautions just to make sure you get a smooth and timely update.

If you are a user of Windows XP or Windows Vista, then updating to Windows 10 would require you to do a clean install. It is recommended you backup all your data before you proceed towards the installation, just to remain on the safer side. Followed by your backup, upgrading to Windows 10 can be done through multiple methods.

9 Methods to Fix Modern Setup Host Has Stopped Working

The problem to be addressed arises when you experience the ‘Modern Setup Host has stopped working’ error. It restricts you from updating your Windows altogether, so you can see why it may be frustrating for people who encounter it. If you are one of them- do not worry, listed are some easy solutions you can start with in order to get rid of the Modern Setup Host has stopped working error by yourself:

Method 1 – Run System File Checker

The SFC– also known as System File Checker– is a component in Windows that checks files for corruption. If you run SFC before updating your PC, you may be able to figure out which file is causing a problem and eliminate it so that you can proceed with your update. Here is how you run an SFC command:

Step 1 – Go to the Command Prompt of your PC by right-clicking on the Start menu icon.

Step 2 – Then, manually type in words “sfc/scannowon the black Window and hit Enter.

Step 3 – Wait for the computer to run the scan.

Method 2 – Free up Space on Computer’s Hard Drive

The Windows 10 update is a vast one, thus requiring an immense amount of space to be installed. Sometimes the reason why you could be unsuccessful in downloading the newest version could be because your computer’s hard drive does not have enough storage in it.

The Media Creation Toolkit requires 8GB of space in order to download the update, along with an additional few GB for applications to run. To sum it up, you should have a minimum of 15GB available, only then can you proceed with your update.

If you are looking towards ways to empty out space, here are some suggestions you can consider:

  1. Start with cleaning all the cached data in your system. It can take up a lot of unnecessary space.
  2. You can backup your older files that you no longer use, perhaps on a USB drive or any other external source.

Method 3 – Run Disk Cleanup and delete $Windows.~WS folder

Running a disc cleanup from time to time is a severe requirement so that you can be free of all unnecessary files and data. It improves your computer’s speed, and in this case, can even help in updating your Windows. There are a lot of ways to do this, here are a few:

Step 1 – Press the Windows key and ‘R’ simultaneously to open the Run Command. Here, type in “Cleanmgr.exe” and press Enter.

Step 2 – You can go to the Search bar for Windows and manually type in “Disk Cleanup”.

Step 3 – Press the Windows key and ‘X’ to open the Control Panel. Then, click on ‘Administrative Tools’ and select ‘Disk Cleanup’.

Once you are through with the cleanup, you need to proceed towards deleting the $Windows..~WS folder from your computer. For this, you will have to find it on your C Drive and manually take it to the recycle bin.

Method 4 – Prepare Windows Machine for the Upgrade

This method is a slightly complicated one but has proved to be useful for resolving the problem for a lot of users. What it requires is for you to make specific changes in the system, including disabling all associations of your system with Microsoft, disabling startup programs, and changing regional Windows settings. The steps for each process, however, vary depending on what version of Windows you are using. Nevertheless, here is how you go about doing it:

Disable all Services Related to Microsoft

Step 1 – First, you need to kill all associations between Microsoft and Windows. For this, start by pressing the Windows key and the alphabet ‘R’ simultaneously to open the Run Command.

Step 2 – Then, manually type in the word ‘msconfig’ and press Enter. You will be taken to the System Configuration.

Step 3 – Here, click on the tab that says ‘Services’ and then checks the box for ‘Hide all Microsoft services’ at the bottom left corner of your screen.

Step 4 – Now, click on the button ‘Disable all’ at the bottom right corner.

Step 5 – End by clicking on ‘Apply’ and then ‘OK’.

Once done with this, move onto the next procedure. It is different for each version of Windows, so follow the one for yours respectively.

Disable all Startup Programs

Windows 7 Windows 8 and 8.1
Step 1 – Press the Windows key and ’R’ simultaneously to open the Run Command. Step 1 – Press the Windows key and ’R’ simultaneously to open the Run Command.
Step 2 – Type in the word ‘msconfig’ and press Enter. Step 2 – Type in the word ‘msconfig’ and press Enter.
Step 3 – Click on the tab that says ‘Startup’ and clicks on the button ‘Disable all’ at the right bottom of your screen. Step 3 – Click on the tab that says ‘Startup’ and clicks on ‘Open Task Manager’.
Step 4 – Click on ‘Apply’ and then ‘OK’ to exist the screen. Step 4 – Choose the ‘Startup’ tab once again. Here, individually right-click on each application to Disable it. Once done, exit the Task Manager.
Step 5 – Lastly, restart your device, and you should successfully be able to update your Windows. Step 5 – Lastly, restart your device, and you should successfully be able to update your Windows.

 

Once done, proceed towards the next set of steps. They too differ for each version of Windows.

Change Regional Windows settings

Windows 7 Windows 8 and 8.1
Step 1 – Press the Windows key and ’R’ simultaneously to open the Run Command. Step 1 – Press the Windows key and ’R’ simultaneously to open the Run Command.
Step 2 – Type in the words ‘Control Panel’ in the dialogue box and press Enter. Step 2 – Type in the words ‘Control Panel’ in the dialogue box and press Enter.
Step 3 – Choose ‘View by Category’ and then click on ‘Clock, Language and Region’. Once redirected, click on ‘Region and Language’. Step 3 – Choose ‘View by Category’ and then click on ‘Clock, Language and Region’. Once redirected, click on ‘Region’.
Step 4 – On the new window, select the ‘Location’ tab and under ‘Current Location’ select the United States. Step 4 – On the new window, select the ‘Location’ tab and under ‘Home Location’ select the United States. Click on ‘Apply’ and then ‘OK’.
Step 5 – Then, click on the next tab labelled ‘Keyboard and Languages’ followed by ‘Change keyboards’. Step 5 – Next, under ‘Clock, Language and Region’, click on ‘Language’ in order to add one. Then, choose English and then click on ‘Open’. Select ‘English (United States)’ and Add it.
Step 6 – Choose the ‘General’ tab under which select ‘English (United States)’ as the Default input language. Step 6 – Simultaneously, remove your previous language from the screen.
Step 7 – Finally, click on ‘Apply’ followed by ‘OK’. Proceed towards restarting your computer and checking for updates. Step 7 – Finally, close all tabs and restart your Windows. Check for updates.

 

If you are successfully able to update your Windows, then you can proceed towards reversing all the changes that you made for this method. Switch back the Microsoft settings, startup programs and regional settings.

Method 5 – Create Bootable USB and Upgrade your Machine to Windows 10

A solution for updating Windows is to use a bootable USB flash drive. For this, you will have to start by creating a bootable media so that your computer can recognise and install the update. The way to go about it is as follows:

Step 1 – Start by downloading software called Rufus. It is the primary program to be used in order to avoid errors and update with utmost fluency. Once Rufus and ISO has been downloaded, open it.

Step 2 – Then, choose the GPT partition scheme for UEFI. Leave the File System & Cluster Size to its default settings. Ensure that you have labelled the drive.

Step 3 – Next, check the box for ‘Create a bootable disk’ and make sure you have selected the ISO image from the drop down menu by clicking on the small drive icon.

Step 4 – Finally, choose ‘Start’ to end the process.

Once done, you can boot your machine by using the USB and subsequently update your Windows.

Method 6 – Resume Upgrade by Running setupprep.exe

Next, you can try using the setupprep.exe file on your computer. It plays the fundamental role of resuming any previous downloads or updates, rather than starting new ones from scratch. The procedure for the same is as follows:

Step 1 – Run the Windows update through the Media Creation Toolkit on your computer and wait for the error to appear.

Step 2 – Once the error appears, close the Toolkit and hold the Windows key and ‘R’ simultaneously.

Step 3 – In the Run Command dialogue box, type in the following link and press Enter:

C:\$Windows.~WS\Sources\Windows\sources\setupprep.exe

Step 4 – Wait for Windows to finish the update.

Method 7 – Move User Folder to the Default Location

Before you start updating, make sure that your User folder is in the default location. Sometimes, moving it to a new location can mess with its configuration, thus misplacing files or data that could be restricting your update. Its default location needs to be C:\Users\YourUserProfile at all times.

Method 8 – Clean Install Window 10

If none of the above solutions works, your best shot would be to clean install Windows 10. This method will rid you of any manual change made by you in the past that could be disrupting the update, thus establishing default settings and giving you a new version altogether. However, do not forget to backup your data before you proceed with this method; you do not want to be losing out on essential files just to get hands on the new version.  

Conclusion

Please Let us know if any of the above methods works to fix your Modern Setup Host has stopped working in Windows 10 error. Updating means upgrading- something that is crucial in all sorts of digital aspects today.

We are stepping into an era that is- if not primary then largely- controlled by technology; so there is no reason why you should lag behind in any way. As a user, you are entitled to each feature that Windows has to offer.

LEAVE A REPLY

Please enter your comment!
Please enter your name here