【Windows】WSL2のインストール完全手順【初心者向け・コマンド1つで完了】

AIエージェント入門

「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でインストールして最初のチャットをするまでの完全手順

この記事は以下の公式ドキュメントを参照して作成しています。

タイトルとURLをコピーしました