「WSL2とWSL3、結局どこが違うの?」「WSL3が出たら移行すべき?」「うちのPCはWSL3に対応してる?」——2026年6月以降、こうした疑問を持って検索する人が急増しました。
先に結論をお伝えします。「WSL3」は存在しません。したがって「WSL2とWSL3の違い」も存在しません。この記事では、なぜ比較記事が大量に出回ったのか、そして実際にWSL2へ追加された WSL container(wslc) が何をもたらすのかを整理します。
本記事は当初「WSL2とWSL3の比較表」を掲載していましたが、その前提となる「WSL3」自体が海外メディアの誤報でした。Microsoftが公式に否定したため、記事全体を訂正しています。旧版の比較表にあった「準仮想化」「NPUパススルー」「ベアメタル比3〜5%」「対応PC限定」は、いずれも公式の裏付けがない記述でした。誤った情報をお届けしたことをお詫びします。
・「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 container は WSLc と略記されます。これを「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.exe(container.exe エイリアスあり)でLinuxコンテナを直接操作 |
| ファイルI/O | virtiofs により約2倍高速化 |
| ネットワーク | 新スタック consomme |
| メモリ | 使用済みメモリを段階的にWindowsへ返却 |
| GPU | --gpus all でコンテナにGPUを渡せる(CUDA動作確認済み) |
| 提供状況 | 2026年6月30日パブリックプレビュー。GAは2026年秋目標 |
なお virtiofs と consomme は現時点では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 も下層改善の恩恵を受けるとしています。
関連記事
📄WSL3は存在しない|Microsoftが公式否定した誤報の正体とWSL container(wslc)の実際【2026年7月訂正】
📄WSL container(wslc.exe)とは?導入手順と使い方を解説【パブリックプレビュー対応・2026年7月更新】
📄WSLとは?簡単に図解で解説|WindowsでLinuxを使うメリットとWSL2インストール手順【2026年版】
📄WSLでローカルAIを動かす|GPUパススルーの実際と手順【WSL3・NPUパススルーは誤報:2026年7月訂正】
出典
- Craig Loewen 氏(WSL プロダクトマネージャー)のX投稿(2026年6月23日)
- Microsoft Windows Command Line Blog — WSL container is now available for public preview
- Microsoft Learn — Comparing WSL Versions(公式・WSL1/2のみ掲載)
- マイナビニュース — Microsoft、「WSL 3」は存在せず Windows向けWSL Containersをプレビュー公開
