Mac 上的 softwareupdated 是什么进程?
最后更新: 2026-07-31
softwareupdated 是 Apple 随 macOS 提供的软件更新主守护进程,负责检查、下载、准备并安装适用于这台 Mac 的更新。下载 macOS 更新或完整升级时出现大流量并不反常;系统设置只能调整自动行为,不能彻底停用这个服务。
它是什么
softwareupdated 是 macOS 运行软件更新时使用的主守护进程。它由 Apple 随系统提供,平时交给 launchd 按需启动。检查是否有可用更新只是第一步;后续下载、准备和安装,也由它协调完成。
这里说的更新既包括日常的 macOS 更新,也包括完整的 macOS 升级。Mac 固件更新同样属于这条流程。Apple 已明确说明,固件更新包含在 macOS 更新中,并非 softwareupdated 另外拉取了一份来路不明的软件。因此,在系统更新期间看到固件相关活动,不应仅凭这一点怀疑进程异常。
softwareupdated 也不是全机所有 App 的统一更新器。Mac App Store 应用另有更新机制,第三方 App 也不能一概算到它头上。看到这个进程联网,只能说明 macOS 软件更新流程正在检查或处理某项任务,不能据此判断其他 App 是否也在更新。
它为什么要联网
最直接的触发方式,是打开系统设置里的“软件更新”。系统也会在后台周期性检查,Mac 重启后还可能再次检查。运行 softwareupdate 命令行工具,会向同一套更新服务发出请求。若电脑受学校或公司管理,组织设置的更新策略也可能触发检查、下载或安装。
更新开始后,系统先访问 Apple Software Update Catalogue,确认哪些版本适用于当前 Mac,并取得相应下载位置。真正的更新载荷可能来自 Apple 的下载服务或 CDN,也可能由局域网里的 Content Cache 提供。后者可以让 Mac 从本地缓存取得文件,不必每次都从 Apple 重新下载完整载荷。
联网不一定在文件下载结束时停止。安装过程中,系统还可能联系 Apple 服务,完成验证或设备个性化。受组织管理的 Mac 还可能与本组织的设备管理服务通信。这些动作共同构成一条完整的更新流程。
不过,不能把这条流程中的每一个连接都直接记在 softwareupdated 名下。Apple 没有公开保证,所有 Apple 服务连接和设备管理连接都由这一个可执行文件亲自建立。可以确认的是,softwareupdated 负责主要协调工作;至于每条网络请求最终由哪个系统进程发出,公开资料没有给出完整对应关系。没有进程级证据时,不应自行补出域名清单或连接归属。
正常流量应该是多少
没有一组适用于所有 Mac 的固定数字。Apple 没有公布跨系统、机型和更新类型都通用的流量区间,所以无法可靠地说 softwareupdated 每天“正常应该用多少 MB”。给出这种精确额度没有依据,具体字节数仍是未验证信息。
没有可用更新时,通常只是读取更新目录和元数据。这类检查与实际更新文件相比很小,但“小”不等于某个固定字节数。只要开始下载系统数据、安全更新、Safari 或其他系统软件,流量就会明显上升。遇到 macOS 更新,下载量还会更大;完整升级接近操作系统安装包的规模,属于这个进程可能出现的大流量场景。
判断是否正常,要先看当时发生了什么。系统设置正显示更新,或者已经有待处理的更新,此时出现一段明显下载,符合 softwareupdated 的职责。反过来,如果界面里没有可见或待处理任务,下载却长时间持续,就值得继续诊断。这里只能得出“需要查原因”,不能仅看进程名就断定它一定正常,也不能直接认定中了恶意软件。
一次后台调度也不等于一定会下载完整更新。实际行为会随着系统状态、网络条件以及是否存在适用更新而变化。因此,偶尔检查、短暂出现少量通信和更新期间持续传输,应分开看待。
能不能关掉
建议保留 softwareupdated。Apple 没有提供受支持的系统设置开关,可以彻底卸载或停用这个守护进程。直接结束进程也不是长久办法:它是按需运行的系统服务,下一次出现更新请求时,launchd 仍可能重新启动它。强行破坏或禁用,还会影响正常更新,并让安全修复延后。
可以调整的是自动更新行为。路径如下:
> 系统设置 > 通用 > 软件更新 > “自动更新”旁的信息按钮
这里可以关闭“有新更新时下载”或“安装 macOS 更新”。在提供相应选项的系统中,还能控制“安装系统数据文件和安全更新”。这些设置分别决定系统是否自动下载、自动安装,或者自动取得后台安全改进;它们都不会让 softwareupdated 从系统里消失。
关闭自动下载或自动安装后,手动检查和安装仍然可用。代价是更新可能拖延到用户主动处理时才完成。若连系统数据文件和安全更新也关闭,恶意软件防护配置及其他后台安全改进同样可能推迟。
受组织管理的 Mac 还要多考虑一层。学校或公司可能通过设备管理策略安排更新,此时电脑仍可能按组织要求检查或执行更新,不能只依据当前账户看到的开关判断它今后是否还会联网。
常见的误解
- “
softwareupdated是病毒,或者是第三方遥测程序。” 不是。它由 Apple 随 macOS 提供,再由launchd作为系统服务管理。进程名陌生,不能推导出它来自第三方。
- “它只负责检查,不会下载,更不会安装。” 这只说了流程的开头。
softwareupdated是运行软件更新的主守护进程,检查、下载、准备和安装都在它协调的范围内。更新时出现持续传输,与它的工作内容并不矛盾。
- “固件更新是它额外下载的可疑软件。” Mac 固件更新包含在 macOS 更新中。更新流程涉及固件,不代表系统暗中安装了另一套来源不明的软件,也不能据此判断下载异常。
- “结束或删除它,是安全的省流量办法。”
softwareupdated按需运行,结束后仍可能被launchd再次拉起。强行停用还会破坏正常更新,让系统和安全修复延迟。Apple 提供了自动下载与安装选项,却没有提供受支持的彻底停用入口。
- “关掉自动安装,它就绝对不会再联网。” 自动安装只是其中一个环节。手动打开软件更新、运行命令行请求、保留自动下载、启用系统安全数据更新、重启后的检查,以及组织下发的更新策略,都可能再次触发通信。关闭一个选项,不能当成所有网络活动已经停止的保证。
- “看到大流量,就能证明进程出了问题。” 下载 macOS 更新或完整升级时,大流量正好符合
softwareupdated的职责。若没有任何可见或待处理更新,传输却长期不停,确实需要进一步调查;但在查清具体任务和时间线之前,既不能直接判定正常,也不能仅凭流量大小认定恶意。
怎么看它到底用了多少
先查看“软件更新”里是否有正在进行或等待处理的任务,再用 Bytetally 的逐进程统计核对同一时间段。把 softwareupdated 的收发流量与检查、下载、准备或安装发生的时间对上。若持续传输找不到对应更新,这条时间线就可以作为下一步诊断的起点。
相关进程
常见问题
softwareupdated 是病毒吗?
不是。softwareupdated 随 macOS 提供,由 launchd 作为系统服务管理,不是第三方遥测程序。
softwareupdated 为什么用了很多流量?
它可能正在下载系统数据、安全更新、Safari 等系统软件,也可能在获取 macOS 更新或完整升级。若系统里看不到待处理更新,下载却长时间不停,才需要结合时间线继续排查。
softwareupdated 可以彻底关掉吗?
Apple 没有提供受支持的系统设置开关来卸载或彻底停用 softwareupdated,只能调整自动下载、自动安装及安全数据更新等行为。
关闭自动更新后 softwareupdated 还会联网吗?
仍有可能。手动检查、单独开启的下载或安全数据选项、设备重启后的检查,以及组织下发的设备管理策略,都可能触发更新通信。
看清它到底用了多少
Bytetally 逐进程分别统计上传与下载,实时和历史都有,全部在本机完成。
免费下载 · Mac App Store需 macOS 14 Sonoma 或更高 · 100% 本机分析 · 无需账号