如何在 Mac 上卸载 Citrix Workspace
完整安装的 Citrix Workspace 放到 Mac 上的不只是一个应用,Citrix 的安装包还会装上后台服务和系统文件,Citrix 自己的卸载方式会把它们连同应用一起移除。用下面其中一种方式卸载,卸载完成之前别先把 Citrix Workspace 从「应用程序」里挪走,完成后再收拾几个用户目录下的文件夹。开始前先关掉正在用的虚拟应用和虚拟桌面,公司统一管理的 Mac 先问过 IT 再动。下面覆盖 citrix.com 的官方安装包和 Homebrew cask citrix-workspace,Mole 这次只测了从安装包里取出来的应用,没有测完整安装。
用 Citrix 的卸载方式移除
下面按 Citrix 的安装、卸载与升级页面来做。
- 退出 Citrix Workspace,可以在菜单栏选 Citrix Workspace › Quit Citrix Workspace,也可以右键点 Dock 图标选 Quit,或者打开 Quick Access 菜单,点 Account 图标再选 Quit。
- 把 Citrix Workspace 从「应用程序」拖进废纸篓,或者右键点它选 Options › Move to Bin,出现提示时输入 Mac 的管理员账号密码,关掉它列出的正在运行的应用,再点 Continue,Citrix 说这样会删掉应用和它的全部系统文件。
- 也可以打开 Citrix Workspace 的 .dmg 文件,选 Uninstall Citrix Workspace App,按屏幕上的步骤走完。
- 还可以在终端里运行 Citrix 的卸载程序,它只在完整安装之后才有,需要管理员密码:
sudo /Library/Application\ Support/Citrix\ Receiver/Uninstall\ Citrix\ Workspace.app/Contents/MacOS/Uninstall\ Citrix\ Workspace --nogui
Citrix Workspace 的文件在哪里
在 Finder 按 Shift + Command + G,逐个输入下面的位置,不存在的直接跳过。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Application Support/Citrix Workspace |
应用自己的文件夹,这次测试里有 61 KB | 不打算重装就移除 |
~/Library/Logs/Citrix Workspace、/Library/Logs/Citrix Workspace |
日志 | 卸载后移除,第二个需要管理员密码 |
~/Library/WebKit/com.citrix.receiver.nomas、~/Library/HTTPStorages/com.citrix.receiver.nomas |
网页数据和 HTTP 存储 | 随应用移除 |
~/Library/Containers/com.citrix.receiver.nomas.QuickAccessExtension |
Quick Access 扩展的容器,这次测试里有 4 KB | macOS 可能不让移动它,留着也行 |
~/Library/Application Support/Citrix Receiver |
这次测试里是一个 4 KB 的空文件夹 | 确认是空的就手动移除 |
~/Library/Group Containers/S272Y5R93J.group.com.citrix.shared |
Citrix 的一个群组容器,这次测试里有 8 KB | 还装着别的 Citrix 应用就保留 |
/Library/Application Support/Citrix Receiver |
完整安装后 Citrix 的卸载程序放在这里 | 交给 Citrix 的卸载程序处理 |
/Library/Citrix Workspace |
完整安装的系统文件 | Citrix 的卸载程序会移除,事后确认已经不在 |
系统层的位置来自 Citrix 的文档和 Homebrew cask,用户目录下的文件夹来自 cask 的 zap 清单和这次的测试记录。
检查结果
在「终端」里运行下面几条只读命令:
pgrep -il citrix
ls /Library/LaunchDaemons /Library/LaunchAgents | grep -i citrix
pkgutil --pkgs | grep -i citrix
ls -d "/Library/Application Support/Citrix Receiver" "/Library/Citrix Workspace" "$HOME/Library/Application Support/Citrix Workspace"
pgrep没有输出,说明没有 Citrix 进程在运行,卸载后还列出进程,说明有 Citrix 服务仍在加载,重启 Mac 后再查一次。- 第二行没有输出,说明没有留下 Citrix 的 launch daemon 或 agent 文件,列出文件说明完整安装还有一部分在,运行 Citrix 的卸载程序去处理,不要一个个手动删文件。
pkgutil --pkgs列出 macOS 为已装安装包保留的回执,应用已经不在却还有com.citrix.开头的回执,说明完整安装没有经 Citrix 的卸载程序移除。ls -d会打印仍然存在的文件夹,其余的提示「No such file or directory」,/Library/Application Support/Citrix Receiver还在说明 Citrix 的卸载程序还能用,可以运行它,/Library/Citrix Workspace还在说明完整安装的系统文件还在。
用 Homebrew 安装时
citrix-workspace 这个 cask 装的是 Citrix 的安装包,卸载时会退出 Citrix Workspace 和它的辅助进程,卸下 com.citrix.ReceiverHelper、com.citrix.ctxusbd 等十二个启动任务,清掉 com.citrix.ICAClient 等安装包回执,再删掉应用和 /Library/Citrix Workspace,这一步需要管理员密码。它的 zap 清单还会加上 /Library/Logs/Citrix Workspace、~/Library/Application Support/Citrix、Application Support 里的 Citrix Receiver 和 Citrix Workspace,以及 Citrix 应用的缓存、HTTP 存储、偏好设置、WebKit 数据和窗口恢复状态。自己运行 brew uninstall --cask --zap citrix-workspace 不看 Mole 里的勾选。Homebrew 的 Citrix Workspace cask
不跑 zap、只移除应用:
brew uninstall --cask citrix-workspace
/Library/Logs/Citrix Workspace 不在 ~/Library 里,所以 Mole 卸载这个 cask 时从不加 --zap。
Mole 会列出什么
用 Mole 卸载 Citrix Workspace 时:
~/Library/Application Support/Citrix Workspace会列出,但默认不勾选。- 它的日志,以及以
com.citrix.receiver.nomas命名的 WebKit 数据和 HTTP 存储,默认勾选。 - Quick Access 扩展的容器默认勾选,但 macOS 可能不让把它移进废纸篓。
~/Library/Application Support/Citrix Receiver和群组容器S272Y5R93J.group.com.citrix.shared不会列出。- Mole 不会运行 Citrix 的卸载程序。
这次检查覆盖了什么
2026 年 9 月 21 日,从官方安装包里取出 Citrix Workspace 26.09.0 应用拷进「应用程序」,没有运行安装程序和辅助程序,不登录打开一次,再用 Mole 1.15 Preview(build 282)卸载,待确认列表里的行全部勾上。1.13 GB 的应用、61 KB 的 ~/Library/Application Support/Citrix Workspace、日志、WebKit 数据和 HTTP 存储进了废纸篓,Quick Access 扩展的容器和用户临时目录里的三个 WebKit 文件夹 macOS 不让移动,留了下来,空的 ~/Library/Application Support/Citrix Receiver 和那个群组容器没有列出,也留着。因为安装程序从没运行过,这次测试说明不了 Mole 怎么处理完整安装的服务、系统文件和安装包回执,Citrix 的卸载程序、登录和 Homebrew cask 也都没有测试。
