Windows 10 に WSL2 (Windows Subsystem for Linux 2) をインストールする方法

  • Windows 10 に WSL2 をインストールするには、管理者としてコマンド プロンプトを開き、「wsl –install」を実行します。
  • このコマンドは、すべての WSL2 コンポーネントと Ubuntu Linux ディストリビューションをインストールします。
  • 特定のディストリビューションをインストールするには、「wsl –install -d DISTRO-NAME」を実行します。
  • WSL2 カーネルを更新するには、「wsl –update」コマンドを実行します。

WSL2 (Windows Subsystem for Linux バージョン 2)は、 Windows 10上で Linux をネイティブに (軽量の仮想マシンを使用して) 使用できるアーキテクチャの新しいバージョンであり、WSL を置き換えます。

この機能は、この新しいバージョンで実際の Linux カーネルを実行します。これにより、最初のリリースと同じエクスペリエンスを維持しながら、以前のバージョンよりもパフォーマンスとアプリの互換性が向上します。

このガイドでは、Windows 10 に Linux 2 用の Windows サブシステムをインストールする手順について説明します。

Windows 10 に WSL2 をインストールする

Microsoft は、Windows 10 2004 以降のリリース (バージョン21H2および21H1を含む) での WSL のインストール プロセスを、仮想マシン プラットフォームと Ubuntu Linux を既定で含む、必要なすべてのコンポーネントをダウンロードしてインストールする 1 つのコマンドのみに簡素化しました。

Windows 10 に Windows Subsystem for Linux をインストールするには、次の手順を使用します。

  1. Windows 10 で[スタート]を開きます。

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して Windows 10 に WSL をインストールし、Enter を押します。

    wsl --install

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. コンピューターを再起動して、Windows 10 での WSL のインストールを完了します。

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

手順を完了すると、必要な Linux コンポーネントによって、Ubuntu Linux ディストリビューションの最新バージョンが自動的にインストールされます。

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

Windows 10 で特定のディストリビューションを使用して WSL をインストールするには、次の手順を使用します。

  1. スタート を開きます。

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  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ディストリビューション名

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

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

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

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

WSL カーネルを更新する

WSL カーネルを最新バージョンに更新するには、次の手順を使用します。

  1. スタート を開きます。

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して WSL カーネルを更新し、Enter を押します。

    wsl --更新

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

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

Windows 10 1909 以前に WSL2 をインストールする

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

ARM64 システムを使用している場合、Linux 統合はバージョン 2004 以降でサポートされています。

Linux の Windows サブシステムを有効にする

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

  1. Windows 10 で[スタート]を開きます。

  2. Windows の機能の有効化または無効化を検索し、一番上の結果をクリックしてエクスペリエンスを開きます。

  3. 「 Linux 用 Windows サブシステム」オプションをチェックします。

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. [ OK ] ボタンをクリックします。

  5. [再起動] ボタンをクリックします。

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

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

Windows 10 で仮想マシン プラットフォームを有効にするには、次の手順を使用します。

重要:マザーボードとプロセッサは仮想化をサポートしている必要があり、オプションは Basic Input/Output System (BIOS) または Unified Extensible Firmware Interface (UEFI) で有効にする必要があります。

  1. スタート を開きます。

  2. PowerShellを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

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

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

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

Linux 2 の Windows サブシステムを有効にする

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

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

    wsl --set-version Ubuntu 2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

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

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

ディストリビューションが Linux 2 用の Windows サブシステムを使用していることを確認するには、次の手順を使用します。

  1. スタート を開きます。

  2. PowerShellを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力してディストリビューションのバージョンを確認し、Enterを押します。

    wsl --list --verbose

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

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

手順を完了すると、プロセスが成功したかどうか、または手順のトラブルシューティングが必要かどうかがわかります。



6 つの異なる方法で Windows 11 のクリーン インストールを実行する

6 つの異なる方法で Windows 11 のクリーン インストールを実行する

USB から Windows 11 をクリーン インストールする方法、メディア作成ツール、この PC をリセットする方法、ラップトップまたはデスクトップ PC の SSD または HDD に ISO をマウントする方法を紹介します。

Windows 11 で PowerShell を使用してパスワードを変更する方法

Windows 11 で PowerShell を使用してパスワードを変更する方法

PowerShell を使用すると、いくつかのコマンドで Windows 11 ローカル アカウントのパスワードをすばやく変更できます。その方法は次のとおりです。

