BabianNest / docs

Mac怎么完全卸载币安客户端?残留文件清理

Mac 完全卸载币安要分三步:先在 Applications 里把 Binance.app 拖进废纸篓,再清理 ~/Library 下的 Application Support、Caches、Preferences 三处残留,最后检查 LaunchAgents 是否有自启动项。本文给出命令行一键清理方案与图形化步骤两种路径。

Mac 卸载币安客户端如果只把 Applications 里的 Binance.app 拖进废纸篓,会留下大量残留。直接答标题:完全卸载需要先关闭 App,再删 /Applications/Binance.app,然后清理 ~/Library/Application Support/Binance~/Library/Caches/com.binance.*~/Library/Preferences/com.binance.*.plist 三处残留,最后用 launchctl list 检查有无自启动项。整个过程 5 分钟。

如果你卸载是为了重装解决问题,建议从 币安官网 重新下载 dmg 后再装。如果是彻底不用,按本文流程清理干净。

为什么"拖进废纸篓"不够

很多人以为 macOS 卸载就是把 .app 拖进废纸篓,实际上 Mac App 的数据分散在多个 Library 子目录里。

macOS App 的数据分布

位置 内容 大小(典型)
/Applications/Binance.app 主程序 ~150MB
~/Library/Application Support/Binance/ 用户数据、设置 50-300MB
~/Library/Caches/com.binance.* 缓存 100-500MB
~/Library/Preferences/com.binance.*.plist 偏好设置 <1MB
~/Library/Logs/Binance/ 日志 10-100MB
~/Library/WebKit/com.binance.* WebKit 缓存(Electron) 50-200MB
~/Library/Saved Application State/com.binance.* 窗口状态 <1MB

只删主程序,剩下的 200MB-1GB 数据继续占硬盘。如果重装新版本,旧数据可能导致冲突或登录状态异常。

卸载前的准备

正式卸载前先做几件事,避免数据丢失。

备份重要信息

币安账户本身在云端,但本地有些东西卸载后就没了:

  • 2FA 密钥(如果只在桌面 App 设过):手机端没绑定的话先绑定
  • API key 列表:截图保存
  • 设备信任列表:登录历史会清除
  • 本地导出的交易记录:CSV 文件如果存在 Application Support 里要先复制出来

完全退出 App

菜单栏 Binance → 退出 Binance

或者快捷键 Cmd + Q

退出后再用活动监视器(Spotlight 搜 Activity Monitor)确认没有 binance 相关进程。如果还有,强制结束。

方法 1:命令行一键清理(推荐)

最快的方法是终端跑一组命令,约 30 秒搞定。

完整命令

打开终端(Spotlight 搜 Terminal),逐行执行:

# 1. 完全退出 App
osascript -e 'quit app "Binance"'

# 2. 删主程序
sudo rm -rf /Applications/Binance.app

# 3. 删用户数据
rm -rf ~/Library/Application\ Support/Binance

# 4. 删缓存
rm -rf ~/Library/Caches/com.binance.*

# 5. 删偏好设置
rm -rf ~/Library/Preferences/com.binance.*.plist

# 6. 删日志
rm -rf ~/Library/Logs/Binance

# 7. 删 WebKit 缓存
rm -rf ~/Library/WebKit/com.binance.*

# 8. 删窗口状态
rm -rf ~/Library/Saved\ Application\ State/com.binance.*

# 9. 删 LaunchAgents(如果有)
rm -rf ~/Library/LaunchAgents/com.binance.*.plist

命令解释

  • sudo rm -rf:以管理员权限强制递归删除
  • ~:当前用户家目录
  • \ :转义空格(Application Support 中间有空格)
  • *:通配符,匹配所有以 com.binance. 开头的文件
  • osascript:执行 AppleScript,确保 App 已退出

一行命令版本

如果嫌麻烦,可以合成一行:

osascript -e 'quit app "Binance"' && sudo rm -rf /Applications/Binance.app ~/Library/Application\ Support/Binance ~/Library/Caches/com.binance.* ~/Library/Preferences/com.binance.*.plist ~/Library/Logs/Binance ~/Library/WebKit/com.binance.* ~/Library/Saved\ Application\ State/com.binance.* ~/Library/LaunchAgents/com.binance.*.plist

执行后输入密码,等约 10-20 秒,所有残留清理完毕。

方法 2:图形化逐步清理

不想用终端的话,按下面步骤手动清理。

第 1 步:退出 App

菜单栏 Binance → 退出 Binance(Cmd + Q)

第 2 步:删主程序

  1. 打开 Finder
  2. 进 Applications 文件夹
  3. 找到 Binance.app
  4. 拖到废纸篓(或右键"移到废纸篓")
  5. 系统提示输入密码 → 输入

第 3 步:进 ~/Library 删残留

macOS 默认隐藏 Library 文件夹,需要:

Finder 菜单栏 → 前往 → 按住 Option 键 → 资源库

或者用快捷键 Shift + Cmd + G,输入 ~/Library/

进入 Library 后依次清理:

子目录 操作
Application Support 删 Binance 文件夹
Caches 删所有 com.binance.* 开头的项
Preferences 删所有 com.binance.*.plist 文件
Logs 删 Binance 文件夹
WebKit 删 com.binance.* 文件夹
Saved Application State 删 com.binance.* 文件夹
LaunchAgents 删 com.binance.*.plist(如果有)

第 4 步:清空废纸篓

访达 → 清倒废纸篓

或快捷键 Shift + Cmd + Delete

LaunchAgents 检查与清理

