乐于分享
好东西不私藏

OpenClaw超详细保姆级彻底卸载教程(含全平台残留清理)

OpenClaw超详细保姆级彻底卸载教程(含全平台残留清理)

教程说明:本教程为步骤标注式可视化指引,用文字框、箭头、数字标注清晰标出每一步操作位置、输入内容、点击按钮,全程跟着标注操作即可;覆盖WindowsmacOS两大主流系统,Linux附精简标注版,含进程关闭、官方卸载、服务卸载、全残留文件清理、最终验证,彻底无死角。

第一部分:卸载前通用准备(所有系统必做,带标注)

步骤1:强制关闭所有OpenClaw相关进程(防文件占用)

核心目的:避免进程占用文件,导致卸载失败、残留无法删除

Windows系统 进程关闭

操作路径标注

1. 键盘同时按 Ctrl + Shift + Esc→ 弹出【任务管理器】窗口

2. 任务管理器界面标注:

┌─────────────────────────────────────────────────────┐

│ 任务管理器 │ 进程(P) │ 性能 │ 应用历史 │ 启动 │ 

├─────────────────────────────────────────────────────┤

│ �� 搜索框【此处输入:openclaw↓ 

│ 

│ 找到进程:openclaw.exe / node.exe / Clawdbot 

│ ↖️ 箭头指向该进程 

│ 右键点击 → 弹出菜单【结束任务(E)✅ 点击此处 

│ 

│ 重复操作:搜索node.exe,同样右键【结束任务】 

└─────────────────────────────────────────────────────┘

标注重点:必须结束openclawnodeClawdbot三个核心进程,缺一不可

macOS系统 进程关闭

操作路径标注

1. 打开【启动台】→ 【其他】文件夹 → 点击【活动监视器】

2. 活动监视器界面标注:

┌─────────────────────────────────────────────────────┐

│ 活动监视器 │ CPU │ 内存 │ 磁盘 │ 网络 

├─────────────────────────────────────────────────────┤

│ �� 右上角搜索框【输入:openclaw↓ 

│ 

│ 选中搜索结果:openclaw / node / moltbot 

│ ↖️ 箭头指向进程名 

│ 点击左上角 ❌ 图标 → 弹出选项【强制退出】✅ 点击此处 

│ 

│ 重复操作:搜索node,同样强制退出 

└─────────────────────────────────────────────────────┘

步骤2:检查端口占用(确认无后台服务运行)

OpenClaw默认占用18789端口,检查无占用再继续卸载

Windows标注:管理员PowerShell输入 netstat -ano | findstr :18789→ 无任何输出即为正常

macOS标注:终端输入 lsof -i :18789→ 无任何输出即为正常

第二部分:Windows系统 完整卸载流程(带全步骤标注)

关键前提:必须以管理员身份打开PowerShell,普通权限会卸载失败

步骤1:以管理员身份打开PowerShell

┌─────────────────────────────────────────────────────┐

│ 1. 键盘按 Win + X → 弹出快速菜单 

│ 2. 菜单选项:【Windows PowerShell(管理员)✅ 点击此处 

│ 3. 弹出用户账户控制 → 点击【是(Y)】确认权限 

│ 4. 打开窗口标题栏显示:管理员: Windows PowerShell 

└─────────────────────────────────────────────────────┘

步骤2:官方命令卸载(核心步骤,命令行标注)

PowerShell窗口内,按顺序输入以下命令,每输完一行按回车执行

┌─────────────────────────────────────────────────────┐

│ 管理员PowerShell窗口 

│ 

│ 命令1(停止网关服务): 

│ openclaw gateway stop→ 此处输入,回车执行 

│ 

│ 命令2(卸载网关服务): 

│ openclaw gateway uninstall→ 输入,回车执行 

│ 

│ 命令3(全量彻底卸载): 

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

│ → 输入完整命令,回车执行(自动确认,无交互) 

│ 

│ ✅ 执行成功提示:无报错,显示卸载完成相关字样 

│ ❌ 命令不存在:替换执行 npx -y openclaw uninstall --all │

└─────────────────────────────────────────────────────┘

步骤3:删除开机自启计划任务

继续在管理员PowerShell输入命令,彻底禁用自启

┌─────────────────────────────────────────────────────┐

│ 输入命令:schtasks /Delete /F /TN "OpenClaw Gateway"

│ 回车执行 → 提示【成功】即为删除完成 

│ 标注:/F 代表强制删除,避免弹窗确认,一键完成 

└─────────────────────────────────────────────────────┘

步骤4:卸载全局CLI工具(npm/pnpm版)

针对npm安装的OpenClaw,清理全局命令残留

┌─────────────────────────────────────────────────────┐

│ 命令1npm卸载):npm uninstall -g openclaw回车

│ 命令2(清理npm缓存):npm cache clean --force回车

│ 标注:-g 代表全局卸载,清除系统Path里的openclaw命令 

└─────────────────────────────────────────────────────┘

第三部分:Windows 彻底残留文件清理(全覆盖,路径标注)

核心标注:以下所有路径直接复制到PowerShell执行,自动删除所有隐藏残留、配置、缓存、日志、注册表残留,无手动找文件夹麻烦

步骤1:删除用户目录所有残留文件夹(命令行标注)

┌─────────────────────────────────────────────────────────────────┐

│ 逐条复制以下命令,回车执行,无报错即为删除成功 

│ 

│ 1. 核心配置文件夹(必删):Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw" │

│ 2. 应用数据残留:Remove-Item -Recurse -Force "$env:APPDATA\openclaw" │

