乐于分享
好东西不私藏

艺多不压身,如何彻底卸载干净OpenClaw

艺多不压身,如何彻底卸载干净OpenClaw
之前OpenClaw火的时候,很多人跟风装了,体验了一圈发现要么用不上,要么token烧得太快,二十几次对话干掉两百块,心疼了。还有一部分人是试完觉得"AI操控电脑"这事目前还不成熟,想先卸了等它成熟了再说。

但卸载的时候发现了一个问题——这玩意删不干净。

删了应用文件夹,后台服务还在跑。杀了进程,重启电脑又冒出来了。更要命的是,很多人以为把文件夹一删就完事了,殊不知自己在OpenAI、Anthropic、Google那边申请的API Key还处于激活状态,工具不用了,凭证却没清理,这不是一个好习惯。

今天把这事一次性说清楚,Mac和Windows两个平台,从头到尾怎么卸干净。

一、先试官方卸载命令

如果你的OpenClaw CLI还能用,第一步先跑一下官方的卸载命令:

openclaw uninstall --all --yes --non-interactive

如果你是通过npx装的,用这个:

npx -y openclaw uninstall --all --yes --non-interactive

这个命令会帮你处理掉大部分东西,包括停掉后台服务、删除一些配置文件。但说实话,官方卸载做得不够彻底,凭证文件和一些残留目录它不管,所以还得手动收尾。

就好比你搬家,搬家公司把大件家具都拉走了,但抽屉里的零碎东西还得你自己翻一遍。

二、Mac用户的完整卸载步骤

Mac上的OpenClaw比较"扎根",它会注册一个LaunchAgent后台服务,开机自动启动,你不主动干掉它,它就一直在那悄悄跑着。

第一步,停掉后台服务。

打开终端,依次执行:

launchctl bootout gui/$UID/bot.molt.gateway 2>/dev/nulllaunchctl bootout gui/$UID/com.openclaw.gateway 2>/dev/nulllaunchctl bootout gui/$UID/ai.openclaw.gateway 2>/dev/nullpkill -f openclaw || true

为什么要试好几个不同的名字?因为OpenClaw改过名,早期叫Clawdbot,后来叫Moltbot,再后来才叫OpenClaw,不同版本注册的服务名不一样。保险起见全跑一遍,有就停掉,没有也不报错。

第二步,删除LaunchAgent配置文件。

rm -f ~/Library/LaunchAgents/bot.molt.gateway.plistrm -f ~/Library/LaunchAgents/com.openclaw.gateway.plistrm -f ~/Library/LaunchAgents/com.clawdbot.gateway.plistrm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

这些plist文件就是告诉macOS"开机请帮我启动OpenClaw后台服务"的配置。删了它,重启之后就不会再自动冒出来了。

第三步,删除所有配置、状态和工作区文件。

rm -rf ~/.openclawrm -rf ~/.clawdbotrm -rf ~/.moltbotrm -rf ~/.molthub

这几个目录里存的是你的配置信息、对话记忆、工作区数据。注意,如果你在工作区里有重要文件,删之前先备份一下。

如果装过GUI版本:

rm -rf /Applications/OpenClaw.app

第四步,卸载CLI工具。

npm rm -g openclaw

如果你是用pnpm或者bun装的,对应改成 pnpm remove -g openclaw 或 bun remove -g openclaw

第五步,验证一下。

which openclawlaunchctl list | grep -i gatewayls -la ~/.openclaw

三个命令都没输出,说明清理干净了。

三、Windows用户的完整卸载步骤

Windows上的OpenClaw套路差不多,但它用的是计划任务(Scheduled Task)来做开机自启,而不是LaunchAgent。

第一步,删除计划任务。

打开PowerShell(管理员权限),执行:

schtasks /Delete /F /TN "OpenClaw Gateway"Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"

第二步,删除所有配置和状态文件。

Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"Remove-Item -Recurse -Force "$env:USERPROFILE\.clawdbot"Remove-Item -Recurse -Force "$env:USERPROFILE\.moltbot"Remove-Item -Recurse -Force "$env:USERPROFILE\.molthub"

第三步,卸载CLI。

npm rm -g openclaw

第四步,验证。

openclaw --version

提示命令不存在,就说明CLI已经删干净了。

四、最关键的一步,89%的人都忘了

说到这才说到重点。

上面那些操作,本质上只是把你电脑上的东西清理了。但OpenClaw在运行过程中,连接了一堆外部服务,这些连接你不主动断开,它们就一直在那里。

说白了,你把家里的门锁换了,但钥匙还在别人手里,有什么用?

有人做过统计,89%卸载OpenClaw的用户从来没有去撤销过API Key。这意味着这些Key还在服务商那边处于激活状态,万一被人捡到或者泄露了,你的账户就等着被刷钱吧。

所以你需要去这些平台手动撤销:

Anthropic Console——如果你配了Claude的API Key,去 console.anthropic.com 把那个Key删掉或者停用。

OpenAI Platform——如果你配了GPT的Key,去 platform.openai.com 的API Keys页面删掉。

Google AI Studio——如果用了Gemini,去 aistudio.google.com 撤销Key。

这三个是最常见的。哪个配了就去哪个平台处理,一个都别落下。

除了API Key,如果你当时给OpenClaw对接了聊天平台,也得处理:

Telegram——找@BotFather,发 /deletebot 命令,把你创建的机器人删掉。

WhatsApp——去WhatsApp Business设置里移除接入。

Discord——去Discord Developer Portal把对应的应用和Bot删掉。

Slack——去Slack的安全设置里撤销App授权。

GitHub——如果授权过GitHub,去Settings > Applications里把OAuth授权撤掉。

这一步虽然麻烦,但真的很重要。API Key这东西就像你家的钥匙,软件删了钥匙不收回来,等于没卸载。

五、一个清单,对照着来

怕大家遗漏,我把完整的检查清单列在这里:

Mac用户:

  • LaunchAgent服务已停止且plist文件已删除
  • ~/.openclaw 目录不存在
  • ~/.clawdbot、~/.moltbot、~/.molthub 目录不存在
  • openclaw命令已找不到
  • API Key已在各平台撤销
  • 聊天平台的Bot连接已断开

Windows用户:

  • 计划任务"OpenClaw Gateway"已删除
  • 用户目录下的.openclaw文件夹不存在
  • .clawdbot、.moltbot、.molthub文件夹不存在
  • openclaw命令已找不到
  • API Key已在各平台撤销
  • 聊天平台的Bot连接已断开

全部打勾了,才算真正卸载干净。

最后说一句,学废了还能去夜市挣到年轻人的第一桶金

往期文章
腾讯上线了Qclaw龙虾,可对接微信
为什么你的OpenClaw连不上飞书,本质是你没搞清楚这些配置
Claude上线了一个骚操作,一键搬走ChatGPT/Gemini的记忆
让OpenClaw帮你盯109个信息源,每天自动出日报
Anthropic官方手把手教你构建Skill
你的小龙虾太无聊了,给它注入有趣的灵魂