Modern Setup Host Has Stopped Working in Windows 10

To all the users who are still using Windows 7, Windows 8 and Windows 8.1 and are trying to upgrade your system to a better version called Windows 10 and unfortunately got caught up by Modern Setup Host has stopped working error.

So, users don’t worry, and you are at the right place for the solution. Users have started opting for Windows 10 because Windows 10 has come up with an extra and a cooler features where Windows 7, Windows 8, and Windows 8.1 doesn’t provide it.

Modern Setup Host Stopped Working in Windows 10

But, if you are using Windows XP and Windows Vista, do not upgrade to Windows 10, you just need to perform a clean install. Backup your personal data to an external drive or cloud storage.

There are different issues why this problem of Modern Setup Host has stopped working occurs, including wrong system configuration, or maybe problem with upgrading the process and many other reasons.

Fix: Modern Setup Host Has Stopped Working

By following these methods, you will be able to fix Modern Setup Host has stopped working error.

Method 1 – Check free Hard Drive Space

Sometimes you can’t upgrade your system because of low storage. So, before installing anything or updating your system, check whether your computer consists of enough space to adapt to the new features. Delete all the unnecessary files and folders; it will help you get some space. Therefore, it is advised that run a storage check before installing or updating.

Also Read:

 Method 2 – Prepare Windows Computer for the Upgrade

Method 2 includes upgrading your machine by changing the systems like disabling services not related to Microsoft, disabling startup programs, and alternating regional settings in Windows Update.

The following describes the procedure for Windows 7, Windows 8, and Windows 8.1.

Firstly, disable services not related to Microsoft. This method is supported by Windows 7, Windows 8, and Windows 8.1.

Step 1 – Press Windows Key and R together to open Run command.

Step 2 – A Run dialogue box appears type “msconfig” in the box and hit Enter. It will open up System configuration.

Step 3 – Select on Services.

Step 4 – At the bottom of the left corner, you will notice Hide all Microsoft services, click on it.

Step 5 – Beside Hide all Microsoft services, Disable all option is available, click on it.

Step 6 – Click on the Apply button and then OK.

It will Hide all Microsoft services.

In the second step, we will try to disable all startup programs.

For Windows 7 Users

Step 1 – First, press the Windows Key + R to open Run command.

Step 2 – A Run dialogue box appears type “msconfig” in the box and hit Enter. It will open up System configuration.

Step 3 – Select on Startup tab.

Step 4 – At the bottom of the right corner, you will notice Disable all option, click on it.

Step 5 – Right-click on Apply and then OK.

Step 6 – Restart your Windows and Run your Windows upgrade.

If you are using Windows 8 and Windows 8.1

Step 1 – Press Windows Key + R to open Run command.

Step 2 – A Run dialogue box appears type “msconfig” in the box and hit Enter. It will open up System configuration.

Step 3 – Select on the Startup tab and then click on Open Task Manager.

Step 4 – Click on the Startup tab again.

Step 5 – Right-click on each application and disable it.

Step 6 – Exit the Task Manager.

Step 7 – Restart your Windows and perform Windows upgrade.

The third step will include changing regional settings through Control Panel to update Windows.

For Windows 7 Users

Step 1 – Open Control Panel by searching on the Start Menu or Press Windows Key + R to open Run command.

Step 2 – A Run dialogue box appears type “Control Panel” in the box and hit Enter. It will open up the Control Panel.

Step 3 – Check your View by is in which sorted option. If it is in View by Category, then you are good to go if not, then change it to Category.

Step 4 – Select Clock, Language, and Region option.

Step 5 – Now, click on Religion and Language tab.

Step 6 – Select the Location tab and under the current location tab, choose the United States.

Step 7 – Choose Keyboards and Languages, click on the Change Keyboards.

Step 8 – Now, choose on the General tab. Under Default input language select English (United States).

Step 9 – Click on Apply and then press OK.

Step 10 – Close the Control panel and Restart your System.

Step 11 – Run Windows upgrade to see changes.

For Windows 8 and Windows 8.1 users

Step 1 – Open Control Panel by searching on the Start Menu or Press Windows Key + R to open Run command.

Step 2 – A Run dialogue box appears type “Control Panel” in the box and hit Enter. It will open up the Control Panel.

Step 3 – Check your View by is in which sorted option. If it is in View by Category, then you are good to go if not, then change it to Category.

Step 4 – Select Clock, Language, and Region option.

Step 5 – Now, click on Religion and Language tab.

Step 6 – Select the Location tab and under the current location tab, choose the United States.

Step 7 – Choose Keyboards and  Languages, click on the Change Keyboards.

Step 8 – Now, choose on the General tab. Under Default input language select English (United States).

Step 9 – Click on Apply and then press OK.

Step 10 – Now, choose Language tab from Clock, Language, and Region to add another one language.

Step 11 – Click Add a language.

Step 12 – Select English and open it.

Step 13 – Choose English (United States) and click Add.

Step 14 – Remove your previous language under your languages.

Step 15 – Close the Control panel and Restart your System.