│ 3. 本地缓存残留:Remove-Item -Recurse -Force "$env:LOCALAPPDATA\openclaw" │

│ 4. 旧版源码文件夹:Remove-Item -Recurse -Force "$env:USERPROFILE\openclaw" │

│ 5. 桌面快捷方式:Remove-Item -Force "$env:USERPROFILE\Desktop\OpenClaw.lnk" │

└─────────────────────────────────────────────────────────────────┘

步骤2:清理注册表残留(谨慎操作)

┌─────────────────────────────────────────────────────┐

│ 1. 键盘按 Win + R → 弹出运行窗口 

│ 2. 运行框输入:regedit→ 点击【确定】✅ 

│ 3. 注册表编辑器左侧路径栏: 

│ → 展开 HKEY_CURRENT_USER\Software 

│ → 找到 OpenClaw文件夹→ 右键【删除】 

│ → 展开 HKEY_LOCAL_MACHINE\Software 

│ → 找到 OpenClaw文件夹→ 右键【删除】 

│ 标注:无对应文件夹则跳过,无需强行查找 

└─────────────────────────────────────────────────────┘

步骤3:清理环境变量残留

┌─────────────────────────────────────────────────────┐

│ 1. 右键【此电脑】→ 点击【属性】 

│ 2. 右侧点击【高级系统设置】→ 弹出窗口 

│ 3. 点击底部【环境变量(N)✅ 点击此处 

│ 4. 分别查看【用户变量】和【系统变量】的Path路径 

│ 5. 找到含 openclaw的路径→ 选中【删除】→ 确定 

└─────────────────────────────────────────────────────┘

第四部分:macOS系统 完整卸载流程(带步骤)

步骤1:打开终端

┌─────────────────────────────────────────────────────┐

│ 1. 启动台 → 其他文件夹 → 【终端】图标 ✅ 点击打开 

│ 2. 终端窗口标题显示:zsh/bash 终端 

└─────────────────────────────────────────────────────┘

步骤2:官方命令卸载

┌─────────────────────────────────────────────────────┐

│ 终端内逐条输入,回车执行 

│ 1. 停止服务:openclaw gateway stop 回车 

│ 2. 卸载服务:openclaw gateway uninstall 回车 

│ 3. 全量卸载:openclaw uninstall --all --yes 回车 

│ ✅ 成功:无报错,终端回到输入状态 

│ ❌ 命令不存在:执行 npx -y openclaw uninstall --all 

└─────────────────────────────────────────────────────┘

步骤3:删除开机自启服务

┌─────────────────────────────────────────────────────┐

│ 输入命令:rm -f ~/Library/LaunchAgents/com.openclaw.*.plist │

│ 回车执行 → 无输出即为成功 

└─────────────────────────────────────────────────────┘

第五部分:macOS 彻底残留文件清理

┌─────────────────────────────────────────────────────────────────┐

│ 终端内复制以下所有命令,一次性执行,删除所有隐藏残留 

│ 

│ 1. 核心配置:rm -rf ~/.openclaw 

│ 2. 多配置文件:rm -rf ~/.openclaw-* 

│ 3. 应用支持:rm -rf ~/Library/Application\ Support/OpenClaw 

│ 4. 缓存日志:rm -rf ~/Library/Caches/OpenClaw ~/Library/Logs/OpenClaw │

│ 5. 偏好设置:rm -f ~/Library/Preferences/com.openclaw.*.plist 

│ 6. CLI命令:rm -f /usr/local/bin/openclaw /opt/homebrew/bin/openclaw │

│ 7. 桌面APPrm -rf /Applications/OpenClaw.app 

│ 标注:rm -rf 为强制删除,无确认提示,执行即清理完成 

└─────────────────────────────────────────────────────────────────┘

第六部分:Linux系统(Ubuntu/Debian)卸载

1. 终端执行:pkill -f openclaw && pkill -f node

2. 卸载服务:systemctl --user stop openclaw-gateway && systemctl --user disable openclaw-gateway

3. 全量卸载:openclaw uninstall --all --yes

4. 残留清理:rm -rf ~/.openclaw ~/.config/openclaw ~/.cache/openclaw /usr/local/bin/openclaw

第七部分:最终验证确认彻底卸载

验证标准:以下两步完全无输出、无结果,才代表彻底无残留

Windows验证

┌─────────────────────────────────────────────────────┐

│ 管理员PowerShell输入:Get-Command openclaw 

│ ✅ 彻底卸载结果:无任何输出、无报错

│ 输入:netstat -ano | findstr :18789 

│ ✅ 结果:无任何端口占用信息 

└─────────────────────────────────────────────────────┘

macOS验证

┌─────────────────────────────────────────────────────┐

│ 终端输入:which openclaw 

│ ✅ 彻底卸载结果:无任何输出

│ 输入:lsof -i :18789 

│ ✅ 结果:无端口占用信息 

└─────────────────────────────────────────────────────┘

第八部分:常见问题排查(标注解决办法)

问题1:权限不足,无法删除文件→ 标注解决:Windows重新开管理员PowerShellmacOS命令前加sudo

问题2:进程无法结束→ 标注解决:直接重启电脑,重启后跳过进程步骤,直接卸载

问题3:命令仍存在→ 标注解决:重新执行CLI卸载命令,手动删除Path里的openclaw路径

问题4:残留文件夹删不掉→ 标注解决:重启电脑后,再执行残留清理命令

最终收尾:完成所有步骤后,重启电脑,OpenClaw相关进程、服务、命令、配置文件、缓存、注册表、环境变量全部彻底清除,系统无任何残留,卸载完成!