Что такое служба узла в диспетчере задач
Перейти к содержимому

Что такое служба узла в диспетчере задач

  • автор:

Группирование узлов служб в Windows 10

Узел службы (svchost.exe) — это процесс общей службы, который служит оболочкой для загрузки служб из DLL-файлов. Службы организованы по связанным группам узлов, и каждая из них выполняется в разных экземплярах процесса узла службы. Таким образом, проблема в одном экземпляре не влияет на другие экземпляры. Группы узлов служб определяются путем объединения служб с соответствующими требованиями к безопасности. Пример

  • Локальная служба
  • Локальная служба без сети
  • Локальная сеть служб ограничена
  • Локальная система
  • Локальная сеть ограничена
  • Сетевая служба

Разделение служб SvcHost

Начиная с Windows 10 Creators Update (версия 1703), службы, которые были сгруппированы ранее, будут разделены— каждый из них будет выполняться в своем собственном процессе SvcHost. Это изменение выполняется автоматически для систем с более чем 3,5 ГБ ОЗУ под управлением номера SKU клиентского рабочего стола. В системах с 3,5 ГБ или менее ОЗУ мы продолжим группировать службы в общий процесс SvcHost.

Это изменение структуры имеет следующие преимущества:

  • Повышение надежности за счет изоляции критически важных сетевых служб от сбоя другой несети на узле и добавления возможности восстановления сетевых подключений при сбое сетевых компонентов.
  • Снижение затрат на поддержку за счет устранения неполадок, связанных с изоляцией служб с неправильным поведением на общем узле.
  • Повышение безопасности за счет большей изоляции между службами
  • Повышение масштабируемости за счет предоставления параметров и привилегий для каждой службы
  • Улучшено управление ресурсами за счет ЦП для каждой службы, операций ввода-вывода и управления памятью, а также увеличение четкого объема диагностических данных (отчеты о ЦП, использовании операций ввода-вывода и сети для каждой службы).
  1. Чтобы просмотреть сгруппированные процессы, задайте для ОЗУ значение 3484 МБ или меньше. Перезапустите виртуальную машину, а затем откройте диспетчер задач.
  2. Чтобы увидеть разделенные процессы, задайте для ОЗУ значение 3486 МБ или больше. Перезапустите виртуальную машину, а затем откройте диспетчер задач.

Рефакторинг также упрощает просмотр выполняемых процессов в диспетчере задач. Вы можете взглянуть на диспетчер задач и точно узнать, какая служба использует какие ресурсы, не расширяя множество отдельных групп узлов.

Например, ниже приведены выполняемые процессы, отображаемые в диспетчере задач в Windows 10 версии 1607:

Выполнение процессов в диспетчере задач версии 1607.

Сравните это с тем же представлением запущенных процессов в Windows 10 версии 1703:

Выполнение процессов в диспетчере задач версии 1703.

Исключения

Некоторые службы будут по-прежнему группироваться на компьютерах с объемом ОЗУ 3,5 ГБ или более. Например, базовая подсистема фильтрации (BFE) и брандмауэр Windows (Mpssvc) будут сгруппированы в одну группу узлов, как и службы сопоставления конечных точек RPC и удаленных вызовов процедур.

Если вам нужно определить службы, которые будут по-прежнему группироваться, помимо просмотра их в диспетчере задач и использования средств командной строки, вы можете найти значение SvcHostSplitDisable в соответствующих ключах служб в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.

Значение по умолчанию 1 предотвращает разделение службы.

Пример службы, которую нельзя разделить.

Например, конфигурация раздела реестра для BFE:

Объем памяти

Разделение служб увеличивает общее число экземпляров SvcHost, что увеличивает использование памяти. (Группирование служб обеспечило незначительное сокращение общего объема ресурсов для задействованных служб.)

Рассмотрим следующий пример:

Сгруппированные службы ( < 3,5 ГБ) Разделенные службы (3,5 ГБ+)
Использование памяти для сгруппированных служб. Использование памяти для разделенных служб

Выше представлены пиковые наблюдаемые значения.

Общее количество экземпляров службы и результирующее использование памяти зависит от действия. Число экземпляров обычно может варьироваться от 17 до 21 для сгруппированных служб и 67–74 для разделенных служб.

Попробуйте это

Чтобы определить влияние разделения размещенных служб на компьютере с Windows 10 версии 1703, выполните следующий командлет Windows PowerShell до и после переключения параметров памяти:

Get-Process SvcHost | Group-Object -Property ProcessName | Format-Table Name, Count, @' -f (($_.Group|Measure-Object WorkingSet -Sum).Sum / 1KB)>;a='right'> -AutoSize 

