netstat -o
kurulan bağlantıları kontrol etmek için çalışan çalıştı . İki tane gördüm ve PID numaraları var. Görev Yöneticimde kontrol ettiğimde, bu PID numaralarını bulamadım. Onları bulmanın bir yolu var mı?
netstat -o
kurulan bağlantıları kontrol etmek için çalışan çalıştı . İki tane gördüm ve PID numaraları var. Görev Yöneticimde kontrol ettiğimde, bu PID numaralarını bulamadım. Onları bulmanın bir yolu var mı?
Yanıtlar:
Örneğin:
tasklist /FI "PID eq 736" /FO TABLE
Bildiğim Kazanma süreçlerini araştırmanın en iyi araçları Sysinternals'dan
Process Explorer
Veya kullanmayı deneyinTcpView
tasklist /?
Yorumdan, tüm sorunun tam bir saçmalık olduğu açıktır. Bir kişi PID'leri göremiyorsa bir sorun vardır. Ve bir kişi listelenen bir süreci göremezse başka bir sorun. Her birinin basit bir çözümü var. Ve her iki konu da birlikte olabilir. PID'leri göremiyorsanız, PID sütunu seçeneğini seçersiniz. Listelenen bir işlemi göremiyorsanız, tüm kullanıcıların işlemlerini göstermek için tıklayın.
Belirli bir sürecin PID'sini görememe gibi bir sorun yoktur. Soru soran, olayları doğru bir şekilde tanımlamıyor.
Ayrıntılı olarak. - İlk önce ne yazdığı sorusuna cevap vereceğim. Ancak bir yorum, sorgulayıcının şeyleri iyi tanımlayamadığını ve aslında listelenen süreci hiç göremediğini (sadece PID'yi göremediğini) öne sürüyor ve bunun nedeni, görev yöneticisindeki düğmeyi tıklamamış olması. tüm işlemleri göstermek için tüm kullanıcıların işlemlerini göster.
Birinin PID'leri görüp göremeyeceği sorusu için.
Görev yöneticisinde PID numaralarını görmek için önce CTRL-SHIFT + ESC görev yöneticisini getirir (bu ctrl-alt-delete'den daha hızlıdır).
Her işlemin PID'sini göstermek için Tamam'ı view->choose columns->pid
ve Tamam'ı tıklatın.
PID, seçebileceğiniz sütun listesindeki ikinci öğedir.
Sorucunun durumunda, süreci göremez, "tüm kullanıcılardan süreçleri göster" i tıklamalıdır. Sonra süreci ve elbette PID ile görecektir.
Soru Sahibi, kabul edilen cevapta yer alan görev listesi komutunu kullanabilir veya görev yöneticisini kullanabilir ve söz konusu düğmeye tıklayabilir.
Ancak, bilgi aradığı sürecin PID'si olan PID 4 ile süreci öldüremeyeceğini unutmayın.
Bazı PID'ler görebiliyor, bazıları ise göremiyorsunuz. Örneğin, Sistem olan PID = 4'ü göremedim. Ancak başkalarını da görebiliyordum. Tabii ki, nedenini bilmiyorum. Bunları görmek için aşağıdaki komutu kullanabilirsiniz. Burada çıktının küçük bir kısmını gösterdim.
C: \ Windows \ system32> netstat -nao Aktif Bağlantılar Proto Yerel Adres Yabancı Adres Durum PID TCP 0.0.0.0:80 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:135 0.0.0.0:0 DİNLEME 840 TCP 0.0.0.0:443 0.0.0.0:0 DİNLEME 8112 TCP 0.0.0.0:445 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:554 0.0.0.0:0 DİNLEME 7880 TCP 0.0.0.0:1521 0.0.0.0:0 DİNLEME 1080 TCP 0.0.0.0:3389 0.0.0.0:0 DİNLEME 1160 TCP 0.0.0.0:3500 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:5357 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:6600 0.0.0.0:0 DİNLEME 2216 TCP 0.0.0.0:8080 0.0.0.0:0 DİNLEME 1080 TCP 0.0.0.0:8081 0.0.0.0:0 DİNLEME 8112 TCP 0.0.0.0:8090 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:8093 0.0.0.0:0 DİNLEME 3904 TCP 0.0.0.0:18050 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:30761 0.0.0.0:0 DİNLEME 1968 TCP 0.0.0.0:32843 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:32844 0.0.0.0:0 DİNLEME 4 TCP 0.0.0.0:49152 0.0.0.0:0 DİNLEME 544 TCP 0.0.0.0:49153 0.0.0.0:0 DİNLEME 1012 TCP 0.0.0.0:49154 0.0.0.0:0 DİNLEME 648 TCP 0.0.0.0:49155 0.0.0.0:0 DİNLEME 380 TCP 0.0.0.0:49156 0.0.0.0:0 DİNLEME 1484 TCP 0.0.0.0:49202 0.0.0.0:0 DİNLEME 700
http://live.sysinternals.com/ adresine gidin ve procexp.exe'yi (işlem gezgini) indirin, bu size ilgili tüm ayrıntıları sağlayacaktır.
otheriwse, işlem kimliği sütununu görüntüleyerek görev yöneticisinde bulabilirsiniz