跳转到内容
最近更新

OpenClaw Windows 安装教程(小白保姆级)

⚠️ 安全提醒:建议先在旧电脑、虚拟机或独立 Windows 账号上测试。
OpenClaw 具备较高权限能力,不建议直接在主力工作环境裸奔运行。

你将完成什么

  • 使用 PowerShell 安装 OpenClaw
  • 完成 Windows 环境的 onboarding
  • 启动 OpenClaw,验证它能正常响应
  • 处理常见 Windows 安装问题,例如 ExecutionPolicy、PATH、Defender 和防火墙

开始前准备

  • 用户名和路径尽量保持简单,避免编码或长路径问题
  • 准备可用的模型 API Key
  • 确保网络能够访问安装脚本

Step 1:以管理员身份打开 PowerShell

开始菜单 -> 搜索 PowerShell -> 右键 -> 以管理员身份运行

Command
whoami

Step 2:允许脚本执行

Command
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserGet-ExecutionPolicy -Scope CurrentUser

Step 3:安装 OpenClaw

Command
iwr -useb https://openclaw.bot/install.ps1 | iex

验证安装

Command
openclaw --versionwhere openclaw

Step 4:如果命令无法执行

  • 先关闭 PowerShell,再重新打开
  • 重新执行 openclaw --version
  • 如有必要,删除旧全局包后重新安装
Command
npm uninstall -g clawdbotnpm uninstall -g moltbotnpm uninstall -g openclaw

Step 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 部署指南

如果你需要配置路由、网关令牌或技能,继续看 高级配置

相关 OpenClaw 指南