Я попытался запустить, netstat -o
чтобы проверить, какие соединения установлены. Я видел два, и у них есть номера PID. Когда я проверил это в диспетчере задач, я не смог найти эти номера PID. Есть ли способ их найти?
Я попытался запустить, netstat -o
чтобы проверить, какие соединения установлены. Я видел два, и у них есть номера PID. Когда я проверил это в диспетчере задач, я не смог найти эти номера PID. Есть ли способ их найти?
Ответы:
Например:
tasklist /FI "PID eq 736" /FO TABLE
Лучшие инструменты для изучения процессов Win, о которых я знаю, получены от Sysinternals
Попробуйте использовать Process Explorer
илиTcpView
tasklist /?
Из комментария ясно, что весь этот вопрос - полная чушь. Есть одна проблема, если человек не может видеть PID. И еще одна проблема, если человек не может видеть процесс в списке. У каждого есть простое решение. И оба эти вопроса можно было бы объединить. Если вы не видите PID, вы выбираете опцию для столбца PID. И если вы не видите процесс в списке, нажмите, чтобы показать процессы всех пользователей.
Нет такой проблемы, как невозможность увидеть PID определенного процесса. Спрашивающий просто не описывает вещи должным образом.
Чтобы уточнить. Я собираюсь сначала ответить на вопрос, что он говорит. Но комментарий предполагает, что спрашивающий плохо описывает вещи, и на самом деле он вообще не может видеть процесс в списке (не только он не может видеть PID), и это потому, что он не нажал кнопку в диспетчере задач, чтобы показать процессы от всех пользователей, чтобы заставить его показать все процессы.
На вопрос, если кто-то не может видеть PID.
Чтобы увидеть номера PID в диспетчере задач, сначала CTRL-SHIFT + ESC вызовет диспетчер задач (это быстрее, чем ctrl-alt-delete).
Чтобы показать PID каждого процесса, нажмите view->choose columns->pid
и нажмите ОК
PID - это второй элемент в списке столбцов, который вы можете выбрать.
В случае спрашивающего, он не может видеть процесс, он должен нажать «показать процессы от всех пользователей». Затем он увидит процесс и, конечно же, с PID.
Спрашивающий может использовать команду tasklist, которая находится в принятом ответе, или он может просто использовать диспетчер задач и нажать эту упомянутую кнопку.
Имейте в виду, что он не сможет завершить процесс с помощью PID 4, который является PID процесса, информацию о котором он ищет.
Некоторые PID вы можете увидеть, а некоторые другие вы не можете. Например, я не мог видеть PID = 4, который является System. Однако я мог видеть много других. Конечно, я не знаю причину почему. Вы можете использовать следующую команду, чтобы увидеть их. Я показал здесь небольшую часть продукции.
C: \ Windows \ system32> netstat -nao Активные подключения Прото Локальный адрес Внешний адрес Состояние PID TCP 0.0.0.0:80 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:135 0.0.0.0:0 СЛУШАТЬ 840 TCP 0.0.0.0:443 0.0.0.0:0 СЛУШАТЬ 8112 TCP 0.0.0.0:445 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:554 0.0.0.0:0 LISTENING 7880 TCP 0.0.0.0:1521 0.0.0.0:0 СЛУШАТЬ 1080 TCP 0.0.0.0:3389 0.0.0.0:0 СЛУШАТЬ 1160 TCP 0.0.0.0:3500 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:5357 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:6600 0.0.0.0:0 СЛУШАТЬ 2216 TCP 0.0.0.0:8080 0.0.0.0:0 СЛУШАТЬ 1080 TCP 0.0.0.0:8081 0.0.0.0:0 СЛУШАТЬ 8112 TCP 0.0.0.0:8090 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:8093 0.0.0.0:0 СЛУШАТЬ 3904 TCP 0.0.0.0:18050 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:30761 0.0.0.0:0 СЛУШАТЬ 1968 TCP 0.0.0.0:32843 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:32844 0.0.0.0:0 СЛУШАТЬ 4 TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING 544 TCP 0.0.0.0:49153 0.0.0.0:0 СЛУШАТЬ 1012 TCP 0.0.0.0:49154 0.0.0.0:0 СЛУШАТЬ 648 TCP 0.0.0.0:49155 0.0.0.0:0 СЛУШАТЬ 380 TCP 0.0.0.0:49156 0.0.0.0:0 LISTENING 1484 TCP 0.0.0.0:49202 0.0.0.0:0 СЛУШАТЬ 700
перейдите по адресу http://live.sysinternals.com/ и загрузите procxp.exe (проводник процессов), который предоставит вам всю необходимую информацию.
Кроме того, вы можете найти его в диспетчере задач, просмотрев столбец для идентификатора процесса