OpenClaw 的安装方式不止一种,所以卸载方式也不能只看一个命令。你可能是通过全局命令安装的,也可能用了网关服务、系统计划任务,或者直接跑在 Docker 里。安装方式不同,卸载顺序也不同。
如果你想把 OpenClaw 彻底删掉,最稳妥的思路是:先停网关,再删主程序,然后按部署方式清理服务、配置和数据卷。这样做,才能避免卸载后又被残留入口拉起来。
先判断安装方式
- 命令行安装:通常会有
openclaw主命令。 - 服务方式安装:可能会有网关服务、计划任务或系统服务。
- Docker 部署:还会额外留下容器、镜像和数据卷。
注意事项
- 删除目录之前,先确认网关已经停止。
- 如果你只是想重装,先把旧配置和 profile 目录处理掉,再安装新版本。
- 不要只看安装目录,启动项、服务和数据卷也要一起查。
1. 命令行卸载
如果你的 openclaw 命令还在,这是最省事的方法。
操作步骤
- 先执行
openclaw gateway stop,停止网关。 - 再执行
openclaw uninstall --all --yes --non-interactive。 - 如果你是通过包管理器安装的,再按对应方式删除全局包。
这一步完成后,主程序通常就已经退出系统入口了。
2. 按系统清理残留
有些 OpenClaw 卸载不干净,问题往往出在系统服务、计划任务或配置目录没有删完。下面按平台分别处理。
Windows
- 删除与 OpenClaw 相关的计划任务。
- 删除网关脚本和配置目录。
- 检查是否还有启动项继续关联它。
macOS
- 删除 launchd 服务项。
- 清理对应的 plist 文件。
- 检查用户目录里的状态和缓存文件。
Linux
- 关闭并删除 systemd 用户服务。
- 执行 daemon reload 让服务列表刷新。
- 再检查
~/.openclaw一类目录是否还在。
如果你在找的是 OpenClaw 残留清理,这一部分最关键。
3. Docker 部署怎么卸载
如果你是用 Docker 跑的 OpenClaw,那就不能只删本地命令,要把容器、镜像和数据卷一起看。
操作步骤
- 先停止并删除容器。
- 再删除对应镜像。
- 最后删掉数据卷,避免旧数据继续占空间。
只删容器不删卷,很多时候等于没有真正清理干净。
4. 不想自己找目录,可以先用软件管理补扫
如果你不想一项项找服务、找目录,也可以先用软件管理工具把主程序卸掉,再补扫残留。
在 Windows 上,Windows优化大师 的软件管理功能比较适合先完成主卸载,再检查残留目录和关联记录。对于命令行工具来说,这种方式更适合收尾。
方法对比
| 方法 | 适合场景 | 优点 | 注意点 |
|---|---|---|---|
| 命令行卸载 | 命令还可用 | 最快 | 要先停网关 |
| 按系统清理 | 残留服务较多 | 更彻底 | 要按平台分别处理 |
| Docker 卸载 | 容器化部署 | 目标明确 | 要同时删卷 |
总结
OpenClaw 彻底卸载的关键,不是删一个入口,而是把主程序、服务、配置和数据卷按顺序清掉。命令还在时,先用命令卸载;命令没了,就按系统和部署方式补清残留。
如果你后面还要重装,建议先把残留数据清空,再重新部署,这样新版本会更干净。


提示