在 Mac 上卸载 CrossOver
卸载 CrossOver 前先导出要留的 bottle,里面可能有 Windows 程序和文件,位置也可能早已改过。2026 年 9 月 19 日测试的是从官网包拷出的应用。
退出并移除应用
先在 CrossOver 用「Bottle › Export Bottle to Archive」导出要留的 bottle,到目标位置核对归档,再退出应用并把 CrossOver.app 移进废纸篓;自定义 Bottle Folder 或已发布的 bottle 不能只凭名字删除。导出 bottle 的操作见官方 Mac 指南。
核对应用数据
CodeWeavers 文档说明默认 bottle 在 ~/Library/Application Support/CrossOver/Bottles,也能在「Settings › System Integration」更改。cask 的 zap 清单包含整个 Application Support/CrossOver、缓存与偏好设置,整夹是用户数据,不是可随手清的缓存。
用 Homebrew 安装时
Homebrew cask 有独立的 --zap 清单。brew uninstall --cask crossover 只移除 cask,不执行该清单;brew uninstall --cask --zap crossover 还会处理清单里的数据,不看 Mole 的勾选。zap 列出了默认 bottle 父目录,仍需 bottle 时不要启用。Mole 也会检查 zap 是否触及未勾选、共用、未知或不支持的路径,遇到这些情况便不执行 zap;已勾选的残留仍走 Mole 自己的删除流程。
brew uninstall --cask crossover
检查结果
下面两条命令只查看进程和一处相关路径,不会删除内容:
pgrep -il "CrossOver"
ls -ld "$HOME/Library/Application Support/CrossOver"
pgrep 没有匹配项表示当前没有同名进程,有输出时先辨认再退出。ls 列出路径表示它还在,报「No such file」只说明这处确切路径不存在,权限错误则不能判断。
Mole 会列出什么
Mole 把显示名 Application Support/CrossOver 列在审查区且默认不勾选,精确偏好设置可能默认勾选;bottle 与自定义位置要另作决定。
这次检查覆盖了什么
2026 年 9 月 19 日从官网包测试 CrossOver 26.3,偏好设置随卸载移走,样本没有写出 Application Support/CrossOver;不能据此说 bottle 或自定义位置已经清理。
