WSLがWindows 11で機能しない、または起動しない

Windows Subsystem for Linux(WSL)はWindowsオペレーティングシステム機能の一部であり、これによりLinuxファイルシステム、コマンドラインツール、GUIアプリをWindowsコンピューターで実行できます。しかし、多くのユーザーがWSLがWindows 11/10コンピューターで機能しない、または起動しないと報告しています。この記事では、この問題について説明し、解決するために必要なことを確認します。

WSLがWindows 11で機能しない、または起動しない場合の修正方法

WSLは、機能自体が無効になっている場合はコンピューターで動作しません。これは説明が不要なようですが、多くのユーザーは機能にアクセスしようとする際にWSLを無効にしたままにする傾向があります。Hyper-Vや仮想マシンプラットフォームなどの関連機能の一部が無効になっている場合も、この問題が発生する可能性があります。このような理由について説明し、エラーの解決策を見つけます。したがって、WSLがWindows 11コンピューターで機能しない、または起動しない場合は、以下に記載されている解決策に従ってください。

  1. Windows Subsystem for Linux(WSL)を有効にする
  2. Windowsで仮想マシンを有効にする
  3. Hyper-Vを有効にする
  4. Microsoft StoreからWindows Subsystem for Linux(WSL)を起動する
  5. Linuxディストリビューションアプリを修復する

これらの解決策をすべて詳細に見てみましょう。

1] Windows Subsystem for Linux(WSL)を有効にする

ユーザーがシステムをWindows 11にアップグレードすると、機能であるWindows Subsystem for Linux(WSL)が無効になることが確認されています。心配せず、この機能を有効にするだけで、通常の状態に戻ります。同じ手順を実行するには、規定の手順に従ってください。

  • Windowsキーを押し、「Windowsの機能の有効化または無効化」と入力して、Enterボタンを押します。
  • 画面を下にスクロールしてWindows Subsystem for Linuxを選択して有効にします。OKボタンをクリックします。
  • 数秒待って、システムファイルをインストールすると、コンピューターを再起動するように求められます。問題が解決されたかどうかを確認します。

この解決策で問題が解決されることを願っています。

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

Windows Subsystem for Linux(WSL)を実行するには仮想マシンのインストールが必要であり、同じハードウェアを使用して複数のオペレーティングシステムを同時に実行できます。Windows Subsystem for Linuxが有効になっている場合、次に確認する必要があるのは仮想マシンが有効になっているかどうかです。同じ手順を実行するには、以下に記載されている手順に従ってください。

  • Windows + Sキーを押し、Windowsの機能の有効化または無効化と入力して、Enterボタンを押します。
  • 画面を下にスクロールして仮想マシン プラットフォームを選択して有効にします。
  • OKボタンをクリックします。
  • 数秒待って、コンピューターを再起動するように求められます。問題が解決されたかどうかを確認します。

WindowsでVM機能を有効にすると、問題が解決されることを願っています。

3] Hyper-Vを有効にする

Hyper-Vは、システムが仮想環境を作成できるようにするWindowsオペレーティングシステムの機能です。この機能がシステムで無効になっている場合、WSLを開始または作成できません。そのため、以下の手順に従ってHyper-Vを有効にする必要があります。

  1. コントロールパネルを開きます。
  2. プログラム>プログラムと機能に進みます。
  3. Windowsの機能の有効化または無効化。
  4. Hyper-Vを探して有効にします。

機能を有効にした後、コンピューターを再起動して修正されたかどうかを確認します。

4] Microsoft StoreからWindows Subsystem for Linux(WSL)を起動します。

インストールされているアプリに不具合があるため、WSLを開始できない場合があります。そのため、Microsoft StoreからWSLを更新し、Microsoft StoreからWindows Subsystem for Linux(WSL)を起動する必要があります。この方法により、最新のアップデートと新機能を取得できるだけでなく、問題も解決します。これで、WSLを起動して、問題が引き続き発生するかどうかを確認します。

  • Windowsキーを押し、Microsoft Storeと入力して、Enterボタンを押します。
  • アプリの画面左下からライブラリを選択します。
  • UbuntuなどのLinuxディストリビューションアプリを選択してから起動をクリックして、問題が解決されることを願っています。

それでも失敗した場合は、次の解決策に進みます。

5] Linuxディストリビューションアプリを修復する

問題のエラーは、Linuxディストリビューションアプリに問題があることを意味します。ツールの破損したバージョンを使用している可能性があります。その場合、問題を修正するには、修復するか、アンインストールしてから再インストールするという2つの方法があります。アプリを修復するには、以下に記載されている手順に従います。

  • Windows + Iキーを押して設定を開きます。
  • 画面の左側にあるアプリを選択します。
  • 画面の右側にあるアプリと機能またはインストールされているアプリをクリックします。
  • 画面を下にスクロールして、Linuxディストリビューションアプリを選択します。
  • 三点線のアイコンをクリックして、詳細オプションを選択します。
  • 修復ボタンをクリックします。
  • 画面上の指示に従ってプロセスを完了します。

Linuxディストリビューションアプリを修復すると、この問題が解決されることを願っています。