Обратная связь

Были ли сведения на этой странице полезными?

Служба узла SysMain грузит процессор, диск или память — варианты решения

Что делать если служба SysMain сильно грузит компьютер

Пользователи Windows 11 и Windows 10 могут столкнуться с тем, что Служба узла SysMain, наблюдаемая в диспетчере задач активно нагружает процессор, вплоть до 100%, в некоторых случаях также можно заметить повышенную нагрузку на диск. Сценарий может отличаться: это может быть повышенная нагрузка каждый раз при входе в систему в течение некоторого времени, случайные всплески активности или другие варианты.

В этой инструкции подробно о том, за что отвечает служба SysMain, что делать, если она вызывает повышенную нагрузку на ресурсы компьютера, о возможных причинах такого поведения и дополнительная информация, которая может оказаться полезной в контексте рассматриваемой темы.

Назначение службы SysMain

Служба узла SysMain в диспетчере задач

Служба SysMain в Windows присутствует уже давно, но ранее называлась SuperFetch. Назначение службы — увеличивать скорость загрузки системы, запуска приложений и общую отзывчивость системы по мере использования.

Это достигается следующими методами:

  • Для ускорения загрузки ОС SysMain вычисляет оптимальный шаблон загрузки системных процессов в память: эти вычисления проводятся в фоновом режиме во время простоя компьютера и повышенная нагрузка со стороны SysMain в эти моменты — нормальное явление. Данные записываются службой в папку C:\Windows\Prefetch
  • Служба анализирует то, какие программы чаще всего запускает пользователь (и система в фоновом режиме) и использует механизмы предварительной загрузки (префетчинг), кэширования кода и функций программ в оперативной памяти, а также объединения странниц памяти для более быстрого доступа к ним в дальнейшем и повышения производительности.
  • Работа функции сжатия памяти также обеспечивается службой SysMain — эта функция сжимает неиспользуемые данные в оперативной памяти для снижения обращений к файлу подкачки.

Обычно служба узла SysMain не вызывает повышенной нагрузки ни в отношении процессора, ни для других ресурсов компьютера, за исключением кратковременных скачков при штатном выполнении тех или иных операций.

Как исправить высокую нагрузку SysMain

В некоторых случаях, особенно на старых и ограниченных в ресурсах компьютерах, эффект от работающей службы может быть обратный заявленному: вместо повышения производительности — постоянная или очень продолжительная нагрузка, обычно — на процессор, со стороны SysMain, не позволяющая нормально работать за компьютером.

Возможные причины высокой нагрузки на CPU, RAM и диск

Это может быть вызвано следующими факторами:

  • Малым объемом оперативной памяти — обычно о проблемах с узлом службы SysMain сообщают пользователи компьютеров с 4 Гб RAM или менее. Пользователи с объемом ОЗУ 16 Гб и более редко сталкиваются с проблемой при условии исправной системы.
  • Медленным жестким диском (особенно на ноутбуке), ошибками файловой системы, аппаратными проблемами с диском, малым количеством свободного места на системном разделе диска.
  • В некоторых случаях изменить поведение службы SysMain в худшую сторону может отключение файла подкачки Windows. Если вы это делали, попробуйте снова включить файл подкачки. Инструкция по настройке файла подкачки в Windows.
  • Сторонние программы очистки оперативной памяти, или «ускорения в играх» также могут вызывать постоянную высокую нагрузку со стороны службы SysMain (поскольку иногда мешают её исправной работе). При наличии таких программ проверьте, проявляется ли проблема, если отключить их автозагрузку и работу в фоновом режиме.
  • Работа сторонних антивирусов и системных служб потенциально также может повлиять на работу службы. Можно проверить, наблюдается ли проблема в режиме чистой загрузки Windows.

Отключение службы SysMain

Самый простой и быстрый способ снизить нагрузку службы SysMain, а точнее — полностью устранить её — отключить эту службу. Служба не является обязательной и её отключение не приведёт к неполадкам, однако, в зависимости от конкретной системы может привести как к ухудшению общей производительности, так, иногда — и к её улучшению.

Примечание: в общем случае, при отсутствии проблем с работой службы SysMain её отключение не рекомендуется, в том числе и для современных ПК и ноутбуков с SSD.

Для отключения службы SysMain вы можете использовать один из следующих способов:

Отключение службы SysMain в службах

  1. Нажать клавиши Win+R на клавиатуре, ввести services.msc в окно «Выполнить» и нажать Enter. В списке служб найти SysMain, дважды нажать по службе, остановить службу, установить тип запуска в «Отключена» и нажать «Ок».
  2. Запустите командную строку от имени администратора и введите команду

