当前位置:首页 > 技术教程 > 正文

如何干净彻底地卸载openclaw?

最近不少朋友问到如何卸载 OpenClaw,今天出一篇保姆级教程,手把手教你干净彻底地卸载,不留一点痕迹。


一、先用官方命令卸载

打开终端(PowerShell 或 CMD),直接运行:

代码语言:bash
AI代码解释
openclaw uninstall


二、选择要卸载的组件

运行后会弹出选择界面:

代码语言:txt
AI代码解释
◆  Uninstall which components?
│  ◼ Gateway service (launchd / systemd / schtasks)
│  ◼ State + config (~/.openclaw)
│  ◼ Workspace (agent files)
│  ◻ macOS app

默认已经选中前三个Windows 用户不用管 macOS app),直接回车即可

如何干净彻底地卸载openclaw?

三、确认卸载

接着会提示:

代码语言:txt
AI代码解释
Proceed with uninstall?
│  ● Yes / ○ No

直接回车(默认 Yes),开始卸载。

如何干净彻底地卸载openclaw?

四、卸载完成

看到以下输出,说明第一步卸载完成:

代码语言:txt
AI代码解释
✓ Gateway service removed
✓ State + config deleted
✓ Workspace cleaned
OpenClaw has been uninstalled.

如何干净彻底地卸载openclaw?

五、验证是否卸载干净

代码语言:bash
AI代码解释
openclaw --version

如果提示 找不到命令,恭喜你,已经彻底卸载了!🎉

如果还显示版本号(如 2026.3.7),说明命令行工具还在,需要继续下一步。


六、彻底删除命令行工具(如果没卸干净)

方法一:直接删除文件

先找到 openclaw 命令的位置:

代码语言:bash
AI代码解释
where openclaw

如何干净彻底地卸载openclaw?

通常会在:

  • C:\Users\你的用户名\AppData\Roaming\npm\openclaw

  • C:\Users\你的用户名\AppData\Roaming\npm\openclaw.cmd

直接删除这两个文件:

代码语言:bash
AI代码解释
rm C:\Users\你的用户名\AppData\Roaming\npm\openclawrm C:\Users\你的用户名\AppData\Roaming\npm\openclaw.cmd

方法二:通过 npm 卸载

如果 openclaw 是通过 npm 安装的:

代码语言:bash
AI代码解释
npm uninstall -g openclaw

如何干净彻底地卸载openclaw?

七、最终验证

再次运行:

代码语言:bash
AI代码解释
openclaw --version

如何干净彻底地卸载openclaw?

如果提示 'openclaw' 不是内部或外部命令,说明彻底卸载成功!✅












通用卸载步骤

‌停止运行服务‌:在终端执行 openclaw daemon stop 或 openclaw gateway stop,防止文件占用 。‌‌

‌执行官方卸载‌:运行 openclaw uninstall --all --yes 可删除核心服务、配置及数据库 。‌‌

‌卸载 CLI 工具‌:根据安装方式执行 npm rm -g openclaw、pnpm remove -g openclaw 或 bun remove -g openclaw。‌‌


分平台深度清理

‌Windows‌:删除计划任务 schtasks /Delete /F /TN "OpenClaw Gateway",并清理 %AppData%\npm 下的 openclaw.cmd 等残留脚本 。同时删除 %USERPROFILE%\.openclaw 配置目录 。‌‌

‌macOS‌:移除自启动文件 rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist,删除应用 rm -rf /Applications/OpenClaw.app 及 ~/.openclaw 目录 。‌‌

‌Linux‌:禁用 systemd 服务 systemctl --user disable --now openclaw-gateway.service 并删除对应 service 文件 。‌‌


验证卸载结果

‌检查命令‌:终端输入 openclaw --version,若提示找不到命令则 CLI 已清除 。‌‌

‌检查进程‌:使用 ps aux | grep openclaw(Mac/Linux)或任务管理器(Windows)确认无后台进程 。‌‌

‌检查文件‌:搜索用户目录下是否仍有 openclaw 相关文件夹,确保无残留 


相关文章:

文章已关闭评论!