LaunchAgents 是 macOS 的用户级自启动机制。币安客户端通常不会注册 LaunchAgents,但部分老版本可能会。

查看是否有币安 LaunchAgent

launchctl list | grep -i binance

如果输出空白 → 没有 LaunchAgent,跳过。 如果输出某行带 binance → 需要清理。

清理 LaunchAgent

# 假设 LaunchAgent 名为 com.binance.helper
launchctl unload ~/Library/LaunchAgents/com.binance.helper.plist
rm ~/Library/LaunchAgents/com.binance.helper.plist

系统级 LaunchDaemons

少数情况下,币安客户端可能装过 /Library/LaunchDaemons/ 下的系统级守护进程。检查:

ls /Library/LaunchDaemons/ | grep -i binance

有的话同样 unload + 删除(需要 sudo)。

钥匙串中的密码清理

如果之前在 Mac 上用 Safari 或 Chrome 登录过币安并选了"记住密码",密码会存在 macOS 钥匙串里。

操作步骤

  1. Spotlight 搜 "Keychain Access"(钥匙串访问)
  2. 在搜索框输入 "binance"
  3. 出现的所有项目(如 binance.com、login.binance.com)
  4. 全部删除
  5. 系统提示输入登录密码确认

钥匙串清理完成后浏览器访问币安官网需要重新输入密码。

检查残留命令

清理完成后跑下面命令验证。

# 检查主程序
ls /Applications/ | grep -i binance

# 检查 Library 残留
find ~/Library -iname "*binance*" 2>/dev/null
find ~/Library -iname "com.binance.*" 2>/dev/null

# 检查后台进程
ps aux | grep -i binance | grep -v grep

# 检查 LaunchAgents
launchctl list | grep -i binance

四条命令全部输出空白 = 完全卸载成功。

常见的卸载误区

很多人卸载时会犯这些错。

❌ 用第三方"卸载工具"

App Cleaner、AppCleaner、CleanMyMac 等工具号称能"完全卸载",但实测:

  • 部分工具找不全 com.binance.* 缓存
  • 部分工具会带捆绑软件
  • CleanMyMac 高级版收费但效果不比手动好

最干净的方法仍然是终端命令。

❌ 删 Applications 后立刻重启

不需要重启。macOS 卸载后 App 立即生效,不需要重启。

❌ 用 Time Machine 还原"以前的 Mac"

如果用 Time Machine 还原系统,币安残留也会被还原回来。卸载完币安后再做新的备份。

❌ 忘了清空废纸篓

只拖到废纸篓没清空 → 文件还在硬盘上占空间,且能恢复。要清空废纸篓才算真删。

Windows 与 Mac 的卸载差异

如果你同时用两个系统,卸载方法差别不小。

维度 Mac 卸载 Windows 卸载
入口 拖到废纸篓 / 终端 控制面板 / 设置
自带卸载器 有(msi/exe 自带 uninstall)
残留位置 ~/Library 多个子目录 %APPDATA% + %LOCALAPPDATA%
注册表 需手动清 HKCU\Software\Binance
LaunchAgents/Services 用户级 LaunchAgents 启动项 + 服务
完全卸载难度 中等(命令行) 中等(注册表)

完整 Windows 卸载流程见 Windows 卸载币安残留

卸载后还想用怎么办

如果卸载后又想重新用币安:

  1. 不需要重启 Mac
  2. 直接到 币安官网 下载最新 dmg
  3. Mac 装币安 dmg 步骤 重装
  4. 重装后是全新状态——需要重新登录、重新设置

如果是为了"清掉旧数据后重装解决问题",重装新版会自动创建新的配置目录,老问题大多消失。

卸载和退出账户的区别

很多新手分不清这两件事。

操作 影响范围
App 内"退出登录" 仅清除本设备登录状态,账户、资产、KYC 都还在云端
卸载 App 删除本地 App 与数据,账户在云端不变
注销账户 真正删除币安账户(资产需提前转出)

卸载 App 不等于注销账户。注销账户需要在 币安官网 登录后到账户设置里申请。

FAQ

Q:Mac 卸载币安会影响其他 App 吗? A:不会。币安客户端是独立 Electron App,没有共享系统库或服务。卸载只影响币安本身。

Q:卸载后我的账户和资产会消失吗? A:不会。账户、资产、订单、KYC 都在币安云端服务器,本地卸载不影响。重新登录任何设备都能看到。

Q:~/Library/Application Support/Binance 多大? A:通常 50-300MB,取决于使用时长。频繁交易的用户可能 500MB+。这部分是最大头的残留。

Q:能不能用第三方卸载工具? A:可以但不推荐。第三方工具效果不一定全,且部分带捆绑。命令行最干净。

Q:用 sudo rm 删不了怎么办? A:检查路径是否正确,确认 App 已退出(活动监视器查 binance 进程)。还不行的话先重启 Mac 再删。

Q:卸载完想重装最新版要多久? A:约 5 分钟。下载 dmg 约 1-2 分钟,安装约 1 分钟,xattr 清除 + 启动约 1 分钟。

Q:卸载币安会清除我的 2FA 密钥吗? A:不会清除你 Google Authenticator 里的 2FA 条目(那存在 Google 账户/手机里)。会清除币安 App 内的"已信任设备"记录,下次登录新电脑要重新验证。

Q:旧 Mac 卖出前要不要专门卸载币安? A:建议先卸载并清空所有残留 + 钥匙串中的币安密码 → 再用 macOS 自带的"抹掉所有内容和设置"重置。光卸载 App 不够安全。