跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 ProtonVPN

    卸载前先断开连接并退出 ProtonVPN。这份指南针对 Proton 官网提供的 macOS 安装包,Homebrew cask protonvpn 下载的也是同一个磁盘映像,账号在 Proton 那边,下面这些本地文件夹存的是这台 Mac 上的设置和状态,跟订阅没有关系。

    断开连接并退出

    点开菜单栏里的 ProtonVPN 图标,关掉连接,再从同一个菜单退出。ProtonVPN 会注册一个登录项启动器(ch.protonvpn.ProtonVPNStarter),移除应用后如果它还在,去「系统设置 › 通用 › 登录项与扩展」里关掉。

    ProtonVPN 的「帮助」菜单里还有一条 Clear Application Data,会在应用还装着的时候把它恢复成默认设置,这是重置不是卸载。Proton VPN:macOS 常见问题

    移除应用

    退出 ProtonVPN,把 ProtonVPN.app 从「应用程序」拖进废纸篓。

    ProtonVPN 的数据在哪里

    下面的路径来自 Homebrew 给 ProtonVPN 写的 zap 清单,其中容器和组容器在这次实测卸载后也确实还在磁盘上。

    位置 里面是什么 Mole 怎么处理
    ~/Library/Application Support/ProtonVPN 应用设置和本地状态 不列出,只有想把这台 Mac 上的设置清干净时才手动删
    ~/Library/Containers/ch.protonvpn.*、~/Library/Group Containers/*.group.ch.protonvpn.mac、~/Library/Application Scripts/*.group.ch.protonvpn.mac 沙盒里的应用数据,以及几个辅助进程共用的组容器 不列出,实测卸载后仍然留着
    ~/Library/Logs/ProtonVPN.log、~/Library/Caches/SentryCrash/ProtonVPN、~/Library/Application Support/CrashReporter/ProtonVPN* 连接日志和崩溃报告 不列出
    ~/Library/Caches/ch.protonvpn.mac、~/Library/Preferences/ch.protonvpn.mac.plist、~/Library/WebKit/ch.protonvpn.mac、~/Library/Cookies/ch.protonvpn.mac.binarycookies 缓存、偏好设置和内嵌网页数据 会列出,默认勾选

    检查结果

    pgrep -ilf protonvpn
    ls -d ~/Library/Application\ Support/ProtonVPN ~/Library/Containers/ch.protonvpn.*
    systemextensionsctl list | grep -i proton
    

    pgrep 没有输出,说明没有 ProtonVPN 进程在跑。ls -d 会把还在磁盘上的文件夹打印出来,提示「No such file or directory」说明已经没了,shell 报「no matches found」说明一个 ProtonVPN 容器都没有。systemextensionsctl list 有输出,说明 ProtonVPN 的网络扩展还登记着,不需要的话去「系统设置 › 通用 › 登录项与扩展」里清掉,没有输出就是没有登记。

    用 Homebrew 安装时

    Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。

    protonvpn 这个 cask 的普通卸载步骤会卸载 ch.protonvpn.ProtonVPNStarter 并退出应用,zap 清单列的就是上表那些文件夹,自己执行 brew uninstall --cask --zap protonvpn 会把它们全部移进废纸篓,不管你在 Mole 里勾了什么。Mole 卸载 Homebrew 装的 ProtonVPN 时会逐条检查磁盘上已经存在的 zap 路径,容器、组容器、Application Support 文件夹和日志名字里都带 ProtonVPN,过不了 Mole 的安全检查,所以只要 ProtonVPN 运行过、这些文件夹已经生成,Mole 就不带 --zap,它们和官网版卸载后一样留在原处。Homebrew protonvpn cask

    只移除应用和登录项启动器:

    brew uninstall --cask protonvpn
    

    Mole 会列出什么

    • ~/Library 下直接以 bundle id ch.protonvpn.mac 命名的项(Caches、Preferences、WebKit、Cookies)会列出,默认勾选。
    • 其他名字里带「protonvpn」的路径都不显示,包括 Application Support/ProtonVPN、日志、崩溃报告文件夹、Containers/ch.protonvpn.* 下的沙盒容器、*.group.ch.protonvpn.mac 组容器和它的 Application Scripts 文件夹,Mole 把这个词当作 VPN 状态,不管 ProtonVPN 是怎么装的都不会提出删除。

    这次检查覆盖了什么

    2026 年 9 月 19 日,把官网下载的 ProtonVPN 6.5.1 拷进「应用程序」,打开一次,再用 Mole 1.15 的 Preview 构建 277 卸载,没有 Homebrew 安装记录。应用进了废纸篓,容器和 J6S6Q257EK.group.ch.protonvpn.mac 组容器因为带着受保护的「protonvpn」字样留在了磁盘上,ProtonVPNStarter 登录项卸载后也还登记着。记录里没有登录和连接服务器这两步,所以连接中卸载的情况没有覆盖。

    Mac 空间不够、越用越慢时,Mole 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (296) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。