Что такое Modern Setup Host, и почему он грузит систему
Перейдя в диспетчер задач Виндовс 10, пользователи замечают большую нагрузку на диск, процессор. При детальном исследовании выясняется, что грузит систему процесс Modern Setup Host (MSH). Также во время обновления системы пользователи замечали ошибку с сообщением о том, что программа MSH не работает, которая прерывала процесс обновления. В материале рассмотрим, что это такое, а также причины нагрузки ресурсов ПК и методы оптимизации.
Modern Setup Host: что это и почему грузит процессор, диск
Modern Setup Host (SetupHost.exe) – установщик, находящийся в каталоге C:\$Windows.
BT\Sources\ (у вас буква диска может отличаться), который запускается как запланированная задача, когда происходит установка масштабных обновлений версии и сборки Windows 10.
Во время загрузки и установки обновлений потребление ресурсов ПК растет, что можно наблюдать в диспетчере задач. Если работе MSH ничего не мешает, тогда приложение в отведенное ему время выполнит функцию по обновлению, взяв определенное количество системных ресурсов, и после чего прекратит свою деятельность.
Если при обновлении возникают проблемы, то MSH может начать есть ресурсы компьютера на постоянной основе. В таком случае необходимо позволить SetupHost.exe осуществить обновление, и решить все проблемы препятствующие этим действиям.
Оптимизация высокой загрузки диска, процессора
Вы конечно можете отключить процесс Modern Setup Host через диспетчер задач, но со временем, например, после перезапуска системы, вероятнее, он появиться снова. Чтобы решить подобного рода проблемы проделайте рекомендации ниже.
1. Убедитесь в достаточном количестве дискового пространства. Для масштабных обновлений нужно не менее 20 ГБ свободного пространства.
2. Отключите антивирусное ПО или брандмауэр стороннего разработчика. Данное ПО может препятствовать корректному процессу обновления.
3. Выполните чистую загрузку системы. Для этого в «выполнить» Windows 10 наберите команду msconfig, щелкните OK. В окошке настроек системы на вкладке «Общие» пометьте «Выборочный запуск». Далее снимите флажок с опции элементов автозагрузки.
Далее переместитесь на вкладку «Службы». Поставьте галочку на опцию скрытия служб Microsoft. Сделайте клин на кнопку «Отключить все». Нажмите OK, перезагрузите ПК.
4. Зайдите в каталог Windows, перейдите в SoftwareDistribution, затем откройте папку Download. Теперь выделите все содержимое и удалите. Запустите Cmd Windows 10 от имени админа. Напишите конструкцию вида:
Выполните нажатие Enter. Перезагрузите компьютер.
Проделав 1-4 рекомендации выше, сочетанием кнопки Win + I вызовите параметры. Далее откройте раздел обновления и безопасности. В центре обновления Windows, щелкните кнопку проверки наличия обновлений. Дождитесь скачивания и установки обновлений и посмотрите, решилась ли проблема с Modern Setup Host.
5. Скачайте и запустите приложение Media Creation Tool. Загрузите с помощью него обновления. По завершению процесса закройте приложение, затем запустите «Выполнить» (Win + R). Вставьте такую конструкцию:
Нажмите OK. Обратите внимание на букву диска, у Вас она может отличаться. Установка должна начаться, и обновление должно завершиться успешно.
Теперь Вы знаете, что выполняет процесс Modern Setup Host в Windows 10, и почему он грузит диск, процессор. Надеюсь, что наши рекомендации помогут решить проблемы высокой нагрузки, даже если это «баг» Microsoft, то с очередным обновлением его исправят.
SetupHost.exe — что это такое и почему грузит систему? (Modern Setup Host)
Приветствую друзья! Смотрите, SetupHost.exe или Modern Setup Host является важной управляющей службой, отвечает за запуск/остановку RPC-процессов во время обновлений Windows 10.
Процесс активен когда происходят обновления, а также при переходе с семерки на десятку. Еще служба участвует в запуске других системных компонентов.
Стоп, стоп, стоп. Скажу сразу — нет универсального рецепта как успокоить нагрузку от SetupHost.exe (Modern Setup Host) — он грузит, как правило когда происходит работа с обновлениями. Если в этом деле будет глюк, косяк, то процесс может грузить долго. Однако и сама работа с обновами может быть пару часов — это только при установки большого количества обнов или при переходи с семерки на десятку. Несколько советов я дам. А также способ, как радикально-агрессивно успокоить SetupHost.exe))
Можем уже сделать вывод — процесс SetupHost.exe системный, имеет отношение к обновлениям. Однако на офф форуме Microsoft нашел иную инфу — Modern Setup Host это установщик, который запускает задания из планировщика во время входа пользователя в систему. Возможно задания тоже связаны с обновлениями, например их поиск, или некоторые внутренние служебные работы.
Кстати у одного юзера Modern Setup Host грузит процессор нереально. Что он только не делал — ничего не помогало. В итоге он просто вернул ноутбук в магазин и просил его обменять на другой. А все потому, что программисты из Microsoft не могут убрать косяки в Windows 10.
Пример — идет процесс установки обновлений, в это время в диспетчере висит setuphost.exe и.. может даже не нагружать процессор, но оперативы кушать все равно будет около 200 мегов:
Возможно нагрузка происходит именно при установке обновы.
Нашел еще одну картинку — здесь грузит процесс уже реально, и оперы неприличного много использует:
Сразу хочу сказать — да, это похоже на норму. Когда я устанавливал новую винду и потом запускал обновление — комп тоже тупил, а оперативки системный процесс (точно не помню какой) — тоже много кушал. Очень много, и 2 гига бывало и 3, я не шучу. Но у меня правильное решение было одно — подождать пока все закончится. Когда Windows 10 ставит одно обновление-два, то такой нагрузки нет, но все равно, во время установки лучше компом не пользоваться.
У себя на ПК поискал SetupHost.exe, оказалось у меня он лежит здесь:
Похожие названия папок. А также стоит обратить внимание на название папки servicing — что означает сервисное что-то, а название Package означает пакет. Другими словами — и правда имеет отношение к обновлениям.
SetupHost.exe грузит процессор — что делать?
Некоторые советы, которые возможно помогут решить проблему:
- Самое первое и самое главное — оставить ПК на час. На два, на три. На ночь. Только проверьте что у вас ПК автоматом не уходит в спящий режим через некоторое время. Пусть Windows уже сделает свои дела, если процессор слабый, то на это может уйти.. ну так бы сказать прилично времени. Поэтому и говорю — на час, на два, а лучше на ночь.
- Отключить SetupHost.exe вручную. Открыть диспетчер задач, пойти на вкладку Подробности, найти SetupHost.exe > нажать правой кнопкой и выбрать Снять задачу. Однако во-первых процесс через пару секунд может запуститься снова. Во-вторых также есть вероятность что после включения винды он запустится. Как вы понимаете, после запуска — снова может грузить ПК.
- Использовать радикальный способ. На свой страх и риск, только при условии ранее созданной точки восстановления, а лучше сделать весь образ системы. Агрессивное отключение — сделать так, чтобы процесс больше не смог запускаться. Разумеется при этом могут быть проблемы с обновлениями, учтите это.
Можно еще конечно обратиться на форум Microsoft, расписать свою проблему, как возникает, последствия.. Но там вечно отвечают шаблонными сообщениями, реальной помощи нет, а самый частый ответ — проверьте целостность файлов командой sfc /scannow — я не спорю, команда полезная.. но они ее советуют чуть ли не при всех проблемах. Но можете проверить и вы: запустите командную строку от администратора, вставьте команду sfc /scannow нажмите энтер, дождитесь окончания работы.
Агрессивный способ отключения SetupHost.exe
- Вы переименовываете файл SetupHost.exe в SetupHost.exe_ (оригинальное название сохраните лучше сохранять).
- Выполняете перезагрузку.
- В итоге файла SetupHost.exe больше нет. Есть SetupHost.exe_ — но это файл с другим названием. В итоге SetupHost.exe уже запуститься не сможет. Правда есть вероятность что он самовосстанавливается.. сори, у меня не было возможности проверить.
- Минус — данный способ отключения может нарушить обновления винды. То есть она их может перестать получать, я имею ввиду даже если вернуть оригинальное название файлу.
Сперва настоятельно рекомендую создать точку восстановления! Откройте панель управления > значок система > защита системы > выбираем системный диск > кнопка создать, далее пишите название точки, например До отключения SetupHost.exe и создаете точку.
- Сперва самое главное — вам нужно скачать и установить утилиту Unlocker. Она безопасна. Но некоторые антивирусы ругаются, а все потому, что утилита Unlocker нужна чтобы переименовать или удалить заблокированный файл.
- Идете в диспетчер задач на вкладку Подробности.
- Находите SetupHost.exe, нажимаете правой кнопкой по нему, выбираете пункт открыть расположение. Вам нужно открыть папку, откуда запускается процесс.
- Нажимаете правой кнопкой по SetupHost.exe, выбираете пункт Unlocker.
- Появится менюшка, вам нужно выбрать Переименовать.
- Укажите новое название, советую при этом сохранять старое, поэтому лучше переименовать в SetupHost.exe_.
- Может сразу не получится — тогда Unlocker предложит сделать перезагрузку чтобы переименовать. Это нормально.
Окошко Unlocker, где нужно будет выбрать пункт переименовать:
Собственно само переименование:
Данный способ я использовал раньше иногда при некоторых проблемах. Он рабочий, только если файл сам не восстанавливается после переименования.
Заключение
- SetupHost.exe (Modern Setup Host) — системный процесс, имеет отношение к обновлениям Windows 10.
- То, что SetupHost.exe грузит ПК — нормально. Ненормально, когда это длится бесконечно. Если пару часов — да, такое бывает, особенно на слабых ПК. Редко, но бывают обновы, требующие для установки много ресурсов, после того как сделается — нагрузки уже быть не должно.
- Отключить — неизвестно как, ибо нагрузка SetupHost.exe создается задачей, связанной с обновлением. Можно отключить в диспетчере, но скорее всего все вернется. Можно агрессивно отключить SetupHost.exe — может помочь, однако с обновлением могут быть проблемы, поэтому создание точки восстановления — обязательно.
Удачи, надеюсь инфа кому-то помогла.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Modern Setup Host – что это за процесс грузит диск?
Если компьютер начинает жутко тормозить, Вы открываете диспетчер задач и видите, что Modern Setup Host Windows 10 грузит диск или процессор, то как решить проблему? Что это вообще за элемент, не является ли он вирусом? Самое странное, что какой бы производительный не был Ваш ЦПУ, он будет нагружаться практически на 100%. В сегодняшней публикации подробнее рассмотрим эту тему, а также разберем сообщение «MSH не работает», появление которого при обновлении Виндовс напрямую связано с вышеуказанным процессом.
Modern Setup Host — что это грузит диск?
Запускается данная служба файлом setuphost.exe и предназначена для контроля RPC в процессе скачивания/установки апдейтов Windows 10. Она активизируется при любом обновлении и начинает интенсивно потреблять ресурсы системы. Также, MSH необходим для запуска некоторых программ, компонентов Виндовс.
То есть, никакой вирусной угрозы объект не представляет, просто в моменты поиска апдейтов для операционки, процесс нагружает ЦП на 20-30%. Но есть пользователи, которые утверждают, что работать на ПК становится невозможно, и даже спустя полчаса и больше, ситуация не меняется в лучшую сторону.
- Как отключить? Достаточно открыть диспетчер задач, нажав Ctrl + Shift + Del , и завершить ненужный процесс:
Но стоит понимать, что после перезагрузки ПК Modern Setup Host снова появиться в списке. Так будет продолжаться до тех пор, пока не установятся все текущие обновления «десятки».
- Есть еще один метод, который работает с переменным успехом – необходимо деактивировать службу обновления. Об этом я рассказывал в видео с нашего Youtube-канала:
- Если во время скачивания апдейтов у Вас запущена утилита VPN или же скорость соединения с сетью низкая, то MSH будет «стараться» загрузить обновления поскорее, выжимая максимум из Вашего железа;
- Попробуйте открыть параметры, перейти в раздел обновлении и нажать на кнопку проверки наличия новых пакетов. Если они обнаружатся, то установите. Затем посмотрите в диспетчере задач – снизилась ли нагрузка:
- Вдруг всё вышеперечисленное не поможет, тогда переходим к более радикальным мерам – нажмите на клавиатуре Win + R и введите команду:
На вкладке «Общие» в появившемся окне системного конфигуратора следует выбрать опцию «Диагностический запуск», кликнуть на ОК и перезагрузить ноутбук. Как только Виндовс 10 загрузится, снова идем в параметры обновлений и запускаем процедуру поиска.
- Последний способ, который стоит использовать, когда апдейты качаются, но с установкой возникают проблемы и Modern Setup Host непрерывно грузит процессор/диск. Стоит перейти в папку по пути:
Выделяем все элементы в каталоге Download и удаляем их. После проделанных манипуляций потребуется перезапустить ПК и снова проверить наличие обнов.
Надеюсь, что моя инструкция помогла Вам справиться с повышенным потреблением ресурсов. Также, в свете последних событий, рекомендую ознакомиться с руководством по борьбе со скрытым майнингом. Он тоже может стать причиной сильной нагрузки на процессор или диск.