sc stop "SysMain" & sc config "SysMain" start=disabled

Отключение службы SysMain в командной строке

Откройте редактор реестра, перейдите в раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

Отключение службы SysMain в редакторе реестра

измените значение параметра Start на 4, примените настройки и перезагрузите компьютер.

Отключение компонентов SysMain

Вторая возможность — отключение отдельных компонентов SysMain, сделать это можно с помощью Windows PowerShell:

Получение информации о состоянии компонентов SysMain

  1. Запустите Терминал Windows или Windows PowerShell от имени администратора — сделать это можно в меню по правому клику на кнопке «Пуск».
  2. Введите команду Get-MMagent чтобы получить сведения о состоянии компонентов SysMain, по умолчанию для всех из них (кроме третьего и последнего) будет указано True
  3. Для включения или отключения компонентов (кроме ApplicationLaunchPrefetching) вы можете использовать команды

Enable-MMagent -имя_компонента
Disable-MMagent -имя_компонента
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Назначение компонентов SysMain:

  • ApplicationLaunchPrefetching — префетчинг запуска приложений
  • ApplicationPreLaunch — предварительный запуск приложений
  • MemoryCompression — сжатие памяти
  • OperationAPI — API для доступа к службе SysMain из других приложений
  • PageCombining — объединение одинаковых страниц оперативной памяти

В случае, если высокая нагрузка на процессор вызвана работой конкретного компонента, его отключение должно решить проблему без необходимости полного отключения службы SysMain.

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • RtkAudUService64.exe — что это в автозагрузке и списке процессов?
  • Использование Kaspersky Rescue Disk для удаления вирусов с компьютера
  • Как извлечь иконки из EXE и DLL файлов
  • Как изменить язык на экране блокировки Windows 11 и 10
  • Как открыть Свойства системы Windows 11 и 10
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Елена 22.11.2023 в 18:58

  • Dmitry 22.11.2023 в 19:56

Процесс “Узел службы…” (svchost.exe) грузит процессор ПК – можно ли удалить

Читайте за что отвечает процесс «svchost.exe» и что будет если его отключить. Если вы загляните в Диспетчер задач, то обратите внимание на множество запущенных процессов с одинаковыми названиями “Служба узла” или “Узел службы”. Некоторые из этих процессов могут сильно нагружать процессор вашего компьютера или ноутбука, и вы захотите удалить их.

Процесс “Узел службы…” (svchost.exe) грузит процессор ПК – можно ли удалить

  • Что это за процесс Узел службы (svchost.exe)?
  • Почему запущено так много процессов Узел службы (svchost.exe)?
  • Можно ли завершить процессы Узел службы (svchost.exe)?
  • Проверка связанных служб в Диспетчере задач
  • Проверка связанных служб в Process Explorer
  • Может ли этот процесс быть вирусом?
  • Вопросы и ответы
  • Комментарии

Что это за процесс Узел службы (svchost.exe)?

Svchost.exe является именем процесса хоста для служб, которые запускаются из библиотек динамической компоновки.

Думаю, это совершенно не отвечает на наш вопрос. Компания Microsoft старается уйти от использования Exe файлов для внутренних служб Windows, заменяя их DLL файлами. Этот подход делает систему более гибкой и позволяет любым элементам системы получать доступ к общим функциям. Использование DLL файлов облегчает поддержку и внесение изменений в систему.

Однако DLL файлы не являются исполняемыми и не могут быть непосредственно запущены в системе Windows. Для выполнения системных задач оболочка запускает файл Узел службы (svchost.exe), который в свою очередь загружает необходимую библиотеку и использует нужные функции. Так и появился этот служебный файл.

Перейти к просмотру

Не запускается игра, ошибка: Отсутствует DLL файлы MSVCR или VCRRUNTIME. Что делать? ⛔ �� ��

Перейти к просмотру

Запуск программы невозможен, так как на компьютере отсутствует файл dll, где скачать dll файлы? ����

Почему запущено так много процессов Узел службы (svchost.exe)?

ОС Windows использует множество системных сервисов для самых различных задач: автоматическое обновление, оптимизация дискового пространства, работа локальной сети, индексирование данных для поиска и т.д. Для каждой службы намеренно используется отдельно запущенный процесс, так как в противном случае сбой в одном из процессов приведет к краху всех остальных функций системы. Именно поэтому они отделены друг от друга.

