先講結論
- 官方推薦 Windows Hub:下載安裝檔點兩下,不需要系統管理員權限。第一次打開選 Set up locally,它會自己建一個專用的 WSL 環境、把 OpenClaw 裝進去,不會動到你原本的 Ubuntu。支援 Windows 10 20H2 以上和 Windows 11。
- 熟指令的人可以在 PowerShell 跑官方的一行安裝指令,直接裝在 Windows 上、不經過 WSL。我讀了這支腳本:缺 Node.js 會依序用 winget、Chocolatey、Scoop 補裝,缺 Git 會自己下載一份,裝完直接進設定精靈。
- 要跟 Linux 一樣穩,就自己開 WSL2、打開 systemd,再在裡面跑 Linux 的安裝腳本。不管哪一種,電腦關機或睡眠龍蝦就停了;要 24 小時開著,得讓電腦一直開,或改放到雲端主機。
你用的是 Windows 電腦,想裝龍蝦,結果搜到的教學各說各話:有的叫你先開 WSL,有的叫你在 PowerShell 貼一行指令,有的叫你下載一個安裝檔。這三種其實都是官方的裝法,差在適合的人不一樣。
這篇照 OpenClaw 官方文件把三種裝法整理清楚。先說明:我手邊沒有 Windows 電腦,沒辦法在 Windows 上實際裝一次。我自己確認的是 GitHub 上最新的安裝檔、PowerShell 安裝腳本實際會做什麼(讀了腳本內容),以及 WSL 裡面那一步的 Linux 安裝,那一步我在雲端的 Ubuntu 測試機上跑過。還沒決定要不要裝在自己電腦上的話,先看 OpenClaw 安裝怎麼選,那篇有 Mac、雲端主機等其他選擇。
三種裝法,先選一個
| 裝法 | 適合誰 | 要自己開 WSL 嗎 |
|---|---|---|
| Windows Hub 桌面程式 | 大部分人,不想碰指令 | 不用,它會自己建 |
| PowerShell 安裝腳本 | 習慣打指令、想直接裝在 Windows 上 | 不用 |
| 自己在 WSL2 裡裝 | 會用 Linux、要跟 Linux 一樣穩 | 要 |
官方文件推薦的是第一種,後面兩種是給比較熟的人。
不管選哪一種,有一件事都一樣:OpenClaw 跑在你的電腦上,電腦關機或睡眠,龍蝦就停了。想從手機隨時叫它,電腦就得一直開著;不想這樣,可以把它放到雲端主機上,最後一段會講。
第一種:Windows Hub(官方推薦)
Windows Hub 是 OpenClaw 官方的 Windows 桌面程式,裝好之後在開始選單裡叫 OpenClaw Companion。官方文件寫它支援 Windows 10 20H2 以上和 Windows 11,安裝不需要系統管理員權限,安裝檔有數位簽章。
下載哪一個
安裝檔放在 GitHub 上一個獨立的發布頁(openclaw/openclaw-windows-node),分兩種:
- OpenClawCompanion-Setup-x64.exe:一般的 Intel、AMD 電腦用這個。
- OpenClawCompanion-Setup-arm64.exe:高通處理器這類 ARM 晶片的筆電用這個。
不確定自己是哪一種,到設定裡的「系統 → 關於」,看「系統類型」那一行。
我 10 月 15 日查,最新的穩定版是 10 月 7 日發布的 v2026.9.8-1,x64 安裝檔 128.7 MB、ARM64 114.4 MB,x64 那個已經被下載了兩萬八千多次。發布頁上還有幾個更新的 alpha 版,那是預覽版,一般人選標著 Latest 的穩定版就好。官方文件給的下載連結,網址裡有 releases/latest,會自動指到穩定版,我查的時候就是轉到 v2026.9.8-1。
第一次打開
- 從開始選單打開 OpenClaw Companion。
- 它發現還沒有可用的 Gateway(OpenClaw 的核心程式),會直接開啟設定。選 Set up locally。
- 它會自己建一個專用的 WSL 環境,名稱叫 OpenClawGateway,把 Gateway 裝進去,再跟桌面程式配對。官方特別寫,這不會動到你電腦上原本的 Ubuntu。
- 系統匣(右下角)的圖示變成綠色,就是好了。從圖示打開 Command Center,可以看連線、配對、頻道的狀態。
如果你已經在別的地方裝好 Gateway,例如一台雲端主機,就選 Advanced setup,用網址加權杖、設定碼或 SSH 連過去,這台電腦只當遙控器。
Windows Hub 另外還有聊天視窗、開機自動啟動,也可以讓助理使用這台電腦的螢幕、相機、通知。螢幕、相機這類比較敏感的功能,要在 Gateway 的設定裡另外開放才會生效。安裝程式也會順便建好「Check for Updates」的捷徑,之後從這裡更新。
第二種:PowerShell 一行安裝
習慣打指令的人,可以打開 PowerShell 貼這一行:
iwr -useb https://openclaw.ai/install.ps1 | iex
這會把 OpenClaw 的指令列版本直接裝在 Windows 上,不經過 WSL。
我把這支安裝腳本抓下來讀了一遍(沒有執行),它大概做這幾件事:
- 確認 PowerShell 是 5 以上。
- 找 Node.js,版本要 24.16 以上或 26.1 以上。沒有的話,依序試 winget、Chocolatey、Scoop 幫你裝;都不行,就自己從 Node.js 官網下載一份放在你的使用者資料夾,下載後會核對檔案的雜湊值。
- 找 Git,沒有的話一樣自己下載一份精簡版,放在使用者資料夾。
- 用 npm 安裝 OpenClaw,把指令所在的資料夾加進你的 PATH。
- 最後直接進入設定精靈(onboarding),一步步設定模型和聊天軟體。
腳本裡有兩個提示值得先知道:裝完 Node.js 之後,有時要關掉 PowerShell 重開、再跑一次安裝;裝完打 openclaw 卻說找不到指令,也是開一個新的 PowerShell 視窗就好。
不想立刻跑設定精靈,官方文件給的寫法是:
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
把最後的 -NoOnboard 換成 -DryRun,就只會列出它打算做的事,不會真的安裝。
裝完用這三行確認:
openclaw --version
openclaw doctor
openclaw gateway status --json
開機自動執行的部分,官方文件寫 Gateway 會用 Windows 的工作排程器啟動,不需要存你的密碼。要讓它在還沒登入 Windows 時就啟動,安裝時要用「以系統管理員身分執行」打開終端機;不然就是登入 Windows 之後才會啟動。
第三種:自己在 WSL2 裡裝
官方文件說,WSL2 是在 Windows 上跟 Linux 最相容的跑法。適合本來就會用 Linux,或之後想照 Linux 教學操作的人。
先在 PowerShell 裡安裝 WSL:
wsl --install
想指定版本,可以先用 wsl --list --online 看清單,再用 wsl --install -d Ubuntu-24.04 這種寫法。
進到 WSL 之後,打開 systemd,讓 OpenClaw 可以裝成背景服務:
sudo tee /etc/wsl.conf >/dev/null <<'EOF'
[boot]
systemd=true
EOF
回到 PowerShell 執行 wsl --shutdown 重啟 WSL,再進去跑 Linux 的安裝腳本:
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw gateway status
這一步跟在 Linux 主機上裝完全一樣。我在雲端的 Ubuntu 測試機上跑過這支腳本:71 秒裝完,Gateway 啟動之後,閒置就多用掉將近 1 GB 記憶體。WSL 用的也是這台電腦的記憶體,電腦只有 8 GB 的話要留意。細節在 OpenClaw 安裝怎麼選。
沒登入 Windows 也要它跑
如果你希望電腦一開機、還沒登入 Windows,龍蝦就自己跑起來,官方文件給了一組設定。先在 WSL 裡執行:
sudo apt-get install -y dbus-x11
sudo loginctl enable-linger "$(whoami)"
openclaw gateway install
再用系統管理員身分打開 PowerShell,建立一個開機時執行的工作。指令裡的 Ubuntu 要換成你自己的發行版名稱,可以用 wsl --list --verbose 查:
schtasks /create /tn "WSL Boot" /tr "wsl.exe -d Ubuntu --exec dbus-launch true" /sc onstart /ru "$env:USERNAME"
建立時 Windows 會要你輸入自己的密碼。官方文件解釋了兩個細節:用 dbus-launch true,是因為 WSL 2.6.1.0 以後有個問題,沒有程式在用時 15 到 20 秒就會把發行版關掉;用你自己的帳號而不是 SYSTEM,是因為 SYSTEM 看不到你個人的 WSL 發行版,工作看起來有跑,其實沒啟動。重開機後,在 WSL 裡用 systemctl --user status openclaw-gateway.service --no-pager 確認它有在跑。
裝不起來的時候
官方文件的疑難排解裡,整理幾個 Windows 上常見的。
系統匣看不到圖示:先到工作管理員找 OpenClaw.Tray.WinUI.exe。有在跑,就是被收進隱藏的圖示區,把它拉出來釘選;沒在跑,從開始選單重新打開 OpenClaw Companion。
Windows Hub 的 Set up locally 失敗:記錄檔可以用記事本打開看:
notepad "$env:LOCALAPPDATA\OpenClawTray\Logs\Setup\easy-setup-latest.txt"
官方列的常見原因是 WSL 沒開、電腦的虛擬化功能被擋、之前留下的 WSL 環境壞了,或安裝時網路斷掉。
程式說需要配對(pairing required):在 Gateway 那邊核准這台裝置:
openclaw devices list
openclaw devices approve <requestId>
開機後龍蝦沒跑起來:openclaw gateway status 會顯示排程的工作是不是被停用了,用 openclaw gateway start 或 openclaw doctor --fix 重新啟用。
連不到 GitHub,安裝或更新卡住:官方建議換個網路、用 VPN 或設定代理伺服器。
要不要一直開著電腦
OpenClaw 要一直開著才有用:它要隨時收 LINE、Telegram 的訊息,還會定時自己醒來,看看有沒有事要做。裝在 Windows 電腦上,代表這台電腦不能關機,也不能睡眠。
你的電腦本來就整天開著,裝在上面最省錢。如果是常常闔上的筆電,或不想讓它佔著家裡的電腦,可以把 OpenClaw 放在雲端主機上,Windows 這台只裝 Windows Hub 當遙控器,用 Advanced setup 連過去。Hostinger 有預先裝好 OpenClaw 的主機方案;各種放法每個月要花多少,在 OpenClaw 費用怎麼算。OpenClaw 要選 Hostinger 哪一級方案、續約價多少,我整理在 Hostinger 評價。
裝好之後要接模型和聊天軟體,照 OpenClaw 教學 的順序走。之後要更新,用 PowerShell 或 WSL 裝的跑 openclaw update,做法在 OpenClaw 怎麼更新。
這篇沒有測的
在 Windows 上實際安裝 Windows Hub、跑 PowerShell 安裝腳本、設定 WSL2 和開機自動啟動。我沒有 Windows 電腦,這些步驟都是依官方文件整理;安裝腳本只讀了內容,沒有執行。
官方文件還提到一個備用的桌面程式(Tauri 版,檔名 OpenClaw-版本-windows-x86_64.exe)。我查了 OpenClaw 主程式最近 30 個發布版,沒找到這個檔案,所以這篇沒有介紹。
常見問題
OpenClaw 可以裝在 Windows 嗎?
可以,官方支援三種裝法。官方推薦的是桌面程式 Windows Hub,支援 Windows 10 20H2 以上和 Windows 11,不需要系統管理員權限;另外兩種是 PowerShell 的一行安裝腳本,以及自己在 WSL2 裡照 Linux 的方式裝。
OpenClaw 在 Windows 上一定要用 WSL 嗎?
不一定。PowerShell 那條是直接裝在 Windows 上,不用 WSL。Windows Hub 會自己建一個專用的 WSL 環境,但你不用手動設定。只有自己在 WSL2 裡裝的那條要自己開 WSL,官方說這種跟 Linux 的相容性最好。
Windows Hub 要下載哪一個安裝檔?
一般的 Intel、AMD 電腦下載 x64(OpenClawCompanion-Setup-x64.exe,128.7 MB);高通處理器這類 ARM 筆電下載 ARM64(114.4 MB)。不確定的話,到設定裡的系統、關於,看系統類型。我 10 月 15 日查,最新穩定版是 10 月 7 日的 v2026.9.8-1,發布頁上比較新的 alpha 是預覽版。
裝在 Windows 上,要怎麼讓它開機自動執行?
用 PowerShell 裝的,官方文件寫 Gateway 會用工作排程器啟動;要在還沒登入 Windows 時就跑,安裝時要用系統管理員身分打開終端機。自己在 WSL 裡裝的,要在 WSL 開 linger、在 Windows 建一個開機時執行的工作,指令在這篇的 WSL2 那一段。
這篇怎麼查證的
這篇只有一部分實際跑過,其餘依官方文件整理,查證日期 2026/10/15(Windows 本身的步驟依 2026 年 10 月 15 日讀的 OpenClaw 官方文件(Windows、Install 兩頁);我手邊沒有 Windows 電腦,沒有實際在 Windows 上安裝。我自己確認的有三件:GitHub 上 Windows Hub 最新穩定版的版本和安裝檔大小(10 月 15 日查)、PowerShell 安裝腳本實際會檢查和補裝什麼(讀了腳本內容,沒有執行)、WSL 裡那一步的 Linux 安裝腳本(之前在 Ubuntu 雲端測試機上跑過,數字在安裝那篇))。哪些有跑、哪些沒跑,文中各段有寫。價格與方案以官方頁面為準,工具改版後內容可能過期。