Mac 上的 EdgeUpdater 是什么?

最后更新: 2026-08-05

EdgeUpdater 是 Microsoft Edge 在 macOS 上使用的官方更新组件,不是 Apple 的系统进程。平时它只会间歇查询更新,发现新版本后才可能出现一次明显较大的下载。

它是什么

EdgeUpdater 是 Microsoft Edge 在 macOS 上使用的官方更新组件。它随 Edge 安装,不属于 Apple,也不是 macOS 自带的系统更新进程。正版组件的 bundle ID 是 com.microsoft.EdgeUpdater

它可能出现在两个位置。按用户安装时,常见路径是 ~/Library/Application Support/Microsoft/EdgeUpdater/<version>/EdgeUpdater.app/Contents/MacOS/EdgeUpdater。另一种情况是放在 Edge 应用包内部,路径形如 /Applications/Microsoft Edge.app/Contents/Frameworks/Microsoft Edge Framework.framework/Versions/<Edge version>/Helpers/EdgeUpdater.app/Contents/MacOS/EdgeUpdater。安装范围和 Edge 版本不同,最终路径也会不同。

EdgeUpdater 负责检查 Edge 各个发行通道的新版本,也会检查更新器自身是否需要更新。找到可用版本后,它可以下载安装文件,并先把更新暂存起来。部分浏览器更新还要等 Edge 重启,才会真正完成应用。因此,看到文件已经下载,并不一定表示当前正在运行的 Edge 已经切换到了新版本。

旧资料可能会把 Edge 更新归到 Microsoft AutoUpdate,也就是 MAU。这个说法对当前版本已经过时。Microsoft 明确说明,从 Edge 140 开始,Edge 更新不再由 MAU 提供,只使用 EdgeUpdater。

它为什么要联网

联网通常由两类动作触发。第一类是计划性的后台检查。即使 Edge 没有打开,EdgeUpdater 也可以按计划查询是否有新版本。第二类是手动检查:在 Edge 中打开 Help and feedback > About Microsoft Edge,也就是 edge://settings/help,会发起一次更新检查。

Microsoft 公布的检查端点包括 msedge.api.cdp.microsoft.com。这里主要用于获取更新元数据,让更新器判断当前安装是否需要升级。发现新版本后,更新服务会再给出 Microsoft 的下载或 CDN 地址。下载主机通常属于 *.dl.delivery.mp.microsoft.com

实际看到的完整主机名不一定每台 Mac 都相同。地区、Edge 版本和分发配置都可能影响最终地址。因此,不能把某一个完整域名当成永远不变的名单;也不能只看进程叫 EdgeUpdater,就断定某条连接里传了什么内容。

一次本机安装产物检查中,com.microsoft.EdgeUpdater.wake LaunchAgent 使用了 --wake-allStartInterval 是 3600 秒。这只能说明那一次安装每小时具备一次唤醒机会,并不代表 Microsoft 承诺所有版本都按这个间隔运行。不同版本、按用户或全局安装方式,以及组织管理策略,都可能改变实际行为。

正常流量应该是多少

没有更新时,EdgeUpdater 的流量通常很小,而且并不连续。它更像是在查询软件目录:连到元数据服务,确认有没有新版,然后结束这一轮活动。两次检查之间可能完全没有流量。进程仍然存在,也不等于它一直在传输数据。

检测到新版本后,流量形态会明显变化。更新器需要下载浏览器或更新器安装包,因此会出现一次短时间的较大传输。这个量级会高于普通 API 请求,更接近软件下载,但不应该被理解成持续不断的流媒体流量。下载和暂存结束后,这轮大流量也会结束。

目前没有可靠依据能给出一个适用于所有 macOS 设备的通用字节区间。Microsoft 没有公布 EdgeUpdater 在 Mac 上每次检查必定消耗多少 KB,也没有提供每次更新固定占用多少 MB 的保证。具体安装包大小仍然未经核实,不能为了方便判断而补一个数字。

更实用的判断方式是看流量形态:偶尔出现的小请求,符合元数据检查的特征;发现更新时短暂升高,符合安装包下载的特征。如果传输长期持续,仅靠“它可能在更新”并不能解释具体内容,还需要结合实际时间记录继续核对。

能不能关掉

macOS 提供了 EdgeUpdater 的后台活动开关。较新的系统可以依次打开 Apple 菜单 > 系统设置 > 通用 > 登录项与扩展 > App 后台活动 > EdgeUpdater。较早版本的 macOS 可能把这一块写成“允许在后台”。项目有时不会直接显示为 EdgeUpdater,而是按开发者归在 Microsoft Corporation 名下。

关闭以后,EdgeUpdater 在 Edge 未打开时将无法正常执行计划检查和下载。结果不是浏览器立刻不能使用,而是 Edge 的安全修复和稳定性修复可能晚些到达。更新器自身也需要更新;长期阻止它联网,同样会让 EdgeUpdater 自身的安全与稳定性更新延后。

重新打开后台项目,可以恢复它在后台运行的机会。至于关闭后台活动后,进入 edge://settings/help 是否仍能顺利完成手动更新,没有一个适用于所有环境的答案。Edge 版本、按用户还是全局安装,以及设备上的管理策略,都会影响结果。

因此,这里的结论更适合表述为“可以临时限速,或者减少它在繁忙时段对网络的影响”,而不是“永久暂停也没有关系”。限制时间越长,更新延迟的可能性越高。若电脑依赖 Edge 获取安全与稳定性修复,这项后果需要一并考虑。

常见的误解

怎么看它到底用了多少

如果要知道这台 Mac 上的实际用量,可以在 Bytetally 的逐进程统计中查看 EdgeUpdater,并对比安静时段和更新检查前后的记录。零星的小流量更符合元数据查询,短暂的大幅上升则可能对应更新包下载。由于 Microsoft 没有给出通用字节范围,设备上的历史记录比固定阈值更有参考意义。

相关进程

常见问题

EdgeUpdater 是病毒吗?

Microsoft Edge 安装的正版组件使用 com.microsoft.EdgeUpdater 这个 bundle ID。不过,名称可以被仿冒,还应核对可执行文件路径和代码签名。

Edge 已经退出,为什么 EdgeUpdater 还在运行?

它本来就会在后台按计划检查更新,因此不要求 Edge 一直保持打开。

Mac 上可以关闭 EdgeUpdater 吗?

可以在系统设置里关闭它的后台活动,但这样可能延迟 Edge 和更新器自身的安全、稳定性修复。

EdgeUpdater 一般会用多少流量?

没有更新时通常只有少量、间歇性的元数据请求;下载更新时会短暂增大。Microsoft 没有公布适用于所有 Mac 的可靠字节范围。

看清它到底用了多少

Bytetally 逐进程分别统计上传与下载,实时和历史都有,全部在本机完成。

免费下载 · Mac App Store

需 macOS 14 Sonoma 或更高 · 100% 本机分析 · 无需账号