Windows 10にWSLをインストールする方法(2026)

  • Windows 10 に WSL をインストールするには、コマンドプロンプト(またはPowerShell ) を管理者として開き、wsl --install すべての WSL2 コンポーネントと Ubuntu Linux ディストリビューションをインストールするコマンドを実行します。
  • 特定のディストリビューションをインストールする場合は、wsl --install -d DISTRO-NAMEコマンドを実行し、WSLカーネルを更新する場合は、wsl --updateコマンドを実行します。
  • Microsoft StoreからWSLやLinuxディストリビューションをインストールすることもできます。 

更新日:2026年1月2日: Windows Subsystem for Linux(WSL)は、  Hyper-V、VMware Workstation、Oracle VirtualBoxなどの仮想化環境を別途構築したり、デュアルブート構成にしたりすることなく、 Windows 10上でLinuxをネイティブに(軽量な仮想マシンを使用して)利用できる機能です。つまり、WSLを使えば、使い慣れたWindowsデスクトップ環境を使いながら、Linuxの強力なコマンドラインツールやユーティリティにアクセスできます。

Windowsユーザー向けのLinux環境には、通常WSL1とWSL2と呼ばれる2つのバージョンがあります。オリジナルバージョン(WSL1)は、Windowsシステムコールとのやり取りに翻訳レイヤーを使用する、オペレーティングシステムとの完全な統合として設計されました。問題は、特にファイルシステム操作やリソースを大量に消費するタスクにおいて、パフォーマンスが遅いことでした。

一方、WSL2は軽量な仮想マシンを使用し、Microsoft Hyper-Vハイパーバイザー上で完全なLinuxカーネルを実行します。これにより、パフォーマンスとアプリケーションの互換性が大幅に向上し、より複雑な開発ワークフロー、負荷の高いアプリケーションの実行、Dockerコンテナの使用などが可能になります。

この機能は主にコマンドラインアプリケーション向けですが、X11Waylandなどのツールを利用してGUI(グラフィカルユーザーインターフェース)アプリケーションをインストールして実行することもできます。

最後に、WSL1にアクセスできる場合でも、WSL2をセットアップして使用することをお勧めします。Microsoftは、Windows 10へのWSLのインストールプロセスを簡素化し、仮想マシンプラットフォームやデフォルトでUbuntu Linuxを含む必要なすべてのコンポーネントをダウンロードしてインストールするコマンドを1つだけ実行できるようにしました。

このガイドでは、Windows 10にWindows Subsystem for Linux(バージョン2)をインストールする手順を説明します。

重要:ほとんどのコンピューターにはハードウェア仮想化機能が既に有効になっていますが、コンピューターのBIOS(UEFI)ファームウェアで仮想化機能が有効になっていることを確認する必要があります。

コマンドプロンプトまたはPowerShellを使用してWindows 10にWSLをインストールする

Windows 10にWindows Subsystem for Linuxをインストールするには、以下の手順に従ってください。

  1. Windows 10でスタートメニューを開きます。

     

     

  2. コマンドプロンプト(またはPowerShell )を検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。

  3. Windows 10にWSLをインストールするには、次のコマンドを入力してEnterキーを押してください。

    wsl --install

    Windows 10にWSLをインストールする方法(2026)

  4. Windows 11へのWSLのインストールを完了するには、コンピューターを再起動してください。

  5. 必要に応じてLinuxディストリビューションのセットアップを続行してください。

上記の手順を完了すると、デフォルトの動作として、最新バージョンのUbuntu LinuxディストリビューションがWindows Subsystem for Linuxにインストールされます。

エラーコード14107が表示された場合は、お使いのコンピューターで「仮想マシン プラットフォーム」機能が有効になっていない可能性があります。この場合は、「設定」 > 「オプション機能」 > 「その他のWindows機能」を開き、「仮想マシン プラットフォーム」にチェックを入れて「OK」ボタンをクリックし、コンポーネントを追加してください。これで、WSLインストールコマンドをもう一度実行できます。

