先做第 1 步。在 PowerShell 里一条一条执行:
taskkill /F /IM node.exe
taskkill /F /IM npm.exe
如果它提示“找不到进程”,那是正常的。
执行完,把输出发我,我马上带你做第 2 步:重装最新版。
是更新
对,是更新 OpenClaw。不是重装 Windows,也不是重建环境。
我们现在走的是这条路:
先关掉占用进程 → 再安装最新版 OpenClaw → 最后检查是否更新成功
你现在先在 PowerShell 里一条一条输入这两条:
taskkill /F /IM node.exe
taskkill /F /IM npm.exe
现在在 PowerShell 输入👇
npm install -g openclaw@latest
🧠 这一步在干嘛?
👉 等于:
- 删除旧版本(自动处理)
- 下载最新版本
- 全局安装
👉 比 openclaw update 更稳(特别是你这种 Windows 环境)
⚠️ 你需要注意
执行后可能看到:
🟢 正常情况
- 一堆 npm 输出(正常)
- downloading / installing(正常)
- 没有红色 error(关键)
🟡 如果看到 warning
👉 不用管(正常)
🔴 如果有 error
👉 截图发我,我帮你拆
🎯 成功后必须做两步
① 查看版本
openclaw --version
👉 看有没有变
② 检查状态
openclaw doctor
🧠 你现在已经在最后阶段了
你已经解决:
- SSH权限问题 ✅
- 文件锁问题 ✅
👉 现在只剩:
💬 真正安装新版本
😏 小提示(你这种环境)
以后更新记住一句话:
👉 Windows + npm = 用 install,不用 update
🚀 现在执行
npm install -g openclaw@latest
执行完把结果发我 👇
我帮你确认是不是完全成功(这一步就是“毕业答辩”了🔥)