• フリーソフト
    うわー、なんで今までこれ使ってなかったんだろ… フォント管理ソフト『Nexus Font』が増えすぎたフリーフォントの整理に役立ちすぎな件
    2014年3月17日
  • Mac
    Macのストレージを食い潰す「バックアップ」を削減する方法 (Yosemite版)
    2016年2月2日
  • ニュージーランド
    【NZ】ニュージーランド・ノマドツアー その8 超長距離ドライブ! テカポ湖、そしてマウントクック
    2017年3月26日
  • 鹿児島
    7月から設置された羽田空港・ANAの新兵器「バゲッジドロップ」を使ってみた
    2015年11月10日
  • ニュージーランド
    【NZ】ロトルアの「週末になると自然に中古車が集まってくる広場」に行ってきた(動画あり)
    2016年12月4日
  • Excel
    【Excel】セルの色塗りをキーボードで行う2つのショートカットキー
    2015年4月14日
  • Instagram
    覚えておくと後からじわじわくる、便利なInstagram 10の小ネタ
    2014年1月28日
  • 音楽
    【iTunes】プレイリストの表示形式を変更する方法 並び替えできる表示形式に変更するショートカットキー
    2017年12月13日
  • Excel
    【Excel】スペース区切りでセルを分割する方法
    2016年4月24日
  • Windows
    ソフトをアンインストールしようとしたら「インストーラーサービスにアクセスできませんでした」とか言われる場合の対処方法
    2014年4月23日
  • Windows
    レジストリキーのSIDからユーザアカウントを識別する方法
    2013年4月1日
  • 旅行
    銀座でアボカド・キヌア食べ放題! シュラスコ料理を食べてきたよ。 「Toro Gastro Bar Tokyo」
    2015年4月8日
  • フリーソフト
    「BGinfo」操作中のWindowsのあらゆる情報をデスクトップに表示してくれるインストール不要フリーツール
    2015年8月29日
  • Mac
    ボーナスが出たのでMacbook Airの開封の儀を執り行ってみた
    2012年12月19日
  • Webサイト
    おなじみInstagram風のエフェクトをかけて画像を保存出来るシンプルなサービス『Rollip』
    2013年5月18日
  • フリーソフト
    ファイル数・サイズを指定してダミーファイルを生成してくれるフリーツール
    2014年6月9日
  • 音楽
    サマソニ2016行ってきた - Day1は雨の野外ステージ泥だらけで実質的にフジロックだった件
    2016年8月27日
  • Wordpress
    無いと思っていたWordPressのフィードに画像を追加するプラグインを発見!
    2013年7月13日
  • Windows
    コマンドプロンプトで名前にスペースが入ってるフォルダを指定する方法
    2013年4月5日
  • フリーソフト
    【Windows10】デスクトップ上にPC情報を一覧表示する「bginfo」を動かしてみた
    2015年10月15日
  • ニュージーランド
    【NZ】長旅するならBBHカードは必需品! グループ加入のバックパッカーズが安く泊まれます
    2017年6月20日
  • アイテム
    読んでると本当に行けそうな気がしてくる…! 『5日間の休みで行けちゃう! 絶景・秘境への旅』
    2013年5月29日
  • Chrome
    Chromeだけでフォトレタッチが可能! 気軽に画像編集やInstagram風エフェクトが出来るアドオン『Pixlr Express』
    2013年2月2日
  • フィリピン
    マニラ・マカティの「神戸屋」で鹿児島の棒ラーメンや焼酎が売ってた件 これなら日本食がいつでも楽しめそう
    2016年3月4日
  • その他
    Office for Mac 2016が正式にリリースされてたのでOffice 365サブスクリプションで有効化してみた
    2015年8月14日
  • Windows
    【Windows10】サービスを停止/無効化する2つの方法
    2015年8月4日
  • iPhone
    こりゃロゴ画像作成に役立ち過ぎる! 撮影した写真からシャレたタイポグラフィーが追加出来るiPhoneアプリ『Typic』 しかも現在半額セール中!
    2013年10月2日
  • Windows
    【Windows10】「仮想デスクトップ」機能が超絶便利 これでMacのMission Controlと同じ使い方ができるようになった!
    2015年9月2日
  • iPhone
    山登り・ハイキングの記録に役立つ万歩計アプリ「Pedometer」
    2017年2月23日
  • 食べ物
    鹿児島にて黒豚を堪能するなら中央駅西口「寿庵」のハーブ塩しゃぶしゃぶがいい感じ
    2015年11月15日

2014-0211-084110

先日特定のポート番号の通信を発生させる方法について描きました。 それに近いタイプの技術メモを残しておきます。

Windowsから特定の通信がどのソフト(プロセス)から発せられているかを調べる方法です。 例えば特定の通信が延々と一部の端末から発せられているときなどに、何のプログラムが通信をしているのかを調べるのに役立ちます。

これも、コマンドプロンプトから実行可能ですよ。

スポンサードリンク

関連記事

どのポートで通信を発しているか確認するコマンド

コマンドプロンプトから、下記のコマンドを使います。

netstat -aon 1

実際に上記のコマンドで表示してみた出力結果がこちら。
2014-0211-083837

ちょっとズラーッと数値が並んでいてわかりづらいですが…IPアドレスの後ろに、ポート番号が表示されています。 これが今現在、発生している(もしくは、待機している)通信の情報です。

更に一番後ろの列には、「PID」が表示されてます。 PIDとはプロセスIDのことで、ここの番号が通信しているソフトウェアを特定するのに必要になる値です。 詳しくはこの後の項目で。

 

コマンド内の数字の「1」は、何秒おきに通信を確認するかの設定値です。 1にすると、1秒毎に通信を確認してくれるわけです。

情報量が多すぎて画面が煩雑になりそうであれば、秒間を空けて表示してみてもいいと思います。

特定のポート番号だけ表示したい

仮に数秒おきに表示するようにしたとして…それでもWindowsというものは、常に色んな通信を行っているわけで、netstatのコマンドで表示される情報量がどうしても多すぎます。

目当てのポート番号の通信を探すのが大変な場合は、findコマンドを一緒に使うことで表示内容を絞れます。

netstat -aon 1 | find "ポート番号"

上記のコマンドを使いましょう。 例えばHTTP(80/TCP)の通信を使いたいときは、「netstat -aon 1 | find ":80"」と入力します。

すると、こんな感じで表示されるようになります。 すっきりしましたよね。
2014-0211-084014

タスクマネージャからPIDを確認

さて先ほどのPID、このIDがどのソフトウェア(プロセス)を示しているのかを確認します。

タスクマネージャを開いて、「プロセス」タブへ移動します。

ここからPIDを探すことになりますが、列に表示されていない場合はメニューの「表示」→「列の選択」へ。 ここで表示するカラムを選択することが出来るので、「PID(プロセス ID)」を追加しましょう。
2014-0211-083857

これでタスクマネージャからPIDが確認出来るようになりました。 後は、先ほどのnetstatの出力結果と見比べて、どの通信を発生させているのがどのソフトウェアなのかを、確認しましょう。
2014-0211-083921

悪さをしているソフトウェアがわかったら、その通信をどう止めるかの目途が立つはずです。
大体は、常駐ソフトなどが常にアップデートを確認しようとしてインターネットなどに通信を発生させてる場合が多いですねー。