Службы разбиты на отдельные группы, которые связаны между собой логически. Для каждой такой группы используется один запущенный процесс svchost.exe. Например, один процесс Узел службы запускает три службы, связанные с брандмауэром. Другой процесс может запускать все службы, связанные с пользовательским интерфейсом, и так далее. На изображении ниже видно, что один процесс Узел службы запускает несколько связанных сервисов защиты, а другой запускает службу авто настройки WLAN.

Можно ли завершить процессы Узел службы (svchost.exe)?

Выполнение различных системных задач может требовать разное количество ресурсов компьютера. К примеру дефрагментация диска или создание точки восстановления Windows сильно замедлят работу компьютера с медленным HDD, а служба шифрования Bitlocker способна полностью загрузить слабенький процессор.

Для комфортной работы Windows 10 желательно использовать 4-ех ядерный процессор, 6-8 ГБ оперативной памяти и устанавливать систему на SSD диск. Отключение системных процессов не окажет существенного влияния на прирост производительности. ОС Windows достаточно хорошо оптимизирована и не запускает не нужных служб.

Обслуживание системы, которое требует существенных ресурсов, выполняется в период бездействия вашего ПК. Если вы завершите процесс необходимый системе в текущий момент времени, то он будет автоматически запущен заново. Для полного отключения процесса необходимо разобраться для какой функции Windows он используется и отключить эту функцию. Подробнее об способах ускорения работы Windows 10 смотрите в нашем видео:

Перейти к просмотру

Как проверить и увеличить производительность компьютера с Windows �� �� ��

Если вы заметили, что один из экземпляров Узел службы или связанная с ним служба чрезмерно используют процессор или ОЗУ, вы можете проверить задействованные сервисы. Это поможет найти направление, в котором искать неисправность. Вы можете узнать службы, связанные с конкретным svchost.exe, используя стандартный Диспетчер задач или стороннее приложение Process Explorer. Process Explorer можно отнести к списку приложений, которые нужно обязательно иметь на своем компьютере.

Проверка связанных служб в Диспетчере задач

В Windows 8 или 10, процессы отображаются списком на вкладке «Процессы» Диспетчера задач, отсортированных по имени. Если процесс служит хостом для нескольких служб, вы можете увидеть список раскрыв ветку этого процесса. Это позволяет легко определить, какие службы относятся к каждому экземпляру процесса Узел службы.

Диспетчер Задач: Процессы / Узел службы

С помощью контекстного меню правой кнопки мыши вы может остановить службу или выполнить поиск в Интернете для получения подробной информации.

Диспетчер Задач: Служба / Поиск в Интернете

Диспетчер задач Windows 7 не группирует и не отображает обычные имена процессов – он показывает только список запущенных экземпляров «svchost.exe». Для получения дополнительной информации о сервисе кликните правой кнопкой на svchost.exe и выберите Перейти к сервисам. После этого откроется вкладка «Службы», где будут выбраны все службы, запущенные под этим процессом.

После этого вы увидите полное наименование службы и ее описание, это укажет вам что необходимо отключить для решения проблемы.

Проверка связанных служб в Process Explorer

Для продвинутых пользователей компания Microsoft предлагает инструмент для работы с процессами в составе линейки Sysinternals. Просто загрузите Process Explorer и запустите его – это портативное приложение, поэтому нет необходимости его устанавливать.

Process Explorer также группирует связанные службы в каждом экземпляре «svchost.exe». В списке процессов указаны не названия служб, а имена файлов. Полное наименование указано в столбце описание, а если навести курсор на имя файлы, вы увидите полный путь к нему во всплывающей подсказке.

Process Explorer

Утилита также выводит информацию о ресурсах, которые в данный момент использует связанная служба.

Может ли этот процесс быть вирусом?

Сам процесс является официальным компонентом Windows. В то время как возможно, что вирус заменил реальный Сервисный узел собственным исполняемым файлом, это очень маловероятно. Если вы хотите быть уверенным, вы можете проверить базовое расположение файла процесса. В диспетчере задач щелкните правой кнопкой мыши любой процесс Host Host и выберите опцию «Открыть расположение файла».

Диспетчер Задач: Процесс / Открыть расположение файла

Если файл расположен в папке C:\Windows\System32, вы можете быть уверены – это не вирус. Но вы все равно можете запустить проверку системы на вирусы с помощью одного из бесплатных антивирусов. Береженого Бог бережет!

«Узел службы локальная система» грузит диск, память, сеть

#ОкейГик

