Что такое хост-процесс службы (svchost.exe) и почему так много запущено?

  1. Итак, что такое процесс хост-службы?
  2. Почему запущено так много процессов хост-служб?
  3. Есть ли что-нибудь для меня, чтобы сделать со всей этой информацией?
  4. Проверьте связанные службы в диспетчере задач
  5. Проверьте связанные службы с помощью Process Explorer
  6. Может ли этот процесс быть вирусом?

Если вы когда-либо просматривали диспетчер задач, вы, возможно, задавались вопросом, почему так много запущенных процессов Service Host

Если вы когда-либо просматривали диспетчер задач, вы, возможно, задавались вопросом, почему так много запущенных процессов Service Host. Вы не можете убить их, и вы уверены, что не начали их. Итак, что они?

Процесс Service Host служит оболочкой для загрузки сервисов из DLL-файлов. Службы организованы в связанные группы, и каждая группа запускается в отдельном экземпляре процесса узла службы. Таким образом, проблема в одном случае не влияет на другие экземпляры. Этот процесс является важной частью Windows, которую вы не можете предотвратить.

Эта статья является частью наша продолжающаяся серия объясняя различные процессы, найденные в диспетчере задач, например dwm.exe , ctfmon.exe , mDNSResponder.exe , conhost.exe , rundll32.exe , Adobe_Updater.exe , а также многие другие , Не знаете, что это за услуги? Лучше начать читать!

Итак, что такое процесс хост-службы?

Вот ответ, по словам Microsoft:

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

Но это не очень нам помогает. Некоторое время назад Microsoft начала менять большую часть функциональности Windows с использования внутренних служб Windows (которые запускались из EXE-файлов) вместо использования DLL-файлов. С точки зрения программирования это делает код более пригодным для повторного использования и, возможно, легче поддерживать его в актуальном состоянии. Проблема в том, что вы не можете запустить файл DLL напрямую из Windows так же, как вы можете запустить исполняемый файл. Вместо этого для размещения этих служб DLL используется оболочка, загружаемая из исполняемого файла. И так родился процесс Service Host (svchost.exe).

Почему запущено так много процессов хост-служб?

СВЯЗАННЫЕ С: Что это за процесс и почему он работает на моем ПК?

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

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

Есть ли что-нибудь для меня, чтобы сделать со всей этой информацией?

СВЯЗАННЫЕ С: Стоит ли отключать службы Windows для ускорения работы ПК?

Честно говоря, не много. Во времена Windows XP (и предыдущих версий), когда у ПК были гораздо более ограниченные ресурсы, а операционные системы были не так хорошо настроены, часто рекомендовалось не запускать Windows для запуска ненужных служб. Эти дни, мы не рекомендуем отключать услуги больше. Современные ПК, как правило, загружены памятью и высокопроизводительными процессорами. Добавьте это к тому факту, что способы обработки служб Windows в современных версиях (и какие службы запускаются) были упорядочены, и устранение служб, которые, по вашему мнению, вам не нужны, больше не окажет большого влияния.

Тем не менее, если вы заметили, что конкретный экземпляр Service Host - или связанная служба - вызывает проблемы, такие как постоянное чрезмерное использование ЦП или ОЗУ, вы можете проверить конкретные задействованные службы. Это может по крайней мере дать вам представление о том, с чего начать устранение неполадок. Есть несколько способов узнать, какие именно сервисы размещаются на конкретном экземпляре Service Host. Вы можете проверить вещи в диспетчере задач или с помощью отличного стороннего приложения под названием Process Explorer.

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

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

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

Если вы используете Windows 7, все немного по-другому. Диспетчер задач Windows 7 не группировал процессы одинаково и не отображал обычные имена процессов - он отображал только все запущенные экземпляры svchost.exe. Вам пришлось немного изучить, чтобы определить службы, связанные с каким-либо конкретным экземпляром «svchost.exe».

На вкладке «Процессы» диспетчера задач в Windows 7 щелкните правой кнопкой мыши определенный процесс «svchost.exe» и выберите параметр «Перейти к службе».

exe» и выберите параметр «Перейти к службе»

После этого вы перейдете на вкладку «Службы», где все службы, запущенные в рамках этого процесса «svchost.exe», выбраны.

exe», выбраны

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

Проверьте связанные службы с помощью Process Explorer

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

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

exe», чтобы увидеть всплывающее окно со всеми службами, связанными с этим процессом, даже с теми, которые в данный момент не запущены

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

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

Если файл хранится в папке Windows \ System32, вы можете быть уверены, что не имеете дело с вирусом.

СВЯЗАННЫЕ С: Какой лучший антивирус для Windows 10? (Достаточно ли хорош Защитник Windows?)

Тем не менее, если вы все еще хотите немного больше душевного спокойствия, вы всегда можете сканировать на вирусы, используя ваш любимый сканер вирусов , Береженого Бог бережет!

Итак, что такое процесс хост-службы?
Почему запущено так много процессов хост-служб?
Есть ли что-нибудь для меня, чтобы сделать со всей этой информацией?
Итак, что они?
Итак, что такое процесс хост-службы?
Почему запущено так много процессов хост-служб?
Есть ли что-нибудь для меня, чтобы сделать со всей этой информацией?
Может ли этот процесс быть вирусом?
Достаточно ли хорош Защитник Windows?

Новости

Как сбалансировать юзабилити и дизайн при создании сайта — User House
Красота или уродство в веб-дизайне всегда связаны с восприятием конкретного человека. То, что для одного «красиво», может быть «ужасным» для другого и наоборот. Но как же так получается, что многие популярные

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

Знакомство с юзабилити-тестированием сайта. // webknowledge.ru
Перевод статьи:   An Introduction To Website Usability Testing. Автор:   Thomas Churm. При создании нового сайта необходимо учитывать множество факторов. Для того чтобы у посетителей возникло

Специалист по web-usability – боец невидимого фронта
Ярослав Перевалов Что такое usability engineering? Часто ли вы, бродя по Сети, обращаете внимание на то, насколько качественно структурирована информация на сайте и насколько удобно устроена навигация?

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

25 советов как улучшить юзабилити (usability) вашего сайта. | Блог об интернет деятельности и трудовых буднях Максима Вячеславовича
Доброго времени суток, дорогие друзья! Сегодня мы поговорим с вами о такой важной вещи как U sability (юзабилити) сайта , о том, как улучшить данный фактор, зная его основные принципы и правила.

Что такое юзабилити и зачем оно нужно
Юзабилити включает простоту, удобство в пользовании, тестирование, проведение аудита проекта. Юзабилити сайтов, интернет-магазинов — это неотъемлимая часть выгодного ведения бизнеса. Задача юзабилити

Юзабилити тестирование сайта турагентства
«Когда информации много и она дешева, дорогим становится внимание». James Gleick Представим сайт, владелец которого считает его достаточно хорошим, удобным и привлекательным. Он размещает рекламные объявления

Юзабилити
Юзабилити (от англ. слова «usability» – практичность, простота использования) – это весьма распространенное ныне понятие объединяет максимальное удобство использования сайта и полезность информации, на

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

Карта