アルアカ - Arcadia Academia

Arcadia Academiaは「エンジニアリングを楽しむ」を合言葉に日本のデジタル競争力を高めることをミッションとするテックコミュニティです。

WSL2とWSL3の違いは?——「WSL3」は存在しません|実際にWSL2に追加されたもの【2026年7月訂正】

Featured image of the post

「WSL2とWSL3、結局どこが違うの?」「WSL3が出たら移行すべき?」「うちのPCはWSL3に対応してる?」——2026年6月以降、こうした疑問を持って検索する人が急増しました。

先に結論をお伝えします。「WSL3」は存在しません。したがって「WSL2とWSL3の違い」も存在しません。この記事では、なぜ比較記事が大量に出回ったのか、そして実際にWSL2へ追加された WSL container(wslc) が何をもたらすのかを整理します。

📢
【重要な訂正】2026年7月25日

本記事は当初「WSL2とWSL3の比較表」を掲載していましたが、その前提となる「WSL3」自体が海外メディアの誤報でした。Microsoftが公式に否定したため、記事全体を訂正しています。旧版の比較表にあった「準仮想化」「NPUパススルー」「ベアメタル比3〜5%」「対応PC限定」は、いずれも公式の裏付けがない記述でした。誤った情報をお届けしたことをお詫びします。

💡
30秒で要点

「WSL 3」というバージョンは存在しない。WSL担当PMが2026年6月23日に公式否定
・よって「WSL2 vs WSL3」の比較そのものが成立しない
・実際にBuild 2026で発表されたのは WSL container(略称WSLc)。これを「WSL 3」と誤読したのが発端
・WSL container は WSL2 を置き換えず、WSL2の上に追加される機能
WSL2から移行する必要はない。WSL2が現行の最新であり、そのまま使い続けてよい
・コンテナ機能を試すなら wsl --update --pre-release でプレビュー入手


[目次を開く]

1. 結論:WSL3は存在しないので「違い」もない

WSLのプロダクトマネージャーであるCraig Loewen氏が、2026年6月23日にX(旧Twitter)で明確に否定しています。

As a PSA, there is no such thing as WSL 3! I've seen some articles talking about it, and it's not currently a thing.
(訳:お知らせとして——WSL 3というものは存在しません。いくつかの記事がそれについて書いているのを見かけましたが、現時点でそんなものはありません)

Microsoft公式のComparing WSL Versionsも、現在に至るまで WSL 1 と WSL 2 の比較のみを掲載しています。WSL 3という項目は存在しません。

つまり、現行の最新はWSL 2です。「WSL3が出るまで待とう」「WSL3対応PCに買い替えよう」といった判断はすべて不要です。


2. なぜ「WSL2 vs WSL3」の比較記事が溢れたのか

発端は略称の誤読でした。Build 2026で発表された WSL containerWSLc と略記されます。これを「WSL 3」と読み違えた報道が出て、そこから連鎖的に拡散しました。

flowchart LR
    A["WSL container<br>略称 WSLc"] --> B["WSL 3 と誤読"]
    B --> C["WSL2 との比較表が<br>各所で量産される"]
    C --> D["裏付けのない仕様が<br>比較表に書き込まれる"]

厄介だったのは、比較表という形式そのものです。表になっていると、各項目が検証済みの事実に見えます。実際には「WSL2=仮想化の壁あり/WSL3=ニアネイティブ」といった対比は、誰も一次情報で確認していませんでした。


3. 旧版の比較表はどこが間違っていたか

当ブログの旧版記事に掲載していた比較表の内容を、事実と対照します。

旧版の記述(誤り) 事実
WSL3は準仮想化でハード直結に近い そのようなアーキテクチャ変更は発表されていない。WSL2のHyper-V軽量VM構成は変わっていない
GPUアクセスがベアメタル比3〜5%差 出所不明の数値。公式に言及なし。なおGPU利用自体はWSL2で以前から可能
NPUパススルー対応 公式資料にNPUの記述は一切ない
DirectML 2.0 を同時発表 確認できない
対応PCはCopilot+ PC / Snapdragon X Elite / Intel Meteor・Lunar Lakeに限定、AMDは後日 誤り。WSLが動く大半のWindows環境で利用でき、Windows 10でも動作する
WSL Containers を内蔵した「WSL3」 WSL container は実在するが、WSL2に追加される機能であってバージョンアップではない

4. 実際の構成:WSL2 と WSL container の関係

