按键盘上的 Win + R 键,在弹出的框中输入 cmd,然后按回车。或者直接在开始菜单里搜索 命令提示符 或 PowerShell。
如果 openclaw 命令还能用,运行:
openclaw uninstall --all --yesuninstall:告诉程序「我要卸载」。--all:彻底删除,包括网关服务、本地数据库、配置文件等所有数据。--yes:全程自动确认,不需要手动按 Y。完全无交互模式(脚本/CI/npx):
openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive上面的指令跑完后,电脑里只剩 OpenClaw 的外壳(CLI 工具)。用你当初安装时的包管理器删除它:
npm rm -g openclaw
# 或者
pnpm remove -g openclaw
# 或者
bun remove -g openclaw如果 openclaw 命令已经不存在,但网关计划任务还在后台运行:
命令提示符:
schtasks /Delete /F /TN "OpenClaw Gateway"PowerShell:
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"如果你用过 profile,删除对应的任务和脚本:
schtasks /Delete /F /TN "OpenClaw Gateway (<profile>)"
Remove-Item -Force "$env:USERPROFILE\.openclaw-<profile>\gateway.cmd"PowerShell:
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"命令提示符:
rmdir /s /q "%USERPROFILE%\.openclaw"如果你把 OPENCLAW_CONFIG_PATH 设到了其他位置,也需要手动删除。如果你用过 profile,对每个状态目录重复操作(如 %USERPROFILE%\.openclaw-<profile>)。
| 类别 | 检查位置 |
|---|---|
| Roaming 数据 | %AppData%\openclaw |
| Local 数据 | %LocalAppData%\openclaw |
| ProgramData | C:\ProgramData\openclaw |
| 临时与缓存 | %TEMP%(搜索 openclaw 相关文件夹) |
| 项目级配置 | 曾保存 OpenClaw 配置或状态的工作目录 |
逐项排查并清理:
taskschd.msc,搜索 OpenClaw 条目。shell:startup 中是否有 OpenClaw 快捷方式。services.msc,查找 OpenClaw 服务。如果 OpenClaw 修改过你的环境:
PATH 中是否有 OpenClaw 条目(系统属性 → 环境变量)。$PROFILE)。OPENCLAW_* 环境变量。where.exe openclaw
Get-ScheduledTask | Where-Object { $_.TaskName -like '*OpenClaw*' }两条命令都应该没有返回结果。