Modern Setup Host – что это грузит диск?
Запускается данная служба файлом setuphost.exe и предназначена для контроля RPC в процессе скачивания/установки апдейтов Windows 10. Она активизируется при любом обновлении и начинает интенсивно потреблять ресурсы системы. Также, MSH необходим для запуска некоторых программ, компонентов Виндовс.
То есть, никакой вирусной угрозы объект не представляет, просто в моменты поиска апдейтов для операционки, процесс нагружает ЦП на 20-30%. Но есть пользователи, которые утверждают, что работать на ПК становится невозможно, и даже спустя полчаса и больше, ситуация не меняется в лучшую сторону.
Но стоит понимать, что после перезагрузки ПК Modern Setup Host снова появиться в списке. Так будет продолжаться до тех пор, пока не установятся все текущие обновления «десятки».
Полезный контент:
На вкладке «Общие» в появившемся окне системного конфигуратора следует выбрать опцию «Диагностический запуск», кликнуть на ОК и перезагрузить ноутбук. Как только Виндовс 10 загрузится, снова идем в параметры обновлений и запускаем процедуру поиска.
Выделяем все элементы в каталоге Download и удаляем их. После проделанных манипуляций потребуется перезапустить ПК и снова проверить наличие обнов.
Надеюсь, что моя инструкция помогла Вам справиться с повышенным потреблением ресурсов. Также, в свете последних событий, рекомендую ознакомиться с руководством по борьбе со скрытым майнингом. Он тоже может стать причиной сильной нагрузки на процессор или диск.
С процессом Modern Setup Host пользователи знакомятся благодаря диспетчеру задач. После запуска диспетчера задач пользователи обнаруживают что Modern Setup Host грузит диск, память и процессор в Windows 10.
Данная статья расскажет что это за процесс Modern Setup Host, а также разберемся что делать когда Modern Setup Host грузит диск Windows 10. В первую очеред отключите стороннее программное обеспечение, такое как антивирусы или VPN программы.
Агрессивный способ отключения SetupHost.exe
Суть:
- Вы переименовываете файл SetupHost.exe в SetupHost.exe_ (оригинальное название сохраните лучше сохранять).
- Выполняете перезагрузку.
- В итоге файла SetupHost.exe больше нет. Есть SetupHost.exe_ — но это файл с другим названием. В итоге SetupHost.exe уже запуститься не сможет. Правда есть вероятность что он самовосстанавливается.. сори, у меня не было возможности проверить.
- Минус — данный способ отключения может нарушить обновления винды. То есть она их может перестать получать, я имею ввиду даже если вернуть оригинальное название файлу.
Алгоритм действий:
- Сперва самое главное — вам нужно скачать и установить утилиту Unlocker. Она безопасна. Но некоторые антивирусы ругаются, а все потому, что утилита Unlocker нужна чтобы переименовать или удалить заблокированный файл.
- Идете в диспетчер задач на вкладку Подробности.
- Находите SetupHost.exe, нажимаете правой кнопкой по нему, выбираете пункт открыть расположение. Вам нужно открыть папку, откуда запускается процесс.
- Нажимаете правой кнопкой по SetupHost.exe, выбираете пункт Unlocker.
- Появится менюшка, вам нужно выбрать Переименовать.
- Укажите новое название, советую при этом сохранять старое, поэтому лучше переименовать в SetupHost.exe_.
- Может сразу не получится — тогда Unlocker предложит сделать перезагрузку чтобы переименовать. Это нормально.
Окошко Unlocker, где нужно будет выбрать пункт переименовать:
Собственно само переименование:
Данный способ я использовал раньше иногда при некоторых проблемах. Он рабочий, только если файл сам не восстанавливается после переименования.
4 способа исправить проблемы с хостом современной установки
В операционной системе Windows 10 есть встроенный инструмент, который диагностирует и автоматически устраняет проблемы, мешающие вашему компьютеру устанавливать обновления. Этот инструмент также может помочь решить проблемы, вызывающие сбои в работе Modern Setup Host.
1. Запустите средство устранения неполадок Центра обновления Windows.
- Запустите параметры Windows и нажмите «Обновления и безопасность».
- На правой боковой панели нажмите Устранение неполадок.
- Выберите Центр обновления Windows и нажмите кнопку «Запустить средство устранения неполадок».
- Если средство устранения неполадок Центра обновления Windows обнаружит ошибку, препятствующую установке обновления на ваш компьютер, нажмите Применить исправление, чтобы немедленно решить проблему.
2. Удалите папку распространения программного обеспечения.
В папке SoftwareDistribution хранятся важные файлы, необходимые для установки новых обновлений на ваш компьютер. Если в этой папке содержатся поврежденные или конфликтующие временные файлы, вы можете столкнуться с трудностями при установке обновлений Windows. Кроме того, это также может привести к тому, что процесс Modern Setup Host останется в фоновом режиме, что приведет к увеличению загрузки ЦП.
Чтобы исправить это, удалите содержимое папки SoftwareDistribution и перезагрузите компьютер. Вам не нужно беспокоиться о том, чтобы что-нибудь сломать на вашем устройстве. Windows повторно загрузит необходимые файлы.
Выполните следующие действия, чтобы удалить содержимое папки SoftwareDistribution.
- Запустите командную строку Windows «Выполнить» с помощью сочетания клавиш «Windows + R».
- Затем введите softwaredistribution в диалоговое окно и нажмите OK.
- Выделите все содержимое папки SoftwareDistribution и удалите их. А еще лучше сделать резервную копию содержимого в другой папке на вашем компьютере.
3. Отключить фоновые приложения
Когда ненужные приложения работают в фоновом режиме, они отвлекают ресурсы ЦП от жизненно важных системных операций. Отключите как можно больше ненужных фоновых приложений. Это должно снизить нагрузку на ЦП вашего компьютера и ускорить процесс обновления Windows.
- Запустите меню настроек Windows и выберите Конфиденциальность.
- Прокрутите до раздела Разрешения приложений на правой боковой панели и выберите Фоновые приложения.
- Просмотрите фоновые приложения и отключите приложения, которые вы почти не используете.
4. Удалите поврежденные файлы.
Неожиданные перебои (например, сбои в подключении к Интернету или отключение питания) во время загрузки и установки обновлений Windows могут привести к накоплению поврежденных файлов. Следовательно, это может привести к тому, что процесс Modern Setup Host зависнет в фоновом режиме и будет использовать высокие ресурсы ЦП.
Чтобы решить эту проблему, используйте инструменты обслуживания образов развертывания и управления ими (DISM) и средства проверки системных файлов (SFC) для восстановления поврежденных файлов, предотвращая установку обновления Windows.
- Введите командную строку в поле поиска Windows и щелкните Запуск от имени администратора.
- Вставьте команду ниже в консоль и нажмите Enter на клавиатуре.DISM.exe / Онлайн / Очистить изображение / Scanhealth
- Подождите, пока инструмент завершит сканирование вашего компьютера (то есть, когда индикатор выполнения достигнет 100%), прежде чем переходить к следующему шагу.
- Вставьте команду ниже в консоль и нажмите Enter на клавиатуре.DISM.exe / Онлайн / Очистить-образ / Checkhealth
Опять же, подождите, пока индикатор выполнения не достигнет 100%, и переходите к следующему шагу.
- Вставьте эту команду в консоль и нажмите Enter.
DISM.exe / Online / Cleanup-image / Restorehealth
- Наконец, вставьте приведенную ниже команду, чтобы запустить средство проверки системных файлов.
sfc / scannow
Примечание. Выполнение каждой команды может занять несколько минут (скажем, 10–20 минут). Не закрывайте окно командной строки и не прерывайте процесс.
После успешного выполнения этих команд перезагрузите компьютер и проверьте, решает ли это проблему высокой загрузки ЦП на узле современной установки.
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 означает пакет. Другими словами — и правда имеет отношение к обновлениям
Почему Modern Setup Host сильно загружает систему
Большая нагрузка процессом Modern Setup Host вашей системы – это нормально, и не является однозначным симптомом, что у вас вирус. Однако, есть ряд ситуаций, когда такая повышенная нагрузка сигнализирует о ряде проблем.
Повышенная нагрузка заключается в следующем:
- Процесс работает более 1 часа;
- Загружает более 50% процессорной мощности;
- Забивает диск на 80+ процентов или больше.
Кратковременные пики возможны даже на полностью исправной системе, но если все перечисленное выше, сохраняется на долгом промежутке времени, то нужно предпринять шаги.
Как решить проблему
Существуют временные или постоянные решения. Ниже приведены все, вы можете выбрать вариант решения, который подходит именно вам, также вы можете комбинировать несколько вариантов решения проблемы.
Остановить процесс в диспетчере задач. Это самый простой, но наименее эффективный способ. Он позволит вам решить проблему на один раз – то есть в этот запуск ОС процесса более не будет. Но если вы перезапустите ПК, то без следующих шагов, процесс снова появится. Отключить Центр обновлений. Это действенный, но очень опасный способ. Суть заключается в том, что если ваш ПК не будет обновляться, то и проблем с процессом Modern Setup Host не будет возникать. В этом случае вы можете лишиться важных обновлений, которые закроют критичную дыру и в итоге пострадаете ещё больше. Проблемы с Интернетом также могут влиять на процесс Modern Setup Host. Если у вас очень медленный Интернет, то логично, что процесс Setuphost.exe будет работать дольше положенного. Вы не сможете ускорить процесс, пока система не загрузит и не завершит все обновления. Поэтому, если у вас скорость низкая (менее 1 мегабита в секунду), то ничего удивительного, что процесс работает дольше обычного. Если процесс запускается, но ничего не загружается и ничего не устанавливается, то поробуйте запустить систему в диагностическом режиме. Для этого зайдите через Панель управления в раздел “Конфигурация системы” – и там поставьте галку на пункте “Диагностический запуск”
Далее в этом режиме обратите внимание, если процесс также запускается или нет. Если проблема пропала, то мы рекомендуем скачать обновления или наоброт откатиться назад – всё это вручную. Возможно, при предыдущем обновлении возник сбой, который сейчас не дает вашей системе обновиться
Возможно, при предыдущем обновлении возник сбой, который сейчас не дает вашей системе обновиться.
Альтернативные варианты
К сожалению, на 2019 год нет никаких альтернативных вариантов, как решить проблему, кроме как способами, описанными выше. Если возникли трудности, то обязательно посмотрите следующий ролик:
https://youtube.com/watch?v=VbkMdMyB5rA
В нем подробно разобран вопрос, что делать, если процесс Modern Setup Host или Setuphost.exe нагружает систему.
В свою очередь, отметим, что Microsoft не признает такие чрезмерные потребности процесса багом, поэтому ждать исправлений в будущих версиях, к сожалению, не стоит.
Пожалуйста, Оцените:
Наши РЕКОМЕНДАЦИИ
Автозагрузка Windows 10 Установка Windows 10 Как установить Windows 10 с флешки
Информация о файле SetupHost.exe
Процесс Modern Setup Host принадлежит программе Microsoft Windows Operating System от (www.microsoft.com).
Описание: SetupHost.exe не является необходимым для Windows. SetupHost.exe находится в подпапках “C:\Program Files”.
Известны следующие размеры файла для Windows 10/8/7/XP 827,576 байт (32% всех случаев), 818,400 байт и .
Это не системный процесс Windows. Приложение не видно пользователям. У файла поставлена цифровая подпись.
Поэтому технический рейтинг надежности 17% опасности.Если у вас возникли любые проблемы с SetupHost.exe, вы можете удалить Microsoft Windows, или попытаться получить помощь от поставщика программного обеспечения. Нажмите на Microsoft Windows в Панели управления Windows (раздел Программы и компоненты) для удаления, или нажмите на www.microsoft.com/windows, чтобы перейти на сайт разработчика.
Рекомендуем: Выявление проблем, связанных с SetupHost.exe
Что такое Modern Setup Host на вашем компьютере?
Modern Setup Host или файл SetupHost.exe входит в состав Windows 10 и запускается в фоновом режиме вашей системы при установке обновлений Windows. Этот процесс подготавливает ваш компьютер к обновлениям и упрощает настройку системы при обновлении операционной системы до новой версии Windows 10. Иногда SetupHost.exe может показывать высокую загрузку ЦП или памяти.
Вы можете найти файл SetupHost.exe в $ Windows. ~ BT / Источники папку на вашем компьютере. Это не мешает работе вашего компьютера, за исключением случаев, когда вы устанавливаете обновление Windows. Это единственный раз, когда Modern Setup Host должен появиться в диспетчере задач.
Если на вашем компьютере отсутствует узел современной установки, вы не сможете запускать обновления Windows. Обновления также не будут работать, если этот файл содержит ошибки или поврежден.
Является ли Modern Setup Host безопасным?
Вы можете увидеть, что Modern Setup Host работает в диспетчере задач, и задаться вопросом, что это такое. Как правило, этот файл не является вирусом; следовательно, это безвредно. Однако злоумышленники часто маскируют свое программное обеспечение под законные файлы или процессы. Итак, процесс Modern Setup Host, который вы видите, может быть или не быть вирусом. Если вы удалите этот файл, вы можете получить ошибки обновления Windows, как показано на скриншоте ниже.
К счастью, у вас есть способы определить подлинность этого файла. Во-первых, вам не следует загружать файл SetupHost.exe со стороннего веб-сайта, поскольку Windows устанавливает его автоматически при запуске обновлений. Файлы, полученные с этих сторонних веб-сайтов, могут быть вредоносными.
Вредоносные версии файла SetupHost.exe могут вызвать проблемы на вашем компьютере, наиболее распространенной из которых является высокая загрузка ЦП. В следующем разделе я покажу вам некоторые факторы, которые вы можете проверить, чтобы убедиться в безопасности вашей копии Modern Setup Host.
1]Проверьте расположение файла
Законный файл SetupHost.exe находится в $ Windows. ~ BT / Источники папку на вашем компьютере. Это означает, что вам нужно перейти в проводник к Локальный диск (C :)> $ WINDOWS. ~ BT> Источники чтобы найти файл.
Чтобы определить местоположение вашей копии файла SetupHost.exe, нажмите клавишу Windows и выполните поиск setuphost. Щелкните правой кнопкой мыши на SetupHost.exe из результатов поиска и выберите Откройте расположение файла вариант из контекстного меню.
Проверьте каталог, который открывается как местоположение файла. Если эта папка не является папкой $ Windows. ~ BT / Sources, то есть вероятность, что файл не является подлинным.
2]Проверьте авторские права и подпись файла.
Modern Setup Host разработан и распространяется Microsoft. Таким образом, еще один способ проверить легитимность файла в вашей системе — подтвердить, что он содержит подпись Microsoft.
Нажмите клавишу Windows и найдите setuphost. В результатах поиска щелкните правой кнопкой мыши на SetupHost.exe и выберите Откройте расположение файла.
Затем щелкните правой кнопкой мыши файл SetupHost.exe и выберите Характеристики из контекстного меню. Переключитесь на Подробности вкладку в верхней части окна свойств SetupHost и перейдите к Авторские права. Здесь в легитимном файле должны быть указаны авторские права Корпорация Майкрософт. Если вы видите другую компанию, удалите файл, потому что это вирус.
После подтверждения информации об авторских правах переключитесь на Цифровые подписи вкладка вверху. В Имя подписавшего столбец в Список подписей должен показать Майкрософт Виндоус чтобы убедиться, что файл
3]Проверить, когда он запускается
Modern Setup Host занимается только обновлениями Windows. Если обновления не устанавливаются, процесс никогда не должен запускаться. Это само по себе является еще одним указателем на то, является ли файл вредоносным или нет.
Сначала убедитесь, что обновления нет, нажмите CTRL + SHIFT + ESC сочетание клавиш на клавиатуре, чтобы открыть диспетчер задач. Если вы видите, что процесс SetupHost.exe запущен, когда вы не устанавливаете обновление Windows, вероятно, это вирус, и его нужно удалить.
Чтобы вирусы не заразили ваш компьютер и не нанесли ему ущерба, вам понадобится надежное антивирусное программное обеспечение.
Связанное чтение: Modern Setup Host перестал работать.
Modern Setup Host грузит диск Windows 10
Поэтому первым способом решения проблемы когда процесс Modern Setup Host грузит диск, процессор и оперативную память в Windows 10 будет установка последних актуальных обновлений.
При необходимости в последних версиях операционной системы Windows 10 можно приостановить загрузку обновлений. По выше указанному пути нажмите кнопку Дополнительные параметры, и ползунок Приостановить обновления перетяните в положение Вкл. Приостанавливать обновлениям можно один раз на месяц, после чего они автоматически будут установлены.
Вдруг после выше представленных решений нагрузка на диск не исчезает, тогда можно попробовать воспользоваться командой: wuauclt.exe / updatenow. Текущую команду необходимо выполнить в командной строке запущенной от имени администратора, которая запускает обновление системы прямо сейчас.
Если же вариант с установкой обновлений пользователю не нравиться по каким либо причинам, тогда вместо третьего шага по загрузке и установке обновлений можно просто отключить автоматическое обновление:
А вдруг и это будет интересно:
Операционная система Windows 10 не идеальна и постоянно усовершенствуется. Политика корпорации Майкрософт понятна далеко не всем пользователям текущей операционной системы. Но компания работает над своим продуктом исправляя все ошибки в последующих обновлениях.
В этой статье мы рассмотрели что делать новичку, который обнаружил у себя, что процесс Modern Setup Host грузит диск в Windows 10. Мы же всегда рекомендуем в первую очередь устанавливать последние обновления операционной системы для повышения безопасности пользователей.
Дополнительные инструменты по очистке компа от вирусни
Вот эти две утилиты, которые я вам показал выше, то они должны помочь. Но на всякий случай я вам дам ссылки на еще некоторые утилиты, о которых я уже писал. Значит можно проверить еще утилитой AdwCleaner, оч популярная и бесплатная, чистит комп от мусора, о ней я писал вот здесь:
Вторая утилита это HitmanPro, она очень сильно проверяет комп, все папки системные смотрит там, виндовский профиль сканирует, проверяет браузеры и папки где они установлены, ярлыки даже проверяет! В общем эту утилиту в принципе я очень советую не игнорировать, а проверить ней все таки комп, честное слово, о ней я писал вот здесь:
Простая утилита от известной компании в мире безопасности, это тут я имею ввиду утилиту от Касперского, называется она Kaspersky Virus Removal Tool. Данная утилита нацелена на поиск именно опасных вирусов, серьезных таких, ну как WannaCry, работает нормально, приколов в работе или особых минусов я не заметил. О ней я писал вот здесь:
Как отключить службу SysMain в Windows 10
Важно! Не рекомендуем полностью отключать службу узла SysMain. Если же она грузит диск или процессор, можете в несколько нажатий перезапустить её. Обладателям мощных игровых компьютеров она просто не нужна
У них всё и так молниеносно запускается
Обладателям мощных игровых компьютеров она просто не нужна. У них всё и так молниеносно запускается.
Локальные службы
Откройте службы, выполнив команду Services.msc в окне Win+R. В списке всех служб (локальных) перейдите в Свойства службы SysMain.
Измените Тип запуска с Автоматически на значение Отключена. Чтобы, убрать нагрузку можно Остановить и заново Запустить службу.
Командная строка
Запустите командную строку от имени администратора Windows 10. Теперь выполните простую команду: sc config SysMain start= disabled.
Windows PowerShell
За что отвечает служба узла SysMain более-менее понятно. Можно с уверенностью сказать: за сжатие данных в оперативной памяти. И собственно их кэширование для увеличения скорости. Есть возможность включать или отключать отдельные компоненты службы.
В оболочке Windows PowerShell выполните команду Get-MMAgent. В результатах смотрите все компоненты службы SysMain. Думаю нужно отдельно добавить их краткое описание.
- ApplicationLaunchPrefetching — системный Prefetching запуска нужных приложений. Это собственно основной виновник загрузки диска и процессора.
- ApplicationPreLaunch — собственно и есть функция предугадывания запуска часто используемых приложений. Заранее загружает их в память.
- PageCombining — отвечает за объединение страниц памяти с одинаковым содержимым. Уменьшает количество запросов/обращений к памяти.
- MemoryCompression — указывает на сжатие памяти.
- OperationAPI — предоставление другим приложениям доступа к SysMain (SuperFecth) через API. Разработчикам Microsoft не закручивает гайки.
Например, для отключения компонента сжатия памяти MemoryCompression достаточно выполнить команду: Disable-MMagent -MemoryCompression. Всё просто! Можно его включить обратно: Enable-MMagent -MemoryCompression.
Компонент Prefetcher отключается только изменением значений реестра. Перейдите в раздел: HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager\ Memory Management\ PrefetchParameters. Измените значение параметра EnablePrefetcher на .
Заключение
- В случае нехватки памяти происходит процесс сжатия данных. Как минимум сразу же объединяются страницы с одинаковым содержимым. Снижается число обращений к памяти, а в итоге и объём данных записи на диск. Сейчас можно отследить количество сжатых данных.
- Служба узла SysMain является лучшей в сравнении с файлом подкачки. Из минусов система использует мощности процессора для работы со сжатой памятью. Может быть, более заметно на ноутбуках или слабых ПК. Тогда в диспетчере наблюдается загрузка диска и процессора.
- Диспетчер задач в обновлении Creators Update (1703) получил возможность отслеживания использования оперативной памяти. В разделе производительность можно посмотреть структуру памяти. Возможно, Вам не помешает обновить до последней версии Windows 10.