High Disk Usage by Modern Setup Host Error on Windows 10

High Disk Usage by Modern Setup Host” error on Windows 10  or the “Modern Setup Host has Stopped Working” is a common error reported by the users these days and this occurs while you are installing Windows updates on your system. In such a scenario, it is recommended to wait for a minimum of 3 to 4 hours allowing the Modern Setup host to run before you end the process.

But, if the problem still persists, you can try the below fixes. Let’s see how.


Method 1: Through the Settings App


Step 1: Navigate to Start, click on it and select Settings (gear icon) from the context menu.


Desktop Start Settings


Step 2: In the Settings window, click on System.


Settings System


Step 3: Next, in the System window, on the left side of the pane, click on Notifications & actions.


Settings System Notifications & Actions


Step 4: On the right side of the pane, under the Get notifications from apps and other senders section, go to Get tips, tricks and suggestions as you use Windows and uncheck the box next to it.


Notifications & Actions Get Tips, Tricks And Suggestions As You Use Windows Uncheck


Step 5: Now, go back to Settings home and click on Personalization.


Settings Personalization


Step 6: On the left side of the pane, click on Start.


Settings Personalization Start


Step 7: Now, on the right side of the pane, go to Show suggestions occasionally in Start options and turn it off.


Personalization Start Sow Suggestions Ocassionally In Start Turn Off


Step 8: Now, go back again to Settings home and select Privacy.


Settings Privacy


Step 9: In the next window, on the left side of the pane, find and click on Background apps.


Settings Privacy Background Apps


Step 10: On the right side of the pane, under Select which apps run in the background apps, turn off the apps that you do not use at all.


Background Apps Select Which Apps Run In The Background Apps Turn Off Apps That Are Not Used


Now, close the settings window and restart your computer. You should not see the error anymore. But, if you are still seeing the error, follow the 2nd method.

11. Close the Settings window.

12. Then, press the Windows key+Q keys together.

13. Further, type “Windows Security” in the box.

14. Next, click on the “Windows Security” in the search results.


Windows Security Search Min


15. Once the Windows Security opens up, click on the “App & browser control” settings.


App And Browser Control Min


16. Then, click on the “Reputation-based protection settings“.


Reputation Based Min


17. Further, toggle the “SmartScreen for Microsoft Edge” and the “Smartscreen for Microsoft Store apps” setting to “Off“.


Off Smartscreen Min


Now, close the Windows Security settings window.



These settings protect your computer from potential threats caused by malicious Windows Store apps. We suggest you turn these Windows Security settings ‘On‘ before you download any app from Windows Store.



Now, follow these steps to rectify the index settings.

1. Press the Windows key+S and type “Indexing Options“.

2. Then, click on the “Indexing Options” in the search result.


Indexing Options Min


3. Once the Indexing Options window, click on the “Modify“.


Modify Indexing Min


4. Then, uncheck all the options in the ‘Change selected location’ panel.

5. Finally, click on “OK“.


Uncheck All Min


This will stop the settings turned ‘ON’ automatically.

Check if this works.

Fix 2 – Run the Windows Update troubleshooter

You can run the Windows Update troubleshooter to fix the issue.

1. First of all, press the Windows key along with the I key.

2. After the Settings window opens up, click on the “Update & Security” settings.


Update And Security


3. On the left-hand pane, you need to click on “Troubleshoot“.

4. After that simply click on “Additional Troubleshooters“.


Addtional Troubleshooter


5. Next to that, click on “Windows Update“.

6. After that, click on “Run the Troubleshooter“.


Additional Troubleshooter Get Up And Running Windows Update Run The Troubleshooter


Let the Windows Update troubleshooter will now detect if there is any problem with the Windows Update process.

Once Troubleshooter fixes the issue on your computer, simply reboot your computer to apply the fix.


Fix 3 – Delete the contents in the SoftwareDistribution folder

You have to delete all the contents of the SoftwareDistribution folder.

1. Right-click on the Windows icon and click on the “Run“.

2. Then, type “softwaredistribution” and hit Enter.


Softwaredistribution Min


3. When the SoftwareDistribution folder opens up, select all the contents in the folder.

4. Then, press the “Delete” key from the keyboard to empty the folder.


Delete All The Contents Min


After that, close the File Explorer.


Fix 4 – Run DISM scans

Run these DISM scans to fix the problem.

1. Click on the search box and start to write “cmd“.

2. Further, right-click on the “Command Prompt” and click on “Run as administrators“.


Cmd Search New Min


3. Paste this code into the terminal. Thereafter, hit Enter to run the scan.

sfc /scannow


2 Sfc Scan Now


SFC scan will commence.

4. Following the SFC scan, write these commands one by one in the CMD terminal and then hit Enter.

DISM.exe /Online /Cleanup-image /Scanhealth 

DISM.exe /Online /Cleanup-image /Checkhealth 

DISM.exe /Online /Cleanup-image /Restorehealth


Dism Scan


Close the terminal once the scans are over. Check if this works out.


Fix 5 -Boot into clean mode

Clean booting your computer may solve the issue with the modern setup host.

1. Press the Windows key+R keys together.