Windows 11、10 で winget を使用してアプリをエクスポートおよびインポートする方法

Windows 11、10 で winget を使用してアプリをエクスポートおよびインポートする方法

Windows 11 または Windows 10 では、winget コマンドを使用して、インストール済みのアプリを JSON ファイルにエクスポートできます。アプリをインポートすることもできます。手順はこちら。

Windows 11でスタートの推奨セクションを削除する方法

Windows 11でスタートの推奨セクションを削除する方法

Windows 11 の [スタート] メニューから [推奨] セクションを削除するには、[スタート メニューから推奨] セクションを削除するグループ ポリシーを有効にします。

Windows ターミナルで設定 UI を有効にする方法

Windows ターミナルで設定 UI を有効にする方法

Windows ターミナル 1.6 には新しい設定 UI があり、settings.json ファイルを編集せずに設定を変更するエクスペリエンスを有効にする方法を次に示します。

Windows 11 のファイル エクスプローラーから管理者としてコマンド プロンプトを開く方法

Windows 11 のファイル エクスプローラーから管理者としてコマンド プロンプトを開く方法

管理者としてコマンド プロンプトでエクスプローラーからフォルダーの場所を開くには、レジストリを編集してコンテキスト メニュー オプションを追加する必要があります。

Windows 11 での Microsoft アカウントによるリモート ログインの問題を修正する方法

Windows 11 での Microsoft アカウントによるリモート ログインの問題を修正する方法

Windows 11 で共有フォルダーまたはリモート デスクトップにアクセスするための Microsoft アカウントを使用したリモート ログインを修正するには、次の手順を使用します。

Windows 10 を再インストールする方法

Windows 10 を再インストールする方法

[この PC をリセット] オプションまたは USB フラッシュ ドライブを使用する 2 つの方法で、ハード ドライブを消去して Windows 10 を再インストールできます。これが方法です。

Windows 10で0xC1900101エラーを修正する方法

Windows 10で0xC1900101エラーを修正する方法

Windows 10 をインストールしようとして 0xC1900101 エラーのいずれかが発生した場合、通常はドライバーの問題を意味します — 問題を解決する方法は次のとおりです。

Windows 10 でエラー 0xC1900200 および 0xC1900202 を修正する方法

Windows 10 でエラー 0xC1900200 および 0xC1900202 を修正する方法

Windows 10 では、エラー 0xC1900200 – 0x20008 および 0xC1900202 – 0x20008 は、PC が最小要件を満たしていないことを意味します。問題の修正を確認する

PowerShell でスクリプトを実行するように実行ポリシーを変更する方法

PowerShell でスクリプトを実行するように実行ポリシーを変更する方法

PowerShell でスクリプトを実行できるようにするには、実行ポリシーを変更する必要があります。Set-ExecutionPolicy RemoteSigned はスクリプトを許可します。

Windows 11 でドライバーをアンインストールする方法

Windows 11 でドライバーをアンインストールする方法

Windows 11 でドライバーをアンインストールするには、設定アプリ、コントロール パネル、またはデバイス マネージャーを使用します。各方法の手順は次のとおりです。

Windows 10 でネットワーク ファイルにアクセスする際のセキュリティ警告を修正する方法

Windows 10 でネットワーク ファイルにアクセスする際のセキュリティ警告を修正する方法

Windows 10 で「これらのファイルはコンピューターに有害である可能性があります」または「このファイルの作成者を確認できません」というメッセージが表示される場合は、これらの修正プログラムを使用してください。

Windows 11 でクラシック ファイル エクスプローラーのリボン メニューを有効にする方法

Windows 11 でクラシック ファイル エクスプローラーのリボン メニューを有効にする方法

Windows 11 では、従来のリボン メニューをファイル エクスプローラーに戻すことができます。レジストリを編集する方法は次のとおりです。

Windows 10 で DDU を使用してグラフィックス ドライバーを完全にアンインストールする方法

Windows 10 で DDU を使用してグラフィックス ドライバーを完全にアンインストールする方法

Display Driver Uninstaller は、Nvidia および AMD グラフィックス ドライバーが失敗した場合、または Windows 10 で完全に削除したい場合に、それらのドライバーを完全に削除します。

MACRIUM REFLECT を使用して Windows 10 ハード ドライブを新しい SSD にクローンする方法

MACRIUM REFLECT を使用して Windows 10 ハード ドライブを新しい SSD にクローンする方法

Macrium Reflect は、HDD を SSD に交換する場合でも、完全なバックアップを作成する場合でも、ドライブのクローン作成に最適なツールです。使い方はこちら。

Windows 10 用に設計されていないアダプターの Wi-Fi 接続の問題を修正する方法

Windows 10 用に設計されていないアダプターの Wi-Fi 接続の問題を修正する方法

Windows 10 でワイヤレス アダプターが切断され続け、黄色の三角形のアラートが表示される場合は、ドライバーの互換性の問題です。ここで修正します。

ローカル アカウントで Windows 11 をインストールする方法

ローカル アカウントで Windows 11 をインストールする方法

ローカル アカウントで Windows 11 をインストールするには、OOBE でサインイン オプションを使用し、オフライン アカウントを選択する必要があります。

Microsoft Edge でタブのぼかしと角丸を有効にする方法

Microsoft Edge でタブのぼかしと角丸を有効にする方法

Microsoft Edge のタブでマイカぼかしと丸みを帯びた角を有効にするには、このフラグを有効にして、Windows 11 の視覚効果を有効にする必要があります。

Windows 10 でネットワーク ドライブを削除する方法

Windows 10 でネットワーク ドライブを削除する方法

Windows 10 でマップされたネットワーク ドライブを削除または切断するには、次の手順に従って、レジストリ、コマンド プロンプト、およびファイル エクスプローラーを使用して削除します。

Windows 11 でスマート アプリ コントロールを有効または無効にする方法

Windows 11 でスマート アプリ コントロールを有効または無効にする方法

Windows 11 でスマート アプリ コントロールを有効または無効にする方法を知りたいですか?この組み込みのセキュリティ機能がシステムの安全を保つのにどのように役立つかについて説明します。

Windows 11でクイックアクセスが機能しない問題を解決する5つの方法

Windows 11でクイックアクセスが機能しない問題を解決する5つの方法

Windows 11 でクイック アクセスに最近開いたファイルやフォルダーが表示されませんか?問題を解決するためにできることは次のとおりです。

Windows で Roblox カーソルが画面外に出る場合のトップ 5 の修正

Windows で Roblox カーソルが画面外に出る場合のトップ 5 の修正

Windows 10 または 11 で Roblox をプレイしているときにマウス カーソルが常に画面から外れてしまう場合、それを修正するためにできることは次のとおりです。

WindowsでHDMIポートが機能しない問題を解決する10の方法

WindowsでHDMIポートが機能しない問題を解決する10の方法

Windows で HDMI ポートが機能しないと、会議が台無しになる可能性があります。 Windows での HDMI 接続のトラブルシューティングを行う最良の方法は次のとおりです。

Windows 版 Microsoft Outlook に送信済みアイテムが表示されない場合の 6 つの解決策

Windows 版 Microsoft Outlook に送信済みアイテムが表示されない場合の 6 つの解決策

Windows コンピューター上の Outlook アプリには送信済みメールが表示されませんか?これらのヒントを適用して問題を解決してください。

Windows 上の Microsoft Outlook で添付ファイルを開けない場合の 5 つの修正方法

Windows 上の Microsoft Outlook で添付ファイルを開けない場合の 5 つの修正方法

Windows 上の Microsoft Outlook で添付ファイルを開けませんか?問題を解決するには、次のトラブルシューティングのヒントを使用してください。

Windows 11で所有者の詳細を確認または変更する方法

Windows 11で所有者の詳細を確認または変更する方法

Windows 11 コンピューターで登録されている所有者と組織名を確認または変更する方法に関する完全ガイド。

Windows Updateの一時停止を解除する方法とできない場合の対処法

Windows Updateの一時停止を解除する方法とできない場合の対処法

Windows 10 または 11 PC で更新を再開する方法がわからない場合、またはその過程で問題が発生した場合、このガイドが役に立ちます。

Windows で Outlook アドインが見つからない、または動作しない場合のトップ 6 の修正

Windows で Outlook アドインが見つからない、または動作しない場合のトップ 6 の修正

Windows 10 または 11 コンピューターで Outlook アドインが見つからないか、機能していませんか?この問題を解決するためのヒントをいくつか紹介します。

Windows でホットキーを使用してオーディオ出力を変更する方法

Windows でホットキーを使用してオーディオ出力を変更する方法

PC に複数のオーディオ デバイスが接続されていますか?簡単なホットキーを使用して Windows でオーディオ出力を変更する方法を学びます。