乐于分享
好东西不私藏

手把手教你完全卸载 OpenClaw

手把手教你完全卸载 OpenClaw

彻底清理• 不留残留 • 小白友好

手把手教你完全卸载 OpenClaw

⚠️ 警告:卸载将删除所有配置和数据

第一章:卸载前准备

1.1 为什么要完全卸载?

以下情况建议完全卸载 OpenClaw:

配置文件损坏,无法正常启动

版本升级出现问题,需要全新安装

不再使用 OpenClaw,想要彻底清理

磁盘空间不足,需要释放空间

1.2 卸载前必读 ⚠️

⚠️ 重要警告:

完全卸载将永久删除以下内容,请确认后再操作:

所有 AI 模型配置和 API Key

所有聊天平台接入配置(飞书、企微、QQ等)

所有已安装的 Skills 插件

所有对话历史和记忆数据

Gateway 网关服务

1.3 备份重要数据(可选)

如果以后还想恢复使用,建议先备份配置文件:

# 备份配置文件

cp -r ~/.openclaw ~/openclaw-backup

# 以后恢复时

cp -r ~/openclaw-backup ~/.openclaw

第二章:一键卸载(推荐方式)

最简单的方法是使用 OpenClaw 自带的卸载命令,会自动清理所有相关文件。

2.1 检查当前状态

首先检查 OpenClaw 是否正在运行:

openclaw status

 2-1:检查 OpenClaw 运行状态

2.2 执行一键卸载

在终端中执行卸载命令:

openclaw uninstall

系统会询问是否继续,输入 y 确认即可。

 2-2:执行一键卸载命令

2.3 非交互式卸载(自动化)

如果想在脚本中自动执行,使用以下命令:

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

第三章:手动卸载步骤

如果一键卸载命令无法执行,可以按以下步骤手动卸载:

步骤 1:停止 Gateway 服务

首先停止正在运行的网关服务:

openclaw gateway stop

 3-1:停止 Gateway 服务

步骤 2:卸载 Gateway 服务

从系统中移除 Gateway 服务:

openclaw gateway uninstall

 3-2:卸载 Gateway 服务

步骤 3:删除配置目录

删除 OpenClaw 的所有配置和数据文件:

rm -rf ~/.openclaw

 3-3:删除配置目录

步骤 4:卸载 CLI 命令行工具

根据你使用的包管理器选择对应命令:

npm 安装的:

npm rm -g openclaw

 3-4:卸载 npm 全局包

pnpm 安装的:

pnpm remove -g openclaw

 3-5:卸载 pnpm 全局包

第四章:系统服务清理

不同操作系统需要清理的系统服务不同,请根据你的系统选择对应方法。

4.1 macOS 系统清理

清理 launchd 服务和启动项:

launchctl bootout gui/$UID/ai.openclaw.gateway

rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

 4-1:macOS 系统服务清理

4.2 Linux 系统清理

清理 systemd 用户服务:

systemctl --user disable --now openclaw-gateway.service

rm -f ~/.config/systemd/user/openclaw-gateway.service

systemctl --user daemon-reload

 4-2:Linux 系统服务清理

4.3 Windows 系统清理

以管理员身份运行 PowerShell,执行:

schtasks /Delete /F /TN "OpenClaw Gateway"

Remove-Item -Force "$env:USERPROFILE\.openclaw"

 4-3:Windows 系统服务清理

第五章:验证卸载完成

执行以下命令验证 OpenClaw 已完全卸载:

5.1 检查命令是否删除

which openclaw

如果没有输出,表示命令已删除。

5.2 检查配置目录是否删除

ls ~/.openclaw

如果显示 "No such file or directory",表示配置目录已删除。

5.3 检查系统服务是否移除

# macOS

ls ~/Library/LaunchAgents/ | grep openclaw

# Linux

ls ~/.config/systemd/user/ | grep openclaw

 5-1:检查残留文件

5.4 最终验证

 5-2:验证卸载完成

如果以上检查都没有输出,说明 OpenClaw 已完全卸载!

第六章:常见问题

Q1:卸载后还能恢复数据吗?

不能。完全卸载会永久删除所有数据,如果需要恢复,请在卸载前备份 ~/.openclaw 目录。

Q2:卸载命令执行失败怎么办?

如果 openclaw uninstall 命令失败,请按照第三章手动卸载步骤操作。

Q3:如何检查是否有残留文件?

执行以下命令检查:

# 检查配置目录

ls -la ~ | grep openclaw

# 检查全局包

npm list -g | grep openclaw

Q4:使用了 Profile 如何卸载?

如果使用了 --profile 参数,需要额外删除对应的目录:

rm -rf ~/.openclaw-<profile名>

附录:卸载命令速查表

操作

命令

一键卸载

openclaw uninstall

停止服务

openclaw gateway stop

卸载服务

openclaw gateway uninstall

删除配置

rm -rf ~/.openclaw

卸载CLI(npm)

npm rm -g openclaw

卸载CLI(pnpm)

pnpm remove -g openclaw

恭喜!OpenClaw 已完全卸载!