openclaw彻底卸载需分五步:一、优先用openclaw uninstall --all --yes --non-interactive一键清理;二、windows手动停服务、删计划任务与配置目录;三、macos卸载launchagent及状态目录;四、跨平台清理全局模块、缓存与插件;五、验证cli失效、无残留进程及路径。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您已安装 OpenClaw(俗称“小龙虾”),但希望彻底移除其全部组件,却发现仅执行简单卸载命令无法清除服务、配置或历史残留,则说明该工具在系统中部署了多层结构。以下是覆盖 Windows、macOS 及通用 CLI 环境的多种卸载命令与对应操作步骤:
一、使用内置 CLI 一键卸载(推荐优先尝试)
OpenClaw 自带的 uninstall 命令可自动停止服务、删除配置并清理全局安装项,适用于 CLI 未失效且能正常调用的场景。
1、以管理员权限打开终端(Windows PowerShell 或 macOS Terminal)。
2、执行标准卸载命令:openclaw uninstall --all --yes --non-interactive。
3、若习惯使用 npx 调用,可改用:npx -y openclaw uninstall --all --yes --non-interactive。
4、等待命令执行完成,无报错即表示主程序及默认服务已终止并移除。
二、Windows 平台手动强制清理(CLI 失效或服务残留)
当 openclaw 命令无法识别或后台进程仍在运行时,需绕过 CLI 直接干预系统级组件,包括计划任务、进程和服务目录。
1、以管理员身份运行 PowerShell。
2、停止并删除开机自启任务:schtasks /Delete /F /TN "OpenClawGateway"。
3、强制结束所有相关进程:Get-Process -Name "openclaw*" -ErrorAction SilentlyContinue | Stop-Process -Force。
4、逐个删除全部历史配置目录(含改名残留):
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:USERPROFILE\.clawdbot" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:USERPROFILE\.moltbot" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:APPDATA\OpenClaw" -ErrorAction SilentlyContinue。
5、卸载 npm 全局包(如通过 npm 安装):npm uninstall -g openclaw。
三、macOS 平台深度清理(含 LaunchAgent 与状态目录)
macOS 下 OpenClaw 依赖 LaunchAgent 启动网关服务,并将状态数据分散存储于用户目录,需同步清理 plist 文件与自定义路径。
1、先停用并卸载网关服务:launchctl bootout gui/$UID/ai.openclaw.gateway。
2、删除对应的启动配置文件:rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist。
3、若曾使用 --profile 参数创建独立实例,需替换为实际 profile 名执行:launchctl bootout gui/$UID/ai.openclaw. 和 rm -f ~/Library/LaunchAgents/ai.openclaw..plist。
4、清理全部状态与工作区目录:rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}" 和 rm -rf ~/.openclaw/workspace。
5、卸载 CLI 工具(npm/pnpm):npm rm -g openclaw 或 pnpm uninstall -g openclaw。
四、跨平台通用清理(适用于所有安装方式)
无论使用何种包管理器(npm/pnpm/bun)或是否启用 Docker,以下步骤可确保清除全局命令、缓存与插件痕迹。
1、定位并删除全局安装根目录下的 OpenClaw 模块:pnpm root -g,然后执行 rm -rf /node_modules/openclaw*。
2、清理 pnpm 缓存:pnpm store prune。
3、检查并删除配置目录:rm -rf ~/.config/openclaw。
4、搜索并清理 Skills 插件目录:rm -rf ~/.lighthouse/openclaw/skills。
5、如使用 Docker 部署,需额外执行:docker stop $(docker ps -q --filter name=openclaw) && docker rm $(docker ps -aq --filter name=openclaw),再清理镜像与数据卷。
五、验证卸载是否成功
卸载操作完成后,必须逐项验证关键组件是否已真正消失,避免残留引发后续冲突或隐私泄露。
1、检查 CLI 是否不可用:openclaw --version 应返回“command not found”或类似错误提示。
2、确认计划任务(Windows)或 LaunchAgent(macOS)列表中已无 OpenClaw 相关条目。
3、执行 ls -la ~/.openclaw ~/.clawdbot ~/.moltbot(macOS/Linux)或 dir %USERPROFILE%\.openclaw(Windows),所有路径应显示“不存在”或为空。
4、检查端口占用:netstat -ano | findstr :18789(Windows)或 lsof -i :18789(macOS/Linux),不应返回任何匹配进程。










