What is ‘Modern Setup Host’ and How to Fix High Disk Usage by Modern Setup Host?

There have been many reports by users who have been noticing the Modern Setup host in the Task Manager and inquiring about its purpose and necessity. In this article, we will the functionality of the application and also inform you about some of the issues related to it as well as their solutions.

Modern Setup Host in Task Manager

What is Modern Setup Host?

Windows is one of the most popular operating systems that was developed and distributed by Microsoft. However, like all software it does has its flaws and occasionally certain updates are released by the company to patch them. These Updates are downloaded directly on the computer and are later installed by some components that come built into the operating system.

Modern Setup Host is one of those components and it usually runs itself in the background when an important update is being installed. It is downloaded and installed automatically by the computer and most usually is located in the “$Windows.BT” folder. This host is responsible for triggering the upgrade to Windows 10 on a computer.

$Windows.BT Folder

Errors Surrounding the Modern Setup Host

Like all software, there are numerous issues that are associated with the Modern Setup Host and they frustrate the user during the updating process. Users have been especially annoyed by the “High Disk Usage by Modern Setup Host” and the “Modern Setup Host has Stopped Working” error while installing updates on their computers.

Modern Setup Hosts has Stopped Working Error

How to Fix the Modern Setup Host has Stopped Working Error?

We have been receiving a lot of complaints from users who can’t get rid of the “Modern Setup host has Stopped Working” error while trying to update their computers. We strongly recommend you to consult this article as the process indicated in the article has solved the issue for almost all of our users.

How to Fix the High Disk Usage by Modern Setup Host?

Initially, it is recommended to wait for at least 3-4 hours and let the Modern Setup host run before trying to kill it. However, if it isn’t fixing your problem, we suggest you try the guide below.

  1. Press “Windows” + “I” buttons simultaneously to open settings.
  2. Select the “System” and click on “Notifications and Actions” from the left pane.
  3. Turn the “Get Tips, Tricks, and Suggestions as you use Windows” option off by unchecking the box or pressing the toggle.
    Turning off the “Get Suggestions” toggle
  4. Press “Windows” + “I” again and select the “Personalize” button.
  5. Click on the “Start” option from the left and turn the “Show Suggestions Occasionally in Start” button off.
    Clicking on “Start” and turning the “Show Suggestions” toggle off
  6. Press “Windows” + “I”  and select the “Windows Update & Security” option.
  7. Select “Windows Security” from the left pane and click on “App and Browser Control“.
    Clicking on “Windows Security” and select “App and Browser Control”
  8. Check “Off” for all three options to turn Windows Smartscreen off.
  9. Press “Windows“+ “I” and click on “Privacy“.
  10. Select “Background Apps” from the left pane and turn off the toggle for all the unnecessary apps.
    Clicking on “Background Apps” and turning off toggle for unnecessary apps
  11. Press “Windows” + “R” to open the run prompt.
  12. Type in the following command and press “Enter“.
    control.exe srchadmin.dll
    Pressing “Windows” + “R” and typing in the command.
  13. Click on the “Modify” option and uncheck all the options.
  14. Click on “OK” to save your settings.
  15. Check to see if the issue persists.

Killing the Process

If none of the methods shown above helped you at all. Your best bet would be to kill the process as soon as it starts. You can use a command-line and add it to your startup folder so that every time your Windows start it finds the process and kill it. However, it is not recommended to kill this process as it updates your Windows and we can have. Follow these steps:-

  1. Press and hold the Windows key then press the X key.
  2. Now select “Command Prompt (Admin)” or “PowerShell (Admin)”.
  3. Type the following command to kill the process:-
    taskkill /f /fi "SERVICES eq wuauserv"
  4. Right-click on your Taskbar and press “Task Manager”.
  5. Verify that the process is ended. If it isn’t you can right-click on it and press “End Process”.

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.