With Windows 7 well over the end of support, more users are upgrading to Windows 10. However, an error can arise for some users. We’re talking about Modern Setup Host has stopped working.
Modern Setup Host is a key component in Windows Update
Updating your PC to Windows 10 is mandatory, so no Modern Setup Host error is accepted.When this happens, make sure the hard drive storage space isn’t an issue or adjust the Windows language settings.You can bypass all Windows Update errors when knowing the quickest fixes to apply.
Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
Click Start Scan to find Windows issues that could be causing PC problems.
Click Repair All to fix issues affecting your computer’s security and performance
Restoro has been downloaded by 0 readers this month.
Modern Setup Host is an installer contained in a self-extracting archive within the $Windows.BTSources folder.
That is a process required for the installation of Win 10 build updates and when running the setup to upgrade to Windows 10.
This happens especially when trying to upgrade to Windows 10 with the Media Creation Tool. Consequently, users can’t upgrade to Windows 10 from Windows 7 when that error message pops up.
Where does that leave Windows 11, you ask? Well, Microsoft’s freshest OS is not exempt from glitches, and it did not escape this one either.
Some users might see the Modern Setup Host process on Task Manager’s Processes tab.
How can I fix the Modern Setup Host error on Windows 10?
1. Free up some hard drive storage space
First, make sure there’s enough hard drive system partition space to upgrade to Windows 10. Users will need at least 15 GB of free HDD storage to upgrade to Windows 10 with the Media Creation Toolkit.
The best way to free up storage space is usually to uninstall superfluous software. Check out our guide on how to free up hard drive storage.
2. Clean Boot Windows
- Start by pressing the Windows key + R, enter msconfig in Run, and click the OK button.
- On the System Configuration window’s General tab, click the Selective startup radio button.
- Then select the Use original boot configuration and Load system services checkboxes.
- Deselect the Load startup items check box to remove third-party programs from the system startup.
- Next, select the Services tab.
- Click the Hide all Microsoft services checkbox.
- Select the Disable all option.
- Press the Apply button and click OK to exit System Configuration.
- Then select the Restart option.
- Thereafter, try upgrading to Windows 10 again.
Clean-booting Windows will ensure that third-party software doesn’t conflict with the upgrade process in any way.
3. Run Deployment Image and System File Scans
- Press the Windows + R combination to start the Run accessory.
- Enter command prompt in Run, and press the Ctrl + Shift + Alt hotkey, which opens an elevated Command Prompt.
- Enter the following command in the prompt and press Return: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows/LimitAccess
- Then input the following command in the Command Prompt and press Enter to run the System File Checker scan: sfc /scannow
- Restart the desktop or laptop if the SFC scan fixes something.
For a more thorough scan of system files, it’s indicated to use a dedicated tool. A great software to scan your PC and repair damaged or corrupted files is Restoro.
4. Check if the Default Language is configured to U.S. English
- Press the Windows key + R hotkey.
- Enter Control Panel in the Run console and click the OK button.
- Click the View by drop-down menu to select Category.
- Click Clock and Region to open the applet.
- Then click Region.
- Then select English (United States) on the Format drop-down menu.
- Select the Apply option and press the OK button to exit the window.
- Thereafter, restart the desktop or laptop.
Some users have said that adjusting the Windows language settings to U.S. English can fix the MSH error.
Restoro is a complex Windows system repair solution that scans your PC for various issues and fixes all critical system files and registry errors, as well as the damage left by viruses (not antivirus software). With a few clicks, the program frees up space on your disk and restores all compromised Windows settings to their default value.
Here’s how you can perform this action:
- Download and install Restoro.
- Launch Restoro.
- Wait for it to find any system stability issues and possible malware infections.
- Press Start Repair.
- Restart your PC for all the changes to take effect.
Restoro’s technology replaces severely damaged Windows system files with clean, up-to-date ones from its secure online database. You can allow it to perform this action without harming your user data.
This the ideal all-in-one tool for fixing Windows errors, PC crashes, or registry issues. It can boost the performance of your device and make it more secure within a few minutes.
⇒ Get Restoro
Disclaimer: This program needs to be upgraded from the free version in order to perform some specific actions.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.Click here to download and start repairing.
Expert tip:
SPONSORED
5. Run setupprep.exe to Resume the System Upgrade
- Exit the Windows Media Creation after the error arises.
- Open Run with the Windows key + R keyboard shortcut.
- Then enter the following command in Run and press the OK button: C:$Windows.~WS\Sources\Windows\sources\setupprep.exe
This will restart the updating process for Windows and hopefully, this time it will go sucessfully.
How to fix Modern Setup Host has stopped working in Windows 11?
The Modern Setup Host is an essential Windows component that becomes active whenever you want to install update or upgrade your OS to a newer version.
- Windows Update process (wuauserv) high CPU usage
- Windows Update Service not running
- Windows Update not showing/missing button on Win 10/11
- Windows Update & Security not opening in Windows 10/11
- Fix: Windows Update is not working in Windows 10/11
If Windows 11 is your goal, you might stumble across the Modern Setup Host, which prevents you from performing the intended actions.
Now, we do not recommend you disable this option since keeping your OS up to date is always a good idea.
Instead, if Setupprep.exe is not working, you can try running the Windows Update Troubleshooter and also reset the Windows Update components.
- In the Windows Search bar, type cmd, and select Run as administrator from the results.
- In the command line, type the following commands and press Enter after each: net stop wuauserv net stop bits net stop cryptsvc Ren %systemroot%SoftwareDistributionSoftwareDistribution.bak Ren %systemroot%system32catroot2catroot2.bak net start wuauserv net start bits net start cryptsvc
Those are some potential resolutions that might fix the error when installing Windows 10 Modern Setup Host has stopped working for some users.
They can also upgrade to Windows 10 or Windows 11 with a bootable USB drive that includes a Windows image.
We also have a very comprehensive guide on what to do if you receive the error Couldn’t connect to the Update Service on Windows 10/11.
For any suggestions or questions, use the comments section below to write them down.
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Still having issues? Fix them with this tool:
- Windows Installation errors
Email *
Commenting as . Not you?
Comment