在 Mac 上卸载 Microsoft Edge
卸载 Edge 之前,先登录你的 Microsoft 账号,确认收藏夹和已保存的密码已经同步,或者先导出一份,本指南要移除的正是个人资料文件夹里的这些内容。这份指南覆盖从微软官网直接下载的版本,也覆盖 Homebrew cask microsoft-edge;实测走的是 Homebrew cask。
先备份收藏夹和密码
打开 Edge 的设置,确认已登录你要继续同步的 Microsoft 账号,并检查收藏夹、密码和扩展的同步是否打开。没登录的话,先用 Edge 自带的导出功能把收藏夹和密码存一份。这只能保护个人资料文件夹里的内容,不会取消 Microsoft 365 订阅,也不会让你在其他设备上退出这个账号。
退出 Edge 并移除应用
先完成下载任务,从 Edge 的菜单退出,再把「Microsoft Edge」从「应用程序」拖进废纸篓。移除应用不会注销你的 Microsoft 账号,也不影响其他设备上已同步的资料。
Edge 的数据放在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/Microsoft Edge |
所有资料:收藏夹、密码、历史记录、扩展、登录状态 | 先备份;不确定是否都同步过,就先保留 |
~/Library/Caches/com.microsoft.edgemac 和 ~/Library/Caches/Microsoft Edge |
磁盘缓存 | 跟应用一起删除没问题 |
~/Library/HTTPStorages/com.microsoft.edgemac |
按站点存储的缓存 | 跟应用一起删除没问题 |
~/Library/WebKit/com.microsoft.edgemac |
内嵌网页视图数据 | 跟应用一起删除没问题 |
~/Library/Preferences/com.microsoft.edgemac.plist |
应用偏好设置 | 跟应用一起删除没问题 |
~/Library/Saved Application State/com.microsoft.edgemac.savedState |
窗口状态 | 跟应用一起删除没问题 |
~/Library/Application Scripts/com.microsoft.edgemac.wdgExtension 和 ~/Library/Containers/com.microsoft.edgemac.wdgExtension |
Edge 的通知中心小组件扩展 | 退出 Edge 后跟应用一起删除没问题 |
~/Library/Application Support/Microsoft/EdgeUpdater |
Edge 自己的更新器数据(和 Microsoft AutoUpdate 不是一回事) | Edge 移除后可以删除 |
这些路径来自 Homebrew 的 Edge cask 的 zap 清单,和微软官网直接下载版本写入的位置一致。如果这台 Mac 上还装着 Microsoft Office、Teams 或 OneDrive,它们可能共用 Microsoft AutoUpdate;那和上面的 EdgeUpdater 不是同一个更新器,不管怎样都不会被这份指南动到。
检查结果
在终端运行下面这几条只读命令:
pgrep -ilf "Microsoft Edge"
launchctl list | grep -i com.microsoft.edgeupdater
ls -d "$HOME/Library/Application Support/Microsoft Edge"
pgrep 没有输出,说明 Edge 已经退出。launchctl list 那行没有输出,说明 Edge 自己的更新任务没有在当前会话加载;列出 com.microsoft.EdgeUpdater 说明它还在。ls 命令能看出个人资料文件夹还在不在这台 Mac 上:列出路径说明收藏夹和密码都还在,如果你选择保留,这是正常结果;提示「No such file or directory」说明整个个人资料文件夹已经没有了。
如果只是想给保留的个人资料文件夹腾空间,可以先看如何安全清理 Mac 上的浏览器占用空间,Edge 是 Chromium 内核,同样的缓存分层也适用。
用 Homebrew 安装时
Edge 是浏览器,所以 Mole 卸载 Homebrew 装的 Edge 时用的是 brew uninstall --cask microsoft-edge,不带 --zap,不管 Mole 的审查列表里勾了什么,个人资料文件夹都不会被 Mole 删掉。cask 自带的普通卸载步骤仍然会执行:退出 Edge,并卸载 com.microsoft.EdgeUpdater.wake 这个任务。Homebrew Edge cask
自己手动跑 zap 清单是另一回事。如果你(不是 Mole)自己运行 brew uninstall --cask --zap microsoft-edge,上面表格里的整个个人资料文件夹、小组件扩展和 EdgeUpdater 数据都会被删掉,跟你在 Mole 审查界面做过什么备份没有关系。先备份好,或者不加 --zap:
brew uninstall --cask microsoft-edge
账号与订阅
移除 Edge 不会注销你的 Microsoft 账号,不会让你在其他设备上退出登录,也不影响 Microsoft 365 订阅。如果这台 Mac 上的 Office、Teams 或 OneDrive 还在用这个账号,移除 Edge 不影响它们。
Mole 会列出什么
以下是 Mole 1.15(目前为 Preview)的处理。~/Library/Application Support/Microsoft Edge 会列出但不默认勾选。小组件扩展的 Application Scripts 文件夹属于 Edge 自己 bundle 标识符后面接的名字,Mole 把它当作应用自己的数据,默认勾选列出;它的容器文件夹则落在 Mole 一旦认出 Edge 是浏览器就会标成「未核实」的路径下,所以这一行会被锁定,不会给出勾选框。Microsoft/EdgeUpdater、MicrosoftSoftwareUpdate 的注册记录,以及 Edge Beta、Dev 或 Canary 版本的资料,Mole 都不收集,不管怎样都会留在磁盘上。
这次检查覆盖了什么
记录在案的卸载用的是 Homebrew cask,时间是 2026 年 9 月 17 日,用的是 Mole 的开发构建。缓存和偏好设置被移除,个人资料文件夹和小组件扩展的容器留在磁盘上,列出但不默认勾选。Microsoft 账号登录状态和 Edge 的 Beta、Dev、Canary 版本都没有测试。