実在するのは「WSL2」と、その上に載る「WSL container」です。置き換えではなく積み増しである点が重要です。

flowchart TB
    A["Windows 11 / Windows 10"] --> B["Hyper-V 軽量VM<br>WSL2 の基盤 ※変更なし"]
    B --> C["WSL2 Linux カーネル"]
    C --> D["Linux ディストリビューション<br>Ubuntu / Debian など"]
    C --> E["WSL container<br>wslc.exe ← 追加された機能"]

WSL container で実際に加わったのは次の要素です。

項目 内容
CLI wslc.execontainer.exe エイリアスあり)でLinuxコンテナを直接操作
ファイルI/O virtiofs により約2倍高速化
ネットワーク 新スタック consomme
メモリ 使用済みメモリを段階的にWindowsへ返却
GPU --gpus all でコンテナにGPUを渡せる(CUDA動作確認済み)
提供状況 2026年6月30日パブリックプレビュー。GAは2026年秋目標

なお virtiofsconsomme は現時点ではWSL container内でのみ有効で、通常のWSLへの既定適用は今後の予定とされています。


5. で、いま何をすればいいのか

判断はシンプルです。

  • 通常の開発用途WSL2をそのまま使い続けてください。移行も待機も不要です。現行の最新がWSL2です
  • PCの買い替えを検討していた方不要です。「WSL3対応PC」という概念自体が存在しません
  • Linuxコンテナを試したい方wsl --update --pre-release でWSL containerのプレビューを入手できます。ただしプレビュー段階のため本番運用はGA後が無難です
  • Docker Composeを使っているチーム:WSL containerはCompose未対応のため、当面Docker Desktopの継続利用が現実的です
# WSL container プレビューを試す場合
wsl --update --pre-release
wsl --version        # 2.9.3 以上であることを確認
wslc --help

まとめ

  • 「WSL2とWSL3の違い」は存在しません。WSL3自体が存在しないためです
  • 誤報の発端は、WSL container の略称 WSLc を「WSL 3」と読み違えたことでした
  • 実在するのは WSL2+WSL container(wslc) という構成。置き換えではなく追加です
  • WSL2から移行する必要はありません。現行の最新はWSL2です
  • 「準仮想化」「NPUパススルー」「ベアメタル比3〜5%」「対応PC限定」は、いずれも公式の裏付けがない記述でした

よくある質問(FAQ)

Q. WSL3はいつ出ますか?

予定はありません。 バージョン番号を3に上げる計画自体がアナウンスされていません。WSL 2に新機能が追加されていく形が続きます。

Q. WSL2のままで大丈夫ですか?

はい。WSL2が現行の最新版です。何もする必要はありません。新機能を試したい場合のみ、プレリリース版への更新を検討してください。

Q. 「WSL3対応PC」を買うべきですか?

不要です。 対応ハードが限定されるという情報は誤りでした。WSL container はWSLが動作する大半の環境で使え、Windows 10でも動作します。

Q. WSL container はDocker Desktopの代わりになりますか?

用途によります。Docker Compose が未対応なので、Composeを使っているチームは当面Docker Desktopが必要です。Microsoftも既存ツールとの共存を明示しており、Docker Desktop / Podman / Rancher も下層改善の恩恵を受けるとしています。

関連記事

📄Arrow icon of a page linkWSL3は存在しない|Microsoftが公式否定した誤報の正体とWSL container(wslc)の実際【2026年7月訂正】

📄Arrow icon of a page linkWSL container(wslc.exe)とは?導入手順と使い方を解説【パブリックプレビュー対応・2026年7月更新】

📄Arrow icon of a page linkWSLとは?簡単に図解で解説|WindowsでLinuxを使うメリットとWSL2インストール手順【2026年版】

📄Arrow icon of a page linkWSLでローカルAIを動かす|GPUパススルーの実際と手順【WSL3・NPUパススルーは誤報:2026年7月訂正】

出典


関連記事

プログラミング学習でつまずいていませんか?

独学で挫折しそうな方も、プロのメンターがしっかりサポートします。

  • プログラミング学習の進め方がわからない
  • 独学で行き詰まった時の質問相手がほしい
  • 何から始めればいいかわからない
まずは30分の無料相談

相談は完全無料・オンラインで気軽に

あなたを爆速で成長させるメンタリングプログラムはこちら

メンタープログラムバナー

学習・開発のお悩みは現役エンジニアに相談

メンタープログラムの詳細を見る

エンジニアの基礎学習ゲーム

プログラミング学習支援

無料相談はこちら