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

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

    首页/Mole 实测软件

    如何在 Mac 上卸载 OpenVPN Connect

    移除 OpenVPN Connect 之前先退出它,导入过的 VPN 配置文件留一份副本,它们在应用的 Application Support 文件夹里,这是这里唯一一处存着没法重新下载的东西的地方。这份指南针对 openvpn.net 的官方 macOS 安装包,Homebrew cask openvpn-connect 装的是同一个包。

    退出应用

    OpenVPN Connect 在菜单栏里,点开图标,连着的话先断开,再退出。安装包还会注册一个叫 OpenVPN Connect 的登录项,移除后如果还在,去「系统设置 › 通用 › 登录项与扩展」里关掉。

    移除应用

    把 OpenVPN Connect.app 从「应用程序」拖进废纸篓。完整安装器还会装上一个客户端任务和一个单独的辅助程序(Homebrew 卸载步骤里写的是 org.openvpn.client 和 org.openvpn.helper),外加几份安装收据,下面的检查能看出它们还在不在。

    OpenVPN Connect 的数据在哪里

    位置 里面是什么 Mole 怎么处理
    ~/Library/Application Support/OpenVPN Connect config.json 和你导入的配置文件 会列出,默认不勾选,勾之前先把配置文件拷出来
    ~/Library/Logs/OpenVPN Connect 连接日志 会列出,默认勾选
    ~/Library/Preferences/org.openvpn.client.app.plist、~/Library/Preferences/org.openvpn.client.app.helper.plist 应用和辅助程序的偏好设置 会列出,默认勾选
    ~/Library/Saved Application State/org.openvpn.client.app.savedState 窗口恢复状态 会列出,默认勾选
    钥匙串 openvpn.keychain-db Homebrew 的 zap 步骤会按名字删掉的一个钥匙串 不动,Mole 从不删除 ~/Library/Keychains 里的东西

    检查结果

    pgrep -ilf openvpn
    launchctl list | grep -i openvpn
    pkgutil --pkgs | grep -i openvpn
    ls -d ~/Library/Application\ Support/OpenVPN\ Connect
    

    pgrep 没有输出,说明没有 OpenVPN Connect 进程在跑。launchctl list 打出 org.openvpn 开头的行,说明当前会话里还加载着 OpenVPN 的任务。pkgutil --pkgs 打出的是完整安装器登记的安装收据,没有输出就是一份都没有。ls -d 打印出路径,说明配置文件还在磁盘上,你特意留着的话这正是想要的结果。

    用 Homebrew 安装时

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

    openvpn-connect 这个 cask 的普通卸载步骤会卸载 org.openvpn.client 和 org.openvpn.helper,退出应用,移除登录项,忘掉六份 org.openvpn.* 安装收据,再删掉 /Applications/OpenVPN Connect.app 和 /Applications/OpenVPN Connect。zap 步骤会运行 security delete-keychain openvpn.keychain-db,并把上表里那四个 ~/Library 路径连同配置文件一起移进废纸篓,自己执行 brew uninstall --cask --zap openvpn-connect 会把这些全做一遍,不管你在 Mole 里勾了什么。Mole 不会给这个 cask 加 --zap,因为清单里有一条它没法审查的命令,你勾选的行照样会进废纸篓。Homebrew openvpn-connect cask

    brew uninstall --cask openvpn-connect
    

    Mole 会列出什么

    • ~/Library/Application Support/OpenVPN Connect 会列出,默认不勾选。
    • 日志、两个偏好设置文件和窗口恢复状态会列出,默认勾选。
    • openvpn.keychain-db 钥匙串不会列出。

    这次检查覆盖了什么

    2026 年 9 月 19 日,用 Mole 1.15 的 Preview 构建 277 卸载 OpenVPN Connect 3.8.2,没有 Homebrew 安装记录。应用不是跑官方安装包装上的,安装包的 Payload 里只有一个裸的 Contents 文件夹,测试时把它包成 OpenVPN Connect.app 拷进「应用程序」,辅助程序那个包没有装,所以辅助程序、它的任务和安装收据都不在这台 Mac 上,它们的移除没有测到。应用进了废纸篓,存着 config.json 和配置文件夹的 Application Support/OpenVPN Connect 那一行没有勾,留在了磁盘上。

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

    下载试用 Mole

    Mole · 鼴

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

    v1.16.0 (296) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。