特定のディストリビューションでWSLをインストールする

Windows 10に特定のディストリビューションでWSLをインストールするには、以下の手順に従ってください。

  1. スタートを開く。

  2. 「コマンドプロンプト」を検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択してください。

  3. Windows 10にインストール可能なWSLディストリビューションの一覧を表示するには、次のコマンドを入力してEnterキーを押してください。

    wsl --list --online

    補足:この記事執筆時点では、Ubuntu、Debian、Kali Linux、openSUSE、およびSUSE Linux Enterprise Serverをインストールできます。

  4. Windows 10に特定のディストリビューションでWSLをインストールするには、次のコマンドを入力してEnterキー を押してください。

    wsl --install -d DISTRO-NAME

    Windows 10にWSLをインストールする方法(2026)

    コマンド内の「DISTRO-NAME」を、インストールするディストリビューションの名前(例: Debian)に置き換えることを忘れないでください。

  5. コンピューターを再起動してください。

  6. 必要に応じてLinuxディストリビューションのセットアップを続行してください。

上記の手順を完了すると、指定したLinuxディストリビューションとともに、Windows Subsystem for Linux 2のコンポーネントがインストールされます。 

WSLカーネルをアップデートする

WSLカーネルを最新バージョンにアップデートするには、以下の手順に従ってください。

  1. スタートを開く。

  2. 「コマンドプロンプト」を検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択してください。

  3. WSLカーネルを更新するには、次のコマンドを入力してEnterキーを押してください。

    wsl --update

    Windows 10にWSLをインストールする方法(2026)

手順を完了すると、アップデートが利用可能な場合は、デバイスにダウンロードされてインストールされます。

更新コマンドが機能しない場合は、[設定] > [更新とセキュリティ] > [Windows Update] > [詳細オプション]を開き、「Windows を更新する際に、他の Microsoft 製品の更新プログラムも受信する」のトグルスイッチをオンにしてください。

Microsoft StoreからWindows 10にWSLをインストールする

Windows Subsystem for Linuxとディストリビューションは、Microsoft Storeからインストールすることもできます。ただし、このプロセスでは、プラットフォームとLinuxディストリビューションをインストールする前に、「仮想マシンプラットフォーム」と「Windows Subsystem for Linux」の機能を有効にする必要があります。

1. WSL仮想化コンポーネントを有効にする

Windows 10でLinuxを実行するために必要なシステムコンポーネントをインストールするには、以下の手順に従ってください。

  1. スタートを開く。

  2. 「Windowsの機能の有効化または無効化」を検索し、一番上の検索結果をクリックしてアプリを開きます。

  3. 「仮想マシンプラットフォーム」オプションを確認してください。

    Windows 10にWSLをインストールする方法(2026)

  4. 「Windows Subsystem for Linux」オプションを確認してください。

  5. 「OK」ボタンをクリックしてください。

  6. 「再起動」ボタンをクリックしてください。

上記の手順を完了したら、Microsoft StoreからWSLをダウンロードする手順に進んでください。

2. Windows Subsystem for Linux アプリをインストールする

Microsoft StoreからWindows 11にWSLをインストールするには、以下の手順に従ってください。

  1. Windows Subsystem for Linuxのストアページを開きます

  2. 「インストール」ボタンをクリックしてください。

  3. (該当する場合) 「Microsoft Storeを開く」ボタンをクリックします。

  4. もう一度「インストール」ボタンをクリックしてください。

    Windows 10にWSLをインストールする方法(2026)

3. Linuxディストリビューションをインストールする

Microsoft StoreからLinuxディストリビューションをインストールするには、以下の手順に従ってください。

  1. Microsoft Storeアプリを開きます。

  2. DebianなどのLinuxディストリビューションを検索してください。

  3. 「入手」ボタンをクリックしてください。

    Windows 10にWSLをインストールする方法(2026)

  4. 「開く」ボタンをクリックしてください。

これらの手順を完了すると、LinuxレイヤーがWindows 10にインストールされ、Linux GUIアプリのサポートやLinuxディストリビューションも利用できるようになります。

Windows 10(旧バージョン)にWSL2をインストールする

あるいは、従来の手順を使用すれば、Windows 10 バージョン 1909 以前のバージョンにも WSL をインストールできます。この手順では、仮想マシン プラットフォームである WSL1 を有効にし、既存のディストリビューションを変換(該当する場合)、そして今後のディストリビューションのインストール時に Windows Subsystem for Linux 2 を新しいデフォルトとして構成する必要があります。

ARM64システムをお持ちの場合は、Linuxとの統合はバージョン2004以降でサポートされています。

Windows Subsystem for Linux を有効にする

Windows 10でLinuxをまだ使用していない場合は、以下の手順でWindows Subsystem for Linux(バージョン1)を有効にする必要があります。

  1. Windows 10でスタートメニューを開きます。

  2. 「Windowsの機能の有効化または無効化」を検索し、一番上の検索結果をクリックしてアプリを開きます。

  3. Windows Subsystem for Linux」オプションを確認してください。

    Windows 10にWSLをインストールする方法(2026)

  4. 「OK」ボタンをクリックしてください。

  5. 「再起動」ボタンをクリックしてください。

手順を完了したら、仮想マシンプラットフォーム機能を有効にする必要があります。

仮想マシンプラットフォームを有効にする

Windows 10で仮想マシンプラットフォームを有効にするには、以下の手順に従ってください。

重要:マザーボードとプロセッサは仮想化をサポートしている必要があり、BIOS(基本入出力システム)またはUEFI(統合拡張ファームウェアインターフェイス)でこのオプションを有効にする必要があります。

  1. スタートを開く。

  2. PowerShellを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。

  3. 仮想マシンプラットフォーム機能を有効にするには、次のコマンドを入力してEnterキーを押してください。

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    Windows 10にWSLをインストールする方法(2026)

  4. コンピューターを再起動してください。

これらの手順を完了すると、Windows Subsystem for Linux バージョン 2 を新しいデフォルト アーキテクチャとして設定し、既存のディストリビューションを変換できます。

Windows Subsystem for Linux 2 を有効にする

WSL2の使用を開始する、またはWSLディストリビューションをWSL2に変換するには、以下の手順に従ってください。

  1. このWSL 2カーネルアップデートをダウンロードしてください(必須)。

  2. wsl_update_x64.msiファイルをダブルクリックして、アップデートを適用してください。

  3. スタートを開く。

  4. PowerShellを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。

  5. インストールする新しいディストリビューションのデフォルトアーキテクチャとしてWindows Subsystem for Linux 2を設定するには、次のコマンドを入力してEnter キーを押してください。

    wsl --set-default-version 2

    Windows 10にWSLをインストールする方法(2026)

  6. (オプション)ディストリビューションをWSLからWSL 2に変換するには、次のコマンドを入力してEnterキーを押してください。

    wsl --set-version Ubuntu 2

    Windows 10にWSLをインストールする方法(2026)

    コマンドで、「Ubuntu」を変換したいディストリビューション名に変更してください。ディストリビューション名がわからない場合は、wsl -l -vコマンドを使用してください。

これらの手順を完了すると、お使いのデバイスは新しいバージョンのWindows Subsystem for Linuxをデフォルトのアーキテクチャとして使用するようになります。

ディストリビューションプラットフォームを確認する

ディストリビューションがWindows Subsystem for Linux 2を使用していることを確認するには、以下の手順を実行してください。

  1. スタートを開く。

  2. PowerShellを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。

  3. ディストリビューションのバージョンを確認するには、次のコマンドを入力してEnter キーを押してください。

    wsl --list --verbose

  4. ディストリビューションのバージョンが2であることを確認してください。

    Windows 10にWSLをインストールする方法(2026)

これらの手順を完了すると、処理が成功したかどうか、または手順のいずれかでトラブルシューティングが必要かどうかがわかります。

2026年1月2日更新:このガイドは、正確性を確保し、プロセスの変更を反映するために更新されました。

コメントを残す

Windows 11 26H1 用の KB5077230 (ビルド 28020.1619) は、新しいセキュリティ機能とアプリ機能を追加します (Canary)

Windows 11 26H1 用の KB5077230 (ビルド 28020.1619) は、新しいセキュリティ機能とアプリ機能を追加します (Canary)

(KB5077230) Windows 11 ビルド 28020.1619 では、クロスデバイス再開、外部指紋認証のサポート、ナレーター コントロール、および ARM 専用の 26H1 の詳細が追加されました。

Windows 11 26H2 用ビルド 26300.7877 (KB5077232) でコンテキスト メニューの改善を追加 (開発者向け)

Windows 11 26H2 用ビルド 26300.7877 (KB5077232) でコンテキスト メニューの改善を追加 (開発者向け)

Windows 11 用の更新プログラム KB5077232 (ビルド 26300.7877) は、開発者向けチャネルでコンテキスト メニュー アイコンの更新、設定の調整、タスク バーの修正を追加します。ベータ版には KB5077231 が提供されます。

Windows 10ビルド17634が改善点を含んだリリースで公開されました

Windows 10ビルド17634が改善点を含んだリリースで公開されました

Windows 10 バージョン 1809 のビルド 17634 が、スキップ アヘッド オプションを有効にした Fast リングに登録されている PC 向けに現在配信されています。この新しい Redstone 5 アップデートでは、Microsoft は新しいカレンダー検索機能と、音声コマンドに対応した更新版 Cortana Show Me を導入しています。知っておくべきことはすべてここにあります...

新機能を搭載したWindows 10ビルド17623がリリースされました

新機能を搭載したWindows 10ビルド17623がリリースされました

ビルド17623が、Fastリングに登録され、Skip Aheadオプションが有効になっているWindows 10デバイスをお持ちのInsider向けに提供開始されました。このRedstone 5プレビュー版では、HEIFサポート、新しい外部GPU機能、プライバシー設定の変更、Defenderなどが導入され、2018年10月にリリース予定のバージョン1809に搭載されます。

Windows 10:システム設定の説明

Windows 10:システム設定の説明

Windows 10では、設定の「システム」セクションに、ディスプレイ、通知、アプリ、電源オプション、PC情報などをカスタマイズするオプションが含まれています。

メディア作成ツール付きWindows 11ダウンロード(2026年版)

メディア作成ツール付きWindows 11ダウンロード(2026年版)

メディア作成ツールを使用して2026年にWindows 11をダウンロードするには、ユーティリティをダウンロードし、USBフラッシュドライブまたはISOファイルオプションを選択して続行します。

2026年におけるWindows 11のシステム要件

2026年におけるWindows 11のシステム要件

Windows 11のシステム要件はすべてここに記載されています。対応プロセッサ、互換性チェック、TPMとセキュアブートの有効化方法なども含まれています。

Windows 11 用ビルド 27919 では、新しい検索設定の追加とバグ修正が行われています (Canary)

Windows 11 用ビルド 27919 では、新しい検索設定の追加とバグ修正が行われています (Canary)

Windows 11ビルド27919がカナリアチャネルに登場し、検索設定の更新や、ファイルエクスプローラーと入力方法における主要なバグの修正が行われています。

ChatGPTのウェブ版またはアプリ版でアクセントカラーを変更する方法

ChatGPTのウェブ版またはアプリ版でアクセントカラーを変更する方法

ChatGPTのアクセントカラーを変更するには、「設定」>「アクセントカラー」を開き、青、緑、黄、ピンク、オレンジなどの色を選択します。

Windows 11でWindows Hello顔認証を設定する方法

Windows 11でWindows Hello顔認証を設定する方法

Windows 11でWindows Hello顔認証を有効にするには、[設定] > [アカウント] > [サインインオプション]を開き、[設定]をクリックして、画面の指示に従ってください。