2

Я пытаюсь копнуть глубже в диспетчере задач. Я использую Windows 7. Во вкладке сервисов менеджера задач мы видим все сервисы, но некоторые PID отображаются, а некоторые нет.

Разве не все запущенные сервисы - это разные процессы? Если да, то почему некоторые PID не отображаются.

3 ответа3

4

Если вы посмотрите на состояние этих сервисов, то увидите, что они остановлены, поэтому очевидно, что с ними не связано никаких процессов.

2

Нет - не все сервисы работают в разных процессах. Возможно (и часто), что группа сервисов работает под управлением общего хоста (svchost.exe). Вы можете найти больше информации в статье в Википедии: http://en.wikipedia.org/wiki/Svchost.exe

Но даже если [сервис был общим], будет показан его pid (или, точнее, PID его хоста). В вашем случае те, у кого нет PID, просто не работают (остановлены), поэтому нет процесса (и нет PID)

0

На базовом уровне только процессы, которые в данный момент запущены, будут отображать PID на вкладке «Службы» диспетчера задач. Чтобы увидеть и подтвердить это самостоятельно, следуйте инструкциям ниже.

В Windows 7 нажмите и удерживайте Ctrl + Alt + Del, а затем выберите «Запустить диспетчер задач». В диспетчере задач на вкладке «Службы» щелкните столбец «Состояние». Это позволит отсортировать все сервисы с указанием «Запущено» вверху и «Остановлено» ниже. Перейдите туда, где встречаются процессы «Выполнение» и «Остановлено», затем посмотрите на столбец PID, и вы сможете легко увидеть, что только процессы, которые в данный момент работают, показывают PID. Остановленные службы ничего не будут отображать в столбце PID.

ТЕМ НЕ МЕНИЕ,

Можно запустить активные протоколы подключений, у которых есть PID, который НЕ отображается на вкладке «Службы» в диспетчере задач. Чтобы убедиться в этом, следуйте инструкциям ниже.

В Windows 7 перейдите в меню «Пуск» и введите cmd. Появится черное окно. Если курсор мигает, введите netstat -ano (netstatSPACEDASHano). Это покажет все активные подключения на компьютере. Вы можете просмотреть PID для протоколов, которые СЛУШАЮТ или УСТАНАВЛИВАЮТСЯ. УСТАНОВЛЕННЫЕ PID-ы активно работают и подключены к чему-то ... компьютеру, но не обязательно к Интернету или локальной сети (LAN).

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

После подключения к локальной сети и / или Интернету могут появиться многие УСТАНОВЛЕННЫЕ соединения с различными IP-адресами внешних адресов. PID для ВСЕХ из них может быть таким же, как, например, 6008.

Вы увидите, что эти протоколы в настоящее время являются активными соединениями, но PID может не отображаться где-либо в диспетчере задач; хотя я не уверен почему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .