最近更新作者 OpenClaw Guide
OpenClaw Windows 安装教程(小白保姆级)
⚠️ 安全提醒:建议先在旧电脑、虚拟机或独立 Windows 账号上测试。
OpenClaw 具备较高权限能力,不建议直接在主力工作环境裸奔运行。
你将完成什么
- 使用 PowerShell 安装 OpenClaw
- 完成 Windows 环境的 onboarding
- 启动 OpenClaw,验证它能正常响应
- 处理常见 Windows 安装问题,例如 ExecutionPolicy、PATH、Defender 和防火墙
开始前准备
- 用户名和路径尽量保持简单,避免编码或长路径问题
- 准备可用的模型 API Key
- 确保网络能够访问安装脚本
Step 1:以管理员身份打开 PowerShell
开始菜单 -> 搜索 PowerShell -> 右键 -> 以管理员身份运行
Command
whoamiStep 2:允许脚本执行
Command
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserGet-ExecutionPolicy -Scope CurrentUserStep 3:安装 OpenClaw
Command
iwr -useb https://openclaw.bot/install.ps1 | iex验证安装
Command
openclaw --versionwhere openclawStep 4:如果命令无法执行
- 先关闭 PowerShell,再重新打开
- 重新执行
openclaw --version - 如有必要,删除旧全局包后重新安装
Command
npm uninstall -g clawdbotnpm uninstall -g moltbotnpm uninstall -g openclawStep 5:完成 onboarding
Command
openclaw onboard --flow quickstart如果你想要最简单的第一轮验证,通道优先选择 Telegram。
Step 6:启动并运行 OpenClaw
Command
openclaw start修改配置后重启:
Command
openclaw gateway restart验证启动结果
- 日志里没有持续报错
- 你配置的通道能收到测试回复
Step 7:Windows 安装常见坑
ExecutionPolicy 报错
回到 Step 2,确认当前用户作用域已设置成功。
PATH 或命令找不到
使用 where openclaw 检查路径,安装后重新打开 PowerShell。
防火墙或 Defender 问题
- 允许相关进程通过 Windows Firewall
- 只有在必要时才把 OpenClaw 数据目录加入 Defender 排除项
Step 8:相关运维操作
如果你要让 OpenClaw 长期运行,不建议一直停留在桌面环境,应继续看 Docker / VPS 部署指南。
如果你需要配置路由、网关令牌或技能,继续看 高级配置。