「OpenClawをWindowsで使いたいけど、WSL2って何?どうやって入れるの?」という方向けの記事です。
OpenClawのWindows版セットアップにはWSL2(Windows Subsystem for Linux 2)が必要です。この記事ではWSL2のインストールから初期設定まで、ステップごとに解説します。
この記事で学べること
・WSL2とは何か(1分でわかる)
・Windows 10/11へのWSL2インストール方法
・Ubuntuの初期設定(ユーザー名・パスワード設定)
・インストール後の動作確認方法
・よくあるエラーと対処法
前提条件
・Windows 10 バージョン2004以降(ビルド19041以降)またはWindows 11
・管理者権限のあるアカウントでログインしていること
WSL2とは?(1分でわかる)
WSL2(Windows Subsystem for Linux 2)は、Windows上でLinuxを動かすための仕組みです。
難しく聞こえますが、要するに「WindowsのパソコンでLinuxのコマンドが使えるようになる」機能です。仮想マシンのように重くなく、Windowsと並行してサクサク動きます。
OpenClawはLinux/Mac向けに設計されているため、Windowsで動かすにはWSL2が必要です。一度セットアップすれば、あとはLinuxと同じ感覚で使えます。
ステップ1:PowerShellを管理者として開く
スタートメニューで「PowerShell」と検索し、「管理者として実行」をクリックします。
注意:「管理者として実行」を選ばないとインストールできません。右クリックメニューから選択してください。
ステップ2:WSL2をインストールする
PowerShellに以下のコマンドを入力してEnterを押します。
wsl --install
コマンドを実行すると、WSL2の有効化とUbuntu(Linuxディストリビューション)のダウンロードが自動で始まります。
インストールが完了したら、PCを再起動してください。
補足:
wsl --installを実行してヘルプテキストが表示される場合は、すでにWSLがインストールされています。その場合はwsl --install -d Ubuntuを実行してください。
ステップ3:Ubuntuの初期設定をする
再起動後、自動でUbuntuのセットアップ画面が開きます(開かない場合はスタートメニューから「Ubuntu」を起動)。
最初の起動時にLinuxユーザー名とパスワードの設定を求められます。
Enter new UNIX username: (任意のユーザー名を入力)
New password: (パスワードを入力)
Retype new password: (もう一度パスワードを入力)
注意: パスワード入力時は画面に文字が表示されません(セキュリティ仕様)。正しく入力できていますので、そのままEnterを押してください。
ユーザー名のルール:
・小文字英字・数字・ハイフン・アンダースコアのみ使用可
・日本語や大文字は使用不可
・例:jj,openclaw-user,myname123
ステップ4:パッケージを最新にする
Ubuntuが起動したら、まずパッケージを最新状態に更新します。以下のコマンドを実行してください。
sudo apt update && sudo apt upgrade -y
パスワードを求められたらステップ3で設定したパスワードを入力します。更新が完了するまで数分待ちます。
ステップ5:動作確認する
インストールが正しく完了しているか確認します。
wsl --version
バージョン情報が表示されればインストール成功です。
WSL バージョン: 2.x.x.x
カーネル バージョン: 5.x.x
...
また、PowerShellから以下のコマンドでWSL2が有効になっているか確認できます。
wsl -l -v
VERSION 列が 2 になっていればOKです。
よくあるエラーと対処法
「仮想マシン プラットフォーム」が有効になっていないエラー
PowerShellで以下を実行して機能を有効にし、再起動してください。
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
インストールが0.0%でハングする
以下のコマンドでWebから直接ダウンロードして試してください。
wsl --install --web-download -d Ubuntu
「WSLをサポートしているバージョンではありません」と出る
Windows 10のバージョンが古い可能性があります。設定 → Windows Update から最新バージョンに更新してください。Windows 10はバージョン2004以降(ビルド19041以降)が必要です。
まとめ
WSL2のインストール手順を解説しました。
- ✅ PowerShellを管理者として起動
- ✅
wsl --installを実行してPC再起動 - ✅ Ubuntuのユーザー名・パスワードを設定
- ✅
sudo apt updateでパッケージ更新 - ✅
wsl --versionで動作確認
WSL2のセットアップが完了したら、次はOpenClawをインストールしてみましょう!
→ 【Windows版】OpenClawをWSL2でインストールして最初のチャットをするまでの完全手順
この記事は以下の公式ドキュメントを参照して作成しています。

