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-all,StartInterval 是 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 获取安全与稳定性修复,这项后果需要一并考虑。
常见的误解
- “EdgeUpdater 是 Apple 或 macOS 自带的更新进程。” 这不对。它由 Microsoft Edge 安装,正版组件使用
com.microsoft.EdgeUpdater这个 bundle ID。macOS 自己的软件更新不是靠这个进程完成的。
- “EdgeUpdater 一联网,就表示 Edge 正在上传浏览记录或遥测。” 这个推断没有依据。已经核实的职责是检查和下载更新。但反过来也不能只凭进程名判断每条连接的具体内容;要确认单次连接,仍需结合身份、地址和实际流量记录。
- “退出 Edge 后,EdgeUpdater 就不该再运行。” 后台检查正是它的设计用途。浏览器退出后,它仍可能按计划唤醒、检查元数据,或者处理已经发现的更新。
- “永久屏蔽 EdgeUpdater 完全没有副作用。” Microsoft 明确提醒,禁用周期性网络活动还会阻止 EdgeUpdater 获取自身的安全与稳定性更新。Edge 浏览器的相关修复也可能因此延迟。
- “关闭 EdgeUpdater,就���阻止 Edge 的全部后台联网。” EdgeUpdater 只负责更新。浏览器本身的网页访问、同步、扩展以及其他在线功能不由它统一控制。关闭这个后台项目,不等于给 Microsoft Edge 设置了总网络开关。
- “现在的 Edge 仍由 Microsoft AutoUpdate 更新。” 对当前版本来说,这条信息已经过时。Microsoft 表示,从 Edge 140 开始,Edge 更新只使用 EdgeUpdater,不再由 Microsoft AutoUpdate 提供。
- “只要进程名显示 EdgeUpdater,就一定安全。” 名称很容易被仿冒。判断是否为正版组件时,需要同时核对 bundle ID、可执行文件所在路径和代码签名。只认一个熟悉的名字,证据并不充分。
怎么看它到底用了多少
如果要知道这台 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% 本机分析 · 无需账号