Главная Windows 8.1 Почему в Windows запущено так много процессов svchost.exe

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



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

Реклама


Файл svchost.exe (хост службы) находится в папке C: Windows System32 и используется для запуска различных системных служб. Вот официальное описание этого файла, предоставленное Microsoft:

Файл Svchost.exe находится в папке% SystemRoot% System32. При запуске Svchost.exe проверяет служебную часть реестра, чтобы создать список служб, которые он должен загрузить. Одновременно могут работать несколько экземпляров Svchost.exe. Каждый сеанс Svchost.exe может содержать группу служб. Таким образом, отдельные службы могут запускаться в зависимости от того, как и где запущен Svchost.exe. Эта группировка сервисов позволяет лучше контролировать и упростить отладку.
Группы Svchost.exe определены в следующем разделе реестра:

как посмотреть список желаний друзей в Steam
HKEY_LOCAL_MACHINE  Программное обеспечение  Microsoft  WindowsNT  CurrentVersion  Svchost

Каждое значение под этим ключом представляет собой отдельную группу Svchost и отображается как отдельный экземпляр, когда вы просматриваете активные процессы. Каждое значение является значением REG_MULTI_SZ и содержит службы, которые работают в этой группе Svchost. Каждая группа Svchost может содержать одно или несколько имен служб, извлеченных из следующего раздела реестра, раздел параметров которого содержит значение ServiceDLL:

как снять защиту от записи с usb
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  Service

Итак, в результате группировки сервисов у нас есть множество экземпляров Svchost.exe, каждый из которых запускает группу сервисов для каждого экземпляра!

Давайте посмотрим, как посмотреть, какие службы работают в конкретном экземпляре svchost.exe.

Вариант первый: диспетчер задач
Встроенный инструмент, Диспетчер задач Windows, может отображать дополнительную информацию о службах, связанных с выбранным процессом svchost. Недавно мы рассмотрели как увидеть службы, связанные с процессом в Windows 8 , поэтому рекомендуется использовать этот трюк для проверки svchost.

  1. Откройте диспетчер задач, нажав кнопку Ctrl + Shift + Esc сочетание клавиш на клавиатуре или щелкнув правой кнопкой мыши пустую область панели задач.
  2. В Windows 7 или Vista перейдите на вкладку «Процессы». В Windows 8 и выше перейдите на вкладку «Сведения».
  3. Щелкните нужный процесс правой кнопкой мыши. Предположим, конкретный экземпляр процесса svchost.exe потребляет много памяти, и вы хотите узнать, какая служба вызывает это, затем щелкните этот экземпляр svchost.exe и выберите Перейти к сервису (ам) . Вкладка Службы откроется автоматически, и все службы, созданные выбранным экземпляром процесса svchost.exe, будут выделены.
    услуги по процессу

Вариант второй: трюк с командной строкой

Откройте командная строка окна и введите следующее:

как найти пароль моего роутера
список задач / svc

В нем будут перечислены все экземпляры процесса svchost со связанными службами.
список задач svc
Этот трюк очень полезен в Windows XP, где приложение диспетчера задач не имеет ' Перейти к сервису (ам) ' характерная черта.

Вот и все. Теперь вы знаете, почему в вашей системе Windows запущено несколько процессов svchost.exe, и вас не смущает, почему так много из них должно выполняться.

Интересные статьи

Выбор редакции

Как включить выборочную приостановку USB в Windows 10
Как включить выборочную приостановку USB в Windows 10
Выборочная приостановка USB - очень полезная функция управления питанием, доступная в Windows 10. Вот как узнать, включена ли она.
Руководство по системным инструментам Windows 10
Руководство по системным инструментам Windows 10
Системные инструменты Windows 10 не полностью отличаются от инструментов на более ранних платформах Windows. Единственным заметным исключением является, пожалуй, диспетчер задач, который претерпел заметные изменения в Windows 8 и 10. Это лишь некоторые из них.
Как покинуть сервер Discord
Как покинуть сервер Discord
Серверы Discord — отличный способ общаться с другими участниками. Но если сервер не соответствует вашим ожиданиям, вы можете рассмотреть возможность его ухода. Однако найти возможность сделать это не всегда интуитивно понятно. Если вы были
Как пройти опрос в Twitch
Как пройти опрос в Twitch
Как стример Twitch, вы можете захотеть повысить вовлеченность своего сообщества, поощряя беседы с помощью опросов. В этой статье мы обсудим способы создания опросов в Twitch и лучшее для использования программное обеспечение для вещания. Плюс наш
Принудительно включить гостевой режим в Google Chrome
Принудительно включить гостевой режим в Google Chrome
Как принудительно включить гостевой режим в Google Chrome. В нашей предыдущей статье мы видели, как создать специальный ярлык, чтобы всегда запускать Google Chrome в
Обзор Fitbit Charge 2: отличный носимый с шикарными дополнениями
Обзор Fitbit Charge 2: отличный носимый с шикарными дополнениями
Когда несколько месяцев назад я взглянул на Fitbit Charge HR, меня это немного не впечатлило. Последние модели Fitbit (см. Alta и Blaze) были стильными и настраиваемыми, а Fitbit Charge
Как создать пароль в Windows
Как создать пароль в Windows
Создайте пароль в Windows, чтобы защитить ваши файлы. Вот простое руководство по созданию пароля для любой версии Windows.