Когда системные процессы загружают ресурсы компьютера – диск, память или сеть, это приводит к замедлению работы всей операционной системы. Часто в Windows 10 пользователям приходится сталкиваться с ситуацией, что процесс «Узел службы локальная система» потребляет много ресурсов. Закрыть его через «Диспетчер задач» невозможно, поскольку данный процесс включает в себя работу сразу нескольких служб. При этом нет возможности через «Диспетчер задач» определить, какая именно из служб в «наборе» нагружает ресурсы компьютера. В рамках данной статьи мы рассмотрим, что делать, если «Узел службы локальная система» грузит сеть, диск или память.

Что такое «Узел службы локальная система»

uzel slushby lokalnaya sistema gruzit

«Узел службы локальная система» — это процесс, который включает в себя работу различных служб, загружаемых компьютером вместе с запуском системы или определенного приложения. При этом имеются и другие узлы, например:

  • Узел службы: группа служб Ubistack;
  • Узел службы: локальная служба;
  • Узел службы: UtcSvc;
  • Узел службы: сетевая служба.

Также стоит отметить, что каждый из «узлов» может быть продублирован в списке процессов «Диспетчера задач», но он включает в себя службы, которые не входят в остальные узлы.

«Узел службы локальная система» грузит диск: что делать

Наиболее распространенной проблемой является загрузка диска узлом службы, отвечающим за локальную систему. Чаще всего, чтобы исправить проблему, достаточно просто перезагрузить компьютер, поскольку ошибка вызвана единичным случаем сбоя одной из служб, входящих в группу. Однако если перезагрузки оказалось недостаточно и сразу после запуска компьютера узел службы грузит диск, рекомендуется проделать следующие действия:

uzel slushby lokalnaya sistema gruzit

    Отключите антивирус и проверьте, сохраняется ли нагрузка на диск. Если ситуация не изменилась, попробуйте отключить в настройках антивируса его старт одновременно с запуском компьютера. После этого перезагрузите Windows и вновь проверьте, удалось ли избавиться от проблемы;

Web CureIt!

Если ситуация не связана с работой антивируса, не исключено, что проблема кроется, наоборот, в вирусах. Загрузите на компьютер антивирус и проведите полную проверку всех подключенных накопителей. Рекомендуем использовать следующие антивирусные приложения для подобного рода проверки: Web CureIt!, Trojan Remover, Malware Anti-Malware;

uzel slushby lokalnaya sistema gruzit

  • Воспользуйтесь точкой восстановления. Если проблема возникла недавно и в системе включена функция автоматического создания точек восстановления, можно воспользоваться одной из последних точек, чтобы вернуть настройки системы к прежнему состоянию. Чаще всего данный метод помогает, если процесс «Узел службы локальная система» начал потреблять ресурсы компьютера после вмешательства в настройки системы или реестр со стороны пользователя или приложений, установленных на компьютере;
  • Отключите службы «Superfetch» и «Центр обновления Windows». Для этого нужно в поиске написать «Службы» и открыть системное приложение, в котором представлен список служб Windows. Далее в нем потребуется отыскать службы «Superfetch» и «Центр обновления Windows» и отключить их. Для этого требуется нажать правой кнопкой мыши на службу, перейти в «Свойства» и сначала остановить исполнение службы, а после выбрать в пункте «Тип запуска» вариант «Отключена». Сохранив изменения в настройках обеих служб, перезагрузите компьютер и проверьте, удалось ли исправить ошибку.

    Если ни один из приведенных выше советов не помог справиться с проблемой, рекомендуется скачать на компьютер приложение Process Explorer, которое поможет точно определить, из-за чего узел службы загружает диск. Также можно попробовать воспользоваться решением, описанным ниже, которое чаще помогает при загрузке рассматриваемым процессом сети и памяти.

    «Узел службы локальная система» грузит сеть или память

    Чаще всего рассматриваемый процесс излишне активно расходует ресурсы оперативной памяти или сети из-за повреждения системных файлов. Предлагаем выполнить следующие действия, чтобы убедиться, связана ли конкретно ваша проблема с этим:

    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc/scannow

    uzel slushby lokalnaya sistema gruzit

    net stop wuauserv net stop bits

    uzel slushby lokalnaya sistema gruzit

    Далее откройте системный жесткий диск и проследуйте в папку Windows – SoftwareDistribution. Удалите всё содержимое из папки SoftwareDistribution – это могут быть как отдельные файлы, так и папки;

    net start wuauserv net start bits

    Если неисправность после выполнения вышеописанных действий по восстановлению системных файлов продолжает сохраняться, попробуйте использовать способы, описанные выше для ситуации, когда узел службы локальной системы нагружает диск.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *