アルアカ - Arcadia Academia

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

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

Featured image of the post

「WSL3っていつ出るの?」「WSL2から乗り換えたほうがいい?」「Copilot+ PCじゃないと使えないらしい」——2026年6月、WSLをめぐってこうした話題が一気に広がりました。

結論から言うと、WSL3は存在しません。WSLを担当するMicrosoftのプロダクトマネージャーが公式に否定しています。本記事では、なぜ「WSL 3」という誤報が世界中に広がったのか、そして実際にBuild 2026で発表された WSL container(wslc) とは何かを、一次情報にあたって整理します。

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

本記事は当初、海外メディアの報道をもとに「Build 2026でWSL3が発表された」という内容で公開していました。その後、Microsoftが公式に「WSL 3は存在しない」と否定したため、記事全体を訂正・書き直しています。誤った情報をお届けしたことをお詫びします。旧版に記載していた「パラ仮想化アーキテクチャ」「NPUパススルー」「ベアメタル比3〜5%」等はいずれも公式の裏付けがない記述でした。詳細は本文の対照表をご覧ください。

💡
30秒で要点

・「WSL 3」というバージョンは存在しない。WSL担当PMのCraig Loewen氏が2026年6月23日に公式否定
・Microsoft Learn の公式ドキュメントも、現在に至るまでWSL 1 / WSL 2 のみの記載
・実際にBuild 2026で発表されたのは WSL container(略称 WSLc)。この略称を「WSL 3」と読み違えたのが誤報の発端
・WSL container は WSL2 を置き換えるものではなく、WSL2の上に載る追加機能
・2026年6月30日にパブリックプレビュー公開。GA(正式提供)は2026年秋を目標
・「NPUパススルー」「DirectML 2.0」「ベアメタル比3〜5%」は公式に裏付けがない

💡
WindowsでのLinux環境構築やローカルAIの導入、開発環境のご相談はお気軽にどうぞ!

ご用途に合わせた最適な構成・ツール選定をご提案します。

お問合せはこちら


[目次を開く]

1. 結論:「WSL 3」は存在しない

2026年6月23日、WSL(Windows Subsystem for Linux)のプロダクトマネージャーであるCraig Loewen氏が、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. However we did just announce WSL container (Or WSLc for short which might be where the confusion is coming from) and that will be available in just a week or so!
(訳:お知らせとして——WSL 3というものは存在しません。いくつかの記事がそれについて書いているのを見かけましたが、現時点でそんなものはありません。ただし WSL container(略して WSLc、混乱の元はおそらくこれです)は確かに発表したばかりで、あと1週間ほどで利用可能になります)

補強材料として、Microsoft公式のComparing WSL Versionsは現在もWSL 1 と WSL 2 の比較のみを掲載しており、WSL 3という項目は一切ありません。バージョン番号の刷新自体が計画されていない、というのが実情です。

⚠️
つまり「WSL3はいつ出るのか」「WSL3に移行すべきか」という問い自体が、前提から成立していません。現在の最新はWSL 2であり、そこに新機能が追加されていく——というのが正しい理解です。

2. なぜ「WSL3」という誤報が広まったのか

発端は、Build 2026で発表された新機能の略称です。WSL container は短縮して WSLc と表記されます。この「WSLc」を「WSL 3」と読み違えた報道が最初に出て、そこから一気に拡散しました。

flowchart TB
    A["Build 2026<br>WSL container を発表<br>略称 WSLc"] --> B["一部の海外メディアが<br>WSLc を WSL 3 と誤読"]
    B --> C["パラ仮想化・NPUパススルー<br>ベアメタル比3〜5% などの<br>裏付けのない仕様が付加される"]
    C --> D["各国のブログ・まとめ記事が<br>孫引きでさらに拡散"]
    D --> E["2026-06-23<br>Craig Loewen 氏が公式否定"]

問題は、誤読そのものよりもその後に付け足された「仕様」です。「Hyper-Vをパラ仮想化に置き換えた」「NPUパススルーに対応」「ベアメタルLinux比3〜5%の性能」といった、具体的で説得力のある記述が次々と流通しましたが、これらはMicrosoftの公式発表・公式ドキュメントのいずれにも存在しません

当ブログの旧版記事も、この誤報を出典として執筆していました。反省点は最後のセクションにまとめています。


3. 誤報で流通した「WSL3の仕様」と事実の対照表

旧版記事を含め、広く流通した記述と、一次情報で確認できる事実を対照します。

流通した主張 事実
「WSL3」という次世代バージョンが発表された 存在しない。発表されたのは WSL container(WSLc)。公式ドキュメントは現在もWSL 1 / WSL 2 のみ
Hyper-V VM方式をパラ仮想化に置き換えた 根拠なし。WSL container は WSL2 の既存インフラの上に載る追加レイヤー。VM方式は変わっていない
NPUパススルーに対応/DirectML 2.0 を同時発表 公式資料にNPUの記述は一切ない。DirectML 2.0の発表も確認できない
ベアメタルLinux比3〜5%のニアネイティブ性能 出所不明のベンチマーク。公式にこの数値の言及はない
Copilot+ PC / Snapdragon X Elite / Intel Meteor・Lunar Lake 限定、AMDは後日 誤り。WSLが動作する大半のWindows環境で利用でき、Windows 10でも動作することをLoewen氏が確認済み
Windows Update経由で順次配布 誤りwsl --update --pre-release で自分で取得する

4. 実際に発表されたもの:WSL container(wslc)

では、Build 2026で本当に発表されたものは何だったのか。WSL container は、Linuxコンテナを追加ツールなしでWindows上から直接扱える機能です。CLIは wslc.execontainer.exe というエイリアスもあります)。

重要なのは、これがWSL2を置き換えるものではないという点です。下図のとおり、既存のWSL2の仕組みの上に載る追加機能という位置づけです。

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 ← 今回の新機能"]

提供状況は次のとおりです。

  • 2026年6月30日:パブリックプレビュー公開
  • GA(正式提供)2026年秋を目標とアナウンス
  • 対応OS:WSLが動作する環境全般。Windows 10でも動作
  • 必要バージョンWSL 2.9.3以上のプレリリース版

5. WSL container を試す:導入と基本コマンド

プレビュー版は、WSLをプレリリースチャネルに更新することで入手できます。

# WSLをプレリリース版に更新する
wsl --update --pre-release

# バージョン確認(2.9.3以上であること)
wsl --version

更新後は wslc コマンドが使えるようになります。Docker CLIに近い操作感です。

# コンテナを実行する
wslc run -d --name=webtop -e PUID=1000 -e PGID=1000 -e TZ=Etc/UTC \
  -p 3000:3000 -p 3001:3001 lscr.io/linuxserver/webtop:ubuntu-kde

# GPUを渡してCUDAが使えるか確認する
wslc run --rm --gpus all pytorch/pytorch:2.5.1-cuda12.4-cudnn9-runtime \
  python -c "import torch; print(torch.cuda.is_available())"

# セッションを終了する
wslc.exe system session terminate
⚠️
プレビュー版であることに注意。Microsoftは「WSL container API については本番利用をサポート予定」としていますが、CLIは開発用途が想定されています。本番運用への採用はGA(2026年秋予定)を待つのが無難です。

6. 何が変わるのか:virtiofs・consomme・GPU

WSL containerの実体は、CLIが増えただけではありません。WSLの下層プラットフォームにいくつかの改善が入っています。

  • virtiofs:新しいファイルシステム共有方式。ファイルアクセスが約2倍高速
  • consomme:新しいネットワークスタック
  • 段階的なメモリ解放:使い終わったメモリをWindowsへ順次返却する
  • GPUパススルー--gpus all フラグでコンテナにGPUを渡せる(Container Device Interface経由、CUDA動作確認済み)
💡
GPUパススルー自体は新機能ではありません。 WSL2は以前からCUDAによるGPU利用に対応しており、「WSL3で初めてGPUが使えるようになる」という旧版記事の記述は誤りでした。今回新しくなったのは「wslcで起動したコンテナにGPUを渡せる」という部分です。

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


7. Docker Desktopは不要になるのか

「Docker Desktop代替」という文脈で語られがちですが、Microsoft自身は共存の立場を明示しています。公式ブログでは、Docker Desktop・Podman Desktop・Rancher Desktopといった既存ツールも、今回の下層プラットフォーム改善(virtiofs、consomme)の恩恵を受けると説明されています。

また現時点では機能面の差もあります。

