Windowsのpingsender.exeとは何ですか?

コンピューターの接続を監視している場合、pingsender.exeと呼ばれるプログラムがインターネットに定期的に接続していることに気付いているかもしれません。

接続の監視に使用するプログラムまたはサービスによっては、追加情報がすぐに得られる場合があります。 たとえば、Windows Firewall Controlは、接続試行のリモートIPアドレスと、実行可能ファイルに署名した組織を表示します。

その組織はMozilla Corporationであり、IPアドレスはAmazonのクラウドサービスAWSに属します。

Pingsender.exe

Firefox Webブラウザを閉じるたびにpingsender.exeが実行されることに気づいたかもしれません。

Alessio Placitelliによる記事「Firefoxのデータを高速に取得する:シャットダウンpingsender」は、実行可能ファイルに関する追加情報を提供します。

Firefoxは、テレメトリ収集が有効になっている場合にデータを収集します。 ブラウズは、定期的にデータをMozillaに定期的に転送します。 最近までの次のブラウジングセッションの開始時に、大量のデータがMozillaに送信されました。

問題は、これはMozillaがブラウザによって収集されてから数時間、数日、あるいは数週間後にデータを取得することを意味する可能性があるということでした。

Pingsenderは、2番目のブラウジングセッションからアクティブになります。 Firefoxのシャットダウン中に別のプロセスとして起動され、ブラウジングセッション中に収集されたテレメトリデータをMozillaに送信しようとします。

Mozillaは送信時間を大幅に短縮することができました。 Placitelliによると、pingの85%は1時間以内にMozillaに届き、95%は最初の8時間以内に届きます。 ping送信者なしで最初の1時間にMozillaに到達したpingはわずか25%であり、ping送信者なしで95%レベルのpingに到達するには90時間かかりました。

簡単に言うと、Pingsenderは、Firemetryがシャットダウン時に生成する別個のプロセスであり、テレメトリデータをMozillaに送信します。

Firefoxユーザーは、ブラウザのアドレスバーにabout:telemetryを読み込んで、Mozillaが収集しているデータを確認できます。

Mozillaにデータを提供したくない人は、about:preferences#privacyでデータをオフにすることができます。

別のオプションが利用可能です。 Pingsender.exeが問題である場合、次の方法でその機能をオフにすることができます。

  1. ブラウザのアドレスバーでabout:config?filter = toolkit.telemetry.shutdownPingSender.enabledをロードします。 これにより、Firefoxの詳細設定ダイアログが開きます。
  2. 設定toolkit.telemetry.shutdownPingSender.enabledは、Pingsenderを使用するかどうかを決定します。 値をFalseに設定することで無効にできます。 設定をダブルクリックするだけです。
  3. 設定toolkit.telemetry.shutdownPingSender.enabledFirstSessionは、最初のセッションでもPingsenderを有効にします。