Step 16 – Upgrade to Windows 10. Enable services, startup programs, and change regional settings to see changes.

Method 3 – Create a Bootable USB and Upgrade Computer to Windows 10

In this method, we will update your Windows computer to Windows 10 by using a bootable USB flash drive.

Step 1 – Download Rufuse “https://rufus.ie/”

Step 2 – Open Refuse.exe

Step 3 – Till the software launches plug in your USB flash drive.

Step 4 – Search for Create a bootable USB drive.

Step 5 – Select an ISO image from the drop-down menu.

Step 6 – Now, click on the Windows 10 ISO, which you wish to download in your system.

Step 7 – After downloading, the software will start to create the bootable USB flash drive.

Step 8 – Once the USB flash drive has developed, just plug it in, and the installation of your Windows 10 is ready.

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

To Run Disk Cleanup

Method 1 – Using the Search Option

Step 1 – Type Disk Cleanup inside the Search field of the Start Menu. Right click on it and drop down menu appears, click on Run as administrator.

Method 2 – Using the Run Command

Step 1 – Press Windows Key + R to open Run command.

Step 2 – A Run dialogue box appears type “Cleanmgr.exe ” in the box and hit Enter. It will open up the Disk Cleanup setup.

Method 3 – Deleting $Windows.~WS Folder

After running disk, clean up utility follow these steps.

Step 1 – It will calculate the files to be deleted. After calculating, it will show up an entire list of files to be deleted. But, it will not show the files you want to remove. So, for that purpose, click on the button Clean up system files.

Step 2 – It will show up the Previous Windows Installation with a great amount of memory space in it. Check the box and press, OK.

Step 3 – It will ask you for permission to delete the files permanently. Click on Yes, and it would start cleaning the unwanted data from your hard drive and in the end; you will have a pretty good amount of free space on your C drive to use for.

Method 5 – Resume Upgrade by Running setupprep.exe

This method will resume the last operation instead of starting a new. The procedure is compatible with Windows 7, Windows 8, and Windows 8.1.

Step 1 – By using the Media Creation Toolkit through Windows Run Windows upgrade.

Step 2 – After receiving error, Close Media Creation Toolkit.

Step 3 – Press Windows Key + R to open Run command.

Step 4 – A Run dialogue box appears type “C:\$Windows.~WS\Sources\Windows\sources\setupprep.exe” in the box and hit Enter. It will resume the Windows upgrade.

Step 5 – Hold on till the upgrade finishes.

 Method 6 – Use DISM to Repair Windows

DISM is known as Deployment Image Servicing and Management. DISM is useful in repairing Windows images, Windows Setup, and Windows PE. The DISM command-line utility is built-in Windows 10. The following steps will help you repair Windows.

Step 1 – Search for Command prompt in your search box in the Start Menu. Right click on the command prompt and select on Run as Administrator option.

Step 2 – Type the following command and press Enter DISM /Online /Cleanup-Image /CheckHealth. Once the commands end to check if corruptions still exit.

 Method 7 – Run System File Checker

Sometimes our most important files get corrupted and lead to a problem for the OS. But, Windows 10 has a unique and useful feature that helps us to detect the damaged or missing system files. System File Checker is the tool to detect our corrupted files.

Step 1 – Press Windows Key + R to open Run command.

Step 1 – A Run dialogue box appears type “sfc /scannow” in the box and hit Enter. It will start scanning the corrupted or missing files on your system.

Method 8 – Install or Upgrade Graphics Card Driver

A video card is a component on your computer that process data to create graphics, thus providing an image.

Step 1 – Press Windows key + R.

Step 2 – Type devmgmt.msc command in the run dialogue box.

Step 3 – Double Click on device adapters. Select on the device which is creating the problem and right click on it.

Step 4 – Select on Update Driver Software option. A window will pop up.

Step 5 – Click on Select automatically for updated driver software. It will display the available software. Install it, if not present in your system.

 Method 9: Move User Folder to the Default Location

Modern Setup Host has stopped working issue could occur if there are differences in location. So, to solve this error change your profile back to default location C:\Users\YourUserProfile. Then, just run the Windows upgrade to solve the error.

Step 1 – At first, Press Windows key + E to open explorer.

Step 2 – Select the user folder that you want to change the location.

Step 3 – Click the Home tab on the Ribbon.

Step 4 – Click on the Properties in the Open section.

Step 5 – In the Folder Properties window, click the Location tab.

Step 6 – Type this default location in box C:\Users\YourUserProfile

Step 7 – Select Move.

Step 8 – Then, click on, OK. The desired folder will be moved, and you can see it in a new location now.

Step 9 – Close File Explorer.

Method 10: Clean Install Window 10

 If you are tired of all the above methods and want to get rid of the troubleshooting steps, then better clean install Windows 10. Before installing Windows, check your system storage and even check whether your motherboard supports Windows 10 or not. And most importantly, you need to back up all personal data to the external hard drive, cloud storage or USB flash driver.

Also Read:

Conclusion

Hopefully, using the above 10 methods will help you solve the Modern Setup Host has stopped working error.

Leave a Reply