2. Write this code in the Run terminal. Then, hit Enter.





3. Simply go to the “General” tab.

4. In the second step, click on the radio button beside the “Selective startup” option.

5. After that step you have to tick the box beside the “Load system services“.


Selective Startup Load System Services Min


6. Just go to the “Services” section.

7. Next what you have to do is check the “Hide all Microsoft services“.

8. To disable the third-party services, click on “Disable all“.


Disable Services Min

Step 9: Go to the Startup tab and click on the Open Task Manager link to open the Task Manager window. 


Msconfig Startup Tab Open Task Manager


Step 10: In the Task Manager window you are taken straight to the Start-up window. 

Now, select each of the services one by one, right-click and select Disable


Task Manager Startup Tab Right Click On Each App Disable



Step 11: Close the Task Manager and return to the System Configuration window. 

Press Apply and then OK to save the changes and exit. 

Apply Ok Min Min

You will now be prompted to Restart your PC.

Press the Restart now button to restart your computer in clean boot mode. 

You should now be able to install the Windows updates without seeing the “Modern Setup Host has Stopped Working” error again. 

You will notice has appeared asking for a restart. Click on “Restart now” to restart your computer in clean boot mode.

Fix 6 – Disable the Windows Update service

You can temporarily disable the Windows Update service.

1. Just right-click on the Windows key and click on the “Run“.

2. When the Run windows appear, type this and hit Enter.





3. Once the Services appears, scroll down to find the “Windows Update“.

4. Then, double click on the services.


Windows Update Dc Min


5. Now, set the startup type to “Disabled“.

6. Further, click on the “Stop” to stop the Windows Update.


Disabled Min


7. After that, go to the “Recovery” tab.

8. Next, click on the drop-down beside the ‘First failure‘ and then select the “Take No Action“.


Recovery Take No Action Min


9. Then, click on “Apply” and “OK“.


Apply Ok Min


Then, close the Services screen.

This will stop the problem temporarily.



You should not stop the Windows Update service for a prolonged time period. Your device may miss some important security and new feature updates which may lead to other errors. So, remember to set the Windows Update to “Automatic” startup type and start it up by tapping on the “Start“, following the steps we have discussed above.



Fix 7 – Set the system language

Check if the system is using the correct language.

1. Press the Windows key+R keys together.

2. Then, type this and hit Enter.



Run Intl.cpl Enter


3. When the Region setting opens up, go to the “Formats” section.

4. Now, make sure that the ‘Format:’ is set to the “Match Windows display language (recommended)” setting.


Formats Min



If you want to know what is your system language, just click on the “Language Preferences“.


Language Prefernces Min


The settings window will open up. You can see the system language in the “Windows Display language“.


English Display Language Min



5. Finally, click on “Apply” and “OK” to save the settings.


Apply Ok Min


This should have fixed your problem.


Method 8: Through Indexing Options


Step 1: Right-click on Start and select Run from the context menu.


Desktop Start Right Click Run


Step 2: In the Run command box, type control.exe srchadmin.dll and hit Enter.


Run Command Search Control.exe Srchadmin.dll Enter


Step 3: It opens the Indexing Options window. Click on Modify.


Indexing Options Modify


Step 4: Next, in the Indexed Locations dialogue box, under the Change selected locations sections, uncheck all the options.

Press OK to save the changes and exit.


Modify Indexed Locations Change Selected Locations Uncheck All Ok


*Note – Make a note of it so that you can turn the options back ON at a later date if need arises.


Now, simply restart your system and the error should be gone from your Windows 10 system.

Fix 9: Make Sure You Are Using Your the Default System Language


You can also come across the “High Disk Usage by Modern Setup Host” error error on your system while installing the Windows 10 updates when the default system user-interface language does not match your PC’s system language. It can also affect the Modern Setup Host by forcing it to slow down, freeze or collapse altogether. Here’s how to possibly fix the issue:


Step 1: Press the Win + R keys together on your keyboard to open the Run command box.

Step 2: In the Run command search field, type control.exe and press OK to open the Control Panel window.


Run Command Control.exe Enter


Step 3: In the Control Panel window, go to the View by field on the top right and set it to Category.

Next, click on the Clock and Region option in the list.


17 Control Panel Clock And Region


Step 4: In the next window (Clock and Region), go to the right side and click on Region.


Clock And Region Region


Step 5: It will open the Region dialogue box.

Under the Formats tab, go to the Format field and check if it’s set to the same language as your system’s default user-interface language.


Region Format Check The Language Set


*Note – To check your system’s default user-interface language, click on the Language preferences link.


Region Format Language Preferences


It will open the Language page in the Settings window.

Go to the right side and click on the Language & region section.


Time & Language Settings Language & Region


Now, on the right side, under the Windows display language, check the selected default language


Language & Region Language Windows Display Lamguage Check Default Language


Step 6: Return to the Region window and set the Format field to the same language as your system’s default user-interface language.

Press Apply and then OK to save the changes and exit.


Region Format Set Default Language


Reboot your PC for the changes to be effective and you should be able to finish installing the pending Windows update without the error showing up.