macOSのプロセス

Macのsoftwareupdatedとは?

softwareupdatedは、macOSのソフトウェアアップデートのデーモンです。macOSのアップデートを確認してダウンロードします。その動作は「ソフトウェアアップデート」の設定で制御します。

プロセス:softwareupdated対象:「システム設定」の場所はmacOS 13 Ventura以降。macOS 27.2で確認。確認日:2026年10月29日

表示される場所

  • 「アクティビティモニタ」の「ネットワーク」、nettop、Kilobatの一覧にsoftwareupdatedが表示されます。
  • ファイアウォールやネットワークモニタが、softwareupdatedの接続を許可するか尋ねてきます。
  • テザリングのデータがすぐに減り、softwareupdatedのバイト数がいちばん多くなっています。

正体

manページでは「the main daemon responsible for running software updates」(ソフトウェアアップデートの実行を担うメインのデーモン)と呼ばれています。macOSの一部で、CoreServices内のソフトウェアアップデートアプリの中にあります。

softwareupdateコマンドと、「システム設定」>「一般」>「ソフトウェアアップデート」のどちらもこれを使います。

ネットワークを使う理由

  • アップデートの確認。macOSはバックグラウンドで新しいアップデートを確認します。
  • アップデートのダウンロード。「利用可能な場合は新しいアップデートをダウンロード」がオンだと、確認なしにmacOSのアップデートをダウンロードします。
  • セキュリティ対応とシステムファイル。Appleは「セキュリティ対応とシステムファイルをインストール」を、別の自動オプションとして挙げています。

正常ですか?

はい。アップデートが公開されたあとの大きなダウンロードは普通です。macOSのアップデートは数GBになることがあります。

テザリングでは、このダウンロードがデータプランの大部分を使ってしまうことがあります。その場合は、以下の設定を変更します。

使用量を確認する

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

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

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

    nettop -p softwareupdated -P
  4. macOSがインストールできるアップデートを確認します。管理者パスワードは必要ありません。

    softwareupdate --list

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

  1. アップルメニュー>「システム設定」>「一般」>「ソフトウェアアップデート」を選択します。「自動アップデート」の横にある情報ボタンをクリックします。

  2. 「利用可能な場合は新しいアップデートをダウンロード」をオフにします。「完了」をクリックします。

  3. アップデートは、あとでいつものネットワークでインストールします。「ソフトウェアアップデート」には引き続き表示されます。

  4. セキュリティアップデートは最新に保ちます。定額のネットワークに戻ったら、オプションをオンに戻します。

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

Kilobatを使う場合

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

  2. Kilobatはこのサービスを「システムのダウンロード」グループに入れ、何をしているかを1行で説明します。グループを展開すると、各サービスが表示されます。

  3. ネットワークフィルタがオンなら、サービスをクリックします。パネルに、ダウンロードがどのアプリのためのものだったかが表示されます(例:「ミュージック用」)。

  4. フィルタがない場合、macOSはサービスしか示しません。そのため、Kilobatもダウンロードがどのアプリのためのものかを表示できません。

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

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

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

  8. Proとネットワークフィルタがあれば、Kilobatは従量制ネットワークでこのアップデータを一時停止します。アプリはそのまま使えます。アップデートがテザリングのデータを使わないようにするを参照してください。

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

よくある質問

「省データモード」でソフトウェアアップデートは止まりますか?

Appleは「省データモード」を、データ使用量を減らす方法としてしか説明していません。確実にするには、「利用可能な場合は新しいアップデートをダウンロード」をオフにします。

自動ダウンロードをオフにしても安全ですか?

はい、短期間なら安全です。アップデートを逃すことはありません。いつものネットワークに戻ったらインストールします。

出典

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