macOSのプロセス

Macのnetbiosdとは?

netbiosdは、Windows形式のネットワークのNetBIOS名を処理します。通信はローカルネットワーク内にとどまります。

プロセス:netbiosd対象:現在のすべてのmacOS。macOS 27.2で確認。確認日:2026年10月29日

表示される場所

  • 「アクティビティモニタ」の「ネットワーク」、nettop、Kilobatの一覧にnetbiosdが表示されます。
  • ファイアウォールやネットワークモニタが、netbiosdの接続を許可するか尋ねてきます。
  • ローカルネットワークでの、小さく定期的な通信。

正体

manページによると、netbiosdはNetBIOS名を登録して保護します。また、ネットワーク上の名前をブラウズし、mDNSResponderを通じてシステムに渡します。

設定は、MacのSMBファイル共有の設定から読み込まれます。

ネットワークを使う理由

  • 名前の登録。ローカルネットワークにMacのNetBIOS名を登録します。
  • ブラウズ。ネットワーク上のほかのコンピュータやワークグループを探します。

正常ですか?

はい。ローカルの小さな通信は普通です。インターネット接続は使いません。

使用量を確認する

  1. 「アプリケーション」>「ユーティリティ」から「アクティビティモニタ」を開き、「ネットワーク」をクリックします。

  2. 検索フィールドにnetbiosdと入力します。「送信バイト」と「受信バイト」の列に、やり取りした量が表示されます。

  3. ターミナルで、このプロセスだけを監視します。dを押すと1秒ごとの変化が表示され、qを押すと終了します。

    nettop -p netbiosd -P

安全に減らす・一時停止する

  1. Windowsコンピュータとファイルを共有しない場合は、「ファイル共有」を確認します。アップルメニュー>「システム設定」>「一般」>「共有」を選択します。

  2. 使っていない場合は「ファイル共有」をオフにします。netbiosdのmanページによると、その設定はSMBの設定から読み込まれます。

  3. 「アクティビティモニタ」でnetbiosdを終了しないでください。macOSの一部であり、ほかの機能がこれに依存しています。

Kilobatを使う場合

  1. Kilobatのアプリリストを開き、netbiosdを検索します。その行に、現在の転送速度とやり取りしたバイト数が表示されます。

  2. Kilobatはローカルネットワークの通信を分けて表示し、インターネットのデータとしては数えません。

  3. ターミナルで同じライブリストを表示します。/を押して名前を入力すると検索できます。

    kilobat status --watch
  4. 1日分の通信量を表示します。名前はkilobat report --summaryと一致します。

    kilobat bandwidth netbiosd day
  5. MCP経由では、AIエージェントがget_app_bandwidthと名前netbiosdで同じ履歴を取得できます。

  6. ライブ表示は無料です。アプリでの履歴にはProが必要です。Kilobatが履歴を記録するのは、アプリの実行中だけです。

よくある質問

netbiosdはインターネットにデータを送りますか?

manページに書かれているのは、ローカルネットワーク上のNetBIOSだけです。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。