最干净的clion卸载方式是通过jetbrains toolbox执行uninstall并勾选“remove ide configuration directories”,否则需手动清理%appdata%\jetbrains\clion、%localappdata%\jetbrains\clion及注册表中hkey_current_user\software\jetbrains\clion和hkey_local_machine\software\wow6432node\microsoft\windows\currentversion\uninstall{guid}等残留项。

CLion 卸载不干净,核心问题不是“没删掉程序”,而是残留的配置目录和注册表项干扰新安装、激活、甚至导致闪退或 UI 错乱。 手动删掉 clion.sh 或控制面板卸载,只清了皮,没动骨。
Windows 下用 Toolbox 安装的 CLion 怎么卸载
这是最干净的方式,但很多人忽略 Toolbox 本身才是管理入口:
- 必须打开
Toolbox App,不能只在 Windows 设置里卸载 —— 否则 Toolbox 仍会记录该实例,下次启动可能自动重装 - 点击对应 CLion 实例右上角的
⋯(设置图标),选Uninstall,它会自动停进程、删安装目录、并提示是否清理配置目录 - 如果勾选了“Remove IDE configuration directories”,它会删掉
%APPDATA%\JetBrains\CLion<version></version>和%LOCALAPPDATA%\JetBrains\CLion<version></version>;没勾选就还得手动清 - 卸载后若要彻底,还需进注册表检查
HKEY_CURRENT_USER\Software\JetBrains\CLion和HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{GUID},这些不会被 Toolbox 自动清理
Linux(Ubuntu/Debian)下 CLion 卸载后残留配置在哪
CLion 在 Linux 不走包管理器,卸载脚本(uninstall.sh)通常只删安装目录,用户级配置全扔在 ~ 下,且路径随版本变化:
- 必删三处:
~/.config/JetBrains/CLion<version></version>、~/.cache/JetBrains/CLion<version></version>、~/.local/share/JetBrains/CLion<version></version> - 如果你用
root安装(比如解压到/opt/clion-2024.3),还要删/root/.config/JetBrains/等对应路径,否则普通用户新建项目仍可能读到旧缓存 - 桌面快捷方式文件常留在
/usr/share/applications/jetbrains-clion.desktop,不删会导致开始菜单残留图标,点开会报“找不到命令” - 某些老版本还会在
~/.java/.userPrefs/jetbrains/写 Prefs 数据,虽然少见,但遇到“设置无法保存”可顺手清
macOS 上删 CLion 为什么重启后还弹旧窗口
因为 macOS 的 Launch Services 缓存和 UserDefaults 没清,不是 CLion 没关干净:
- 先删主目录:
~/Library/Application Support/JetBrains/CLion<version></version>、~/Library/Caches/JetBrains/CLion<version></version>、~/Library/Logs/JetBrains/CLion<version></version> - 运行
defaults delete com.jetbrains.CLion清 UserDefaults,否则首次启动仍恢复上次打开的项目、窗口尺寸、甚至暗色模式开关状态 - 执行
lsregister -kill -r -domain local -domain system -domain user刷新 Launch Services,解决 Dock 图标右键菜单异常、重复条目等问题 - 如果用 Homebrew Cask 安装过,别忘了
brew uninstall --cask clion,否则brew doctor会持续报 warning
卸载后重装仍激活失败?重点查这三处
很多“激活无效”“许可证冲突”根本不是激活工具问题,而是卸载残留把新实例当成了旧实例续期:
- Windows 注册表中
HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains存全局偏好,含 license server 地址,不清会导致新安装直接连错服务器 - Linux/macOS 下
~/.jetbrains目录(非官方路径,但部分破解脚本会写入)若存在,会覆盖正常 license 路径,必须rm -rf ~/.jetbrains - CLion 启动时会扫描所有
JetBrains子目录,哪怕你删了CLion2025.1,只要DataGrip2025.1或IntelliJ IDEA2025.1还在,它的 license cache 就可能污染 CLion 启动流程
真正干净的卸载,从来不是“删得快”,而是确认配置路径、注册表项、缓存机制是否全部断联。尤其跨版本重装时,CLion2025.1 会主动从 CLion2024.3 导配置 —— 如果你本意是清零重来,这个“智能导入”反而成了最大干扰源。











