タスクマネージャーのPID番号が見つかりません


18

netstat -o確立された接続が何であるかを確認するために実行してみました。私は2つを見ました、そして、彼らはPID番号を持っています。タスクマネージャーでチェックしても、それらのPID番号が見つかりませんでした。それらを見つける方法はありますか?


「すべてのユーザーのプロセスを表示」ボタン/チェックボックスを選択しましたか?おそらくWindowsを実行しています-どのバージョンですか?
DMA57361

netstatとタスクマネージャーの起動の間にタスクが単純に終了した可能性はありますか?
harrymc

@ DMA5736:すべてのユーザーのすべてのプロセスを表示するにはどうすればよいですか?私はwindows 7を実行しています
10

ここにあるように、この画像に示されているボタンを押します(現時点では、自分でスクリーンショットを作成するためにWin7マシンを使用していないため)。
DMA57361

@ DMA5736:私はそれを見て、他のPIDはスプーラーサブシステムアプリを表します。そして「4」という数字は、「システム」が確立されていることを表しており、PCで何をしているかわからないことを表しています。私はこれかもしれないが、キーロガーまたはそう...という疑った
tintincutes

回答:


14

例えば:

tasklist /FI "PID eq 736" /FO TABLE

私が知っているWinプロセスを調査するための最良のツールはSysinternalsのものです

Process Explorerまたはを使用してみてくださいTcpView


コマンドプロンプトでこれを入力する必要がありますか?
タンタンキューツ

1
はい、これはコマンドラインツールです。もちろん、プロセスIDの数を変更します。
カジュアルコーダー

私の理解が正しいかどうかを確認したいだけです。
ティンティンキューツ

「tasklist / FI "4 eq 736" / FO TABLE "... 736をどこで手に入れましたか?
ティンティンキューツ

申し訳ありませんが、タイプミスをしました。フィルターは「PID eq 736」でなければなりません。736はPID番号の例です。OK、さらに調査したいpidを取得します(netstat -aoを使用)。次に、「tasklist / FI "PID eq YOUR_PID_NO_FROM_NETSTAT"」と入力してから、他のオプションを入力します(たとえば、出力形式を追加しました)。タスクリストスイッチを検索できますtasklist /?
カジュアルコーダー

1

これを追跡するためにタスクマネージャーは必要ありません。実行netstat -bするだけで、PIDに関連付けられたexeが表示されます。


...しかし、そのプロセスを停止する方法は?
アルジャン

@Arjantaskkill /f /im blah.exe
barlop

1

この質問全体が完全なナンセンスであることはコメントから明らかです。人がPIDを表示できない場合、1つの問題があります。また、プロセスがリストに表示されない場合の別の問題。それぞれに簡単な解決策があります。そして、両方の問題を一緒に抱えることができます。PIDが表示されない場合は、PID列のオプションを選択します。リストされたプロセスが表示されない場合は、クリックしてすべてのユーザーのプロセスを表示します。

特定のプロセスのPIDを表示できないという問題はありません。質問者は単に物事を適切に説明していないだけです。

詳細に説明します。-最初に、それが何を言っているのかという質問に答えます。しかし、コメントは、質問者が物事をうまく説明しておらず、実際にはプロセスがリストされているのをまったく見ることができないことを示唆しています(PIDを見ることができないだけではありません)、それはタスクマネージャーのボタンをクリックしていないすべてのユーザーのプロセスを表示して、すべてのプロセスを表示します。

誰かがPIDを見ることができないかどうかの質問について。

タスクマネージャーでPID番号を表示するには、最初にCTRL-SHIFT + ESCでタスクマネージャーを起動します(ctrl-alt-deleteよりも高速です)。

各プロセスのPIDを表示するには、クリックview->choose columns->pidして[OK ] をクリックします

PIDは、選択可能な列のリストの2番目の項目です。

質問者の場合、プロセスを見ることができません。「すべてのユーザーからのプロセスを表示する」をクリックする必要があります。その後、プロセスともちろんPIDが表示されます。

質問者は、受け入れられた回答にあるtasklistコマンドを使用するか、単にタスクマネージャーを使用して、言及されたボタンをクリックすることができます。

ただし、PID 4を使用してプロセスを強制終了することはできません。PID4は、情報を探しているプロセスのPIDです。


1
これは質問に答えません。OPは、netstatで見られる一部のPIDがtaskmanagerで表示されないと述べました。問題は、欠落しているPIDに何が起こったかです。
ステファン

@Stefan no OPは、netstatでプロセスPIDをいくつか見たと言いましたが、タスクマネージャーでPIDを見ることができません。彼は、タスクマネージャーで他のプロセスではなく一部のプロセスのPIDを見ているとは言わなかった彼が意味すると思いますか?OPがあいまいだったと言うことができます)
-barlop

1
いいえ、あなたは間違っています。「タスクマネージャでチェックしたときに、そのPID番号が見つかりませんでした。」そして、はい、問題が存在します-それが私がこのスレッドを見つけた理由です-それがまさに私に起こったことであるので。問題が、タスクマネージャーでPID列を表示できないことである場合、非常に奇妙です。それは私が:)について聞いたことはなかっただろう何かである
ステファン・

@Stefan彼がそれらのPID番号を見つけることができなかったと言ったのは知っています、それは彼が何も見えないからかもしれません。例として、YouTubeでタスクマネージャーを検索したところ、Win XP用とWin7用の両方の例でPIDが表示されていないため、タスクマネージャーが表示されないのは非常に古典的な「問題」ですPID(おそらくXPのデフォルトで、おそらく7では次の写真で判断されます)、i.imgur.com / E6TtgVc.png 写真を表示してください。表示するプロセスIDの説明を示す写真へのリンクを含めてください。 「cos」を表示しないものもあります。
-barlop


0

表示できるPIDと表示できないPIDがあります。たとえば、システムであるPID = 4が表示されませんでした。しかし、私は他の多くを見ることができました。もちろん、その理由はわかりません。次のコマンドを使用してそれらを表示できます。ここでは、出力の一部を示しました。

C:\ Windows \ system32> netstat -nao

アクティブな接続

  Proto Local Address Foreign Address State 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リスニング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リスニング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リスニング1484
  TCP 0.0.0.0:49202 0.0.0.0:0リスニング700

0

http://live.sysinternals.com/にアクセスして、procexp.exe(プロセスエクスプローラー)をダウンロードすると、関連するすべての詳細が提供されます。

または、プロセスIDの列を表示して、タスクマネージャーで見つけることができます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.