観点 Docker Desktop WSL container(wslc)
提供形態 別アプリ WSLに内蔵
Docker Compose 対応 未対応(Microsoftが「最も要望の多い機能」として検討中と回答)
GPU 対応 対応(--gpus
成熟度 成熟したエコシステム パブリックプレビュー(GAは2026年秋予定)
本番利用 APIのみサポート予定。CLIは開発用途想定

Docker Composeを日常的に使っているチームは、当面Docker Desktopを使い続けるのが現実的です。


8. 教訓:技術情報の一次ソースをどう確かめるか

今回の誤報は、当ブログを含む多くの媒体が引っかかりました。同じ轍を踏まないためのチェックポイントを、実例として残しておきます。

  1. 公式ドキュメントに存在するか確認する——「WSL 3」であれば Microsoft Learn のComparing WSL Versionsに載るはず。載っていない時点で疑うべきでした
  2. 数値の出所をたどる——「ベアメタル比3〜5%」のような具体的な数値ほど、一次ソースにあたる。出所が示せない数値は使わない
  3. 開発チームの発信を直接見る——WSLならWindows Command Line BlogとPMのSNS。まとめ記事の孫引きで済ませない
  4. 複数メディアの一致は根拠にならない——同じ一次情報を誤読していれば、全員が同じ間違いをします。「複数のメディアが報じている」は検証ではありません

まとめ

  • 「WSL 3」は存在しません。WSL担当PMのCraig Loewen氏が2026年6月23日に公式否定し、Microsoft Learnも現在までWSL 1 / WSL 2 のみを掲載しています
  • 誤報の発端は、WSL container の略称「WSLc」を「WSL 3」と読み違えたことでした
  • 実際に発表されたのは WSL containerwslc.exe)。WSL2を置き換えるものではなく、その上に載る追加機能です
  • 2026年6月30日パブリックプレビュー公開、GAは2026年秋目標。wsl --update --pre-release で試せます
  • 「パラ仮想化」「NPUパススルー」「DirectML 2.0」「ベアメタル比3〜5%」は、いずれも公式の裏付けがありません

WSLでLinux環境やローカルAIを検討している方は、WSL2+WSL containerプレビューという現実の構成で計画を立ててください。存在しないWSL3を待つ必要はありません。

💡
WindowsでのLinux環境構築やローカルAIの導入のご相談はお気軽にどうぞ!

お問合せはこちら

よくある質問(FAQ)

Q. 結局、WSL3はいつ出るのですか?

出る予定はありません。 「WSL 3」というバージョンは計画されておらず、Microsoftが公式に否定しています。現在の最新はWSL 2で、そこにWSL containerのような新機能が追加されていく形です。バージョン番号が3に上がる予定は現時点でアナウンスされていません。

Q. WSL container は WSL2 を置き換えるのですか?

いいえ。WSL2の既存インフラの上に載る追加機能です。WSL2のHyper-V軽量VM+Linuxカーネルという構成はそのままで、そこにコンテナを扱うレイヤーが加わります。既存のWSL2環境がそのまま使えなくなることはありません。

Q. NPUはWSLで使えるようになったのですか?

公式にNPUパススルーの発表はありません。 「NPUパススルー対応」「DirectML 2.0」といった記述は誤報に由来するもので、Microsoftの公式資料には存在しません。GPUについては、WSL2で以前からCUDAが利用可能で、今回wslcのコンテナにも--gpusで渡せるようになりました。

Q. Copilot+ PCやSnapdragon搭載機でないと使えませんか?

いいえ。対応ハードの限定は誤情報です。Craig Loewen氏はWSLが動作する大半のWindows環境で利用できると説明しており、Windows 10でも動作することが確認されています。必要なのは特定のCPU/NPUではなく、WSL 2.9.3以上のプレリリース版です。

Q. この記事の以前の内容を信じて計画を立ててしまいました

申し訳ありません。旧版は誤報を出典としていました。「WSL3を待って環境構築を保留する」という判断をされていた場合は、その前提が消えます。WSL2は現在も安定した最新版であり、そのまま構築を進めて問題ありません。コンテナ機能を試したい場合のみ、wsl --update --pre-release でWSL containerプレビューを追加してください。

関連記事

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

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

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

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

📄Arrow icon of a page link【2026年最新】WindowsでClaude Codeを動かす完全セットアップガイド

📄Arrow icon of a page linkARM64とx64の違い・確認方法を解説|Windows/Mac/Linux対応【2026年版】

出典


関連記事


🎮
【PR】この記事のような「それ、本当?」を自分で確かめられるかどうかは、手を動かした経験で決まります。シェル・Git・SQL・正規表現…エンジニアの「基本のき」を、ドット絵オフィスで手を動かすゲームで身につけませんか? 登録・インストール不要、ブラウザで今すぐ遊べます(第1幕SQLは無料・60秒の基礎力診断も)。 ▶ be engineer で基礎力を鍛える(無料)

プログラミング学習でお悩みですか?

現役エンジニアがあなたの学習をマンツーマンでサポートします。

  • 学習の進め方がわからない
  • ポートフォリオの作り方を知りたい
  • 現場で使える技術を学びたい
まずは30分の無料相談

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

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

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

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

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

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

プログラミング学習支援

無料相談はこちら