Svchost. Что за процесс?

Что же это такое?

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

Почему так много svchost.exe процессов?

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

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

Вы можете остановить службы, которые вам не нужны. Кроме того, если вы заметили, что очень большая нагрузка ЦП приходится на один процес svchost.exe , например, вы можете перезапустить службы под управлением этого процесса.

Самая большая проблема заключается в определении, какие службы в настоящее время работают на конкретном svchost.exe процессе.

Давайте откроем диспетчер задач и установите флажок «Отображать процессы всех пользователей»:

Svchost. Что за процесс?

Проверка с помощью командной строки (Vista или XP Pro)

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

Tasklist / SVC

Проверка в диспетчере задач Vista

Вы можете щелкнуть правой кнопкой мыши на конкретный процесс svchost.exe, а затем выбрать «Перейти к службе».

Вас перебросит на вкладку Services, где будут выбраны службы, выполняющиеся в рамках этого процесса svchost.exe: 

Так что вы можете отключить эту службу, если вы не хотите чтобы она работала.

Использование Process Explorer в Vista или XP

Вы можете использовать Process Explorer, утилиту от Microsoft / Sysinternals, чтобы увидеть, какие службы работают как часть процесса svchost.exe.

Статический курсор мыши на одном из процессов покажет всплывающее сообщение:

Или вы можете дважды щелкнуть на svchost.exe процесс и выбрать вкладку «Службы», где вы можете остановить данную службу.

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

Откройте Службы в административном разделе в панели управления, либо наберите Пуск -> Выполнить и напечатайте services.msc .

Найти службу в списке, которую вы хотите отключить, и либо дважды щелкните по ней, либо правой кнопкой мыши и выберите «Свойства».

Измените тип запуска Отключено (disabled), а затем нажмите кнопку Стоп, чтобы немедленно остановить ее.

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

sc config trkwks start= disabled

Надеюсь, это кому-нибудь поможет!

Переведено с источника.

Источник: systemadmins.ru

Данная статья "Svchost. Что за процесс?" размещена на сайте Компьютерные сети и многоуровневая архитектура интернета (conlex.kz) в ознакомительных целях.

Уточнения, корректировки и обсуждения статьи "Svchost. Что за процесс?" - под данным текстом, в комментариях.

Ответственность, за все изменения, внесённые в систему по советам данной статьи, Вы берёте на себя.

Копирование статьи "Svchost. Что за процесс?", без указания ссылки на сайт первоисточника Компьютерные сети и многоуровневая архитектура интернета (conlex.kz), строго запрещено.

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

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