Windows 11/10は、Windows Subsystem for Linuxに属する多くのディストリビューションのインストールをサポートしています。しかし、これらのディストリビューションがインストールされていても、ユーザーは「Windows Subsystem for Linuxにインストールされたディストリビューションがありません」というエラーが発生したと報告しています。このエラーの原因には、デフォルトのディストリビューションとの設定の不一致、サポートするサービスが機能していないことなどが挙げられます。このエラーは、Windowsコマンドプロンプト内でwslコマンドを実行したときに発生します。
Windows Subsystem for Linuxにインストールされたディストリビューションがありません
このエラーが発生した場合は、次のいずれかの提案が問題の解決に役立つはずです。
- LxssManagerサービスを確認する。
- Linuxディストリビューションをインストールまたは更新する。
- 仮想マシンプラットフォームのオプション機能を有効にする。
1] LxssManagerサービスを確認する
Windowsサービスマネージャーを開き、LxssManagerサービスを探します。
プロパティを開き、スタートアップの種類が自動に設定されていることと、サービスが実行中であることを確認します。そうでない場合は、[スタート]ボタンをクリックします。
2] Linuxディストリビューションをインストールまたは更新する
Microsoft Storeから、コンピューターに適したLinuxディストリビューションをダウンロードしてインストールすることができます。
3] 仮想マシンプラットフォームのオプション機能を有効にする
管理者としてWindows PowerShellを開き、次のコマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
コンピューターの再起動を求められた場合は、Yを押してすぐに再起動するか、Nを押して後で再起動するかを選択します。
これで解決するはずです。
WSLディストリビューションをインストールするにはどうすればいいですか?
WSLディストリビューションをWindows 11/10のコンピューターにインストールするには、次の手順に従います。
- Windows Subsystem for Linuxを有効にする。
- WSL 2を実行するための要件を確認する。
- 仮想マシン機能を有効にする。
- Linuxカーネルの更新パッケージをダウンロードする。
- WSL 2をデフォルトのバージョンとして設定する。
- Linuxディストリビューションをインストールする。
Windows Subsystem for Linuxが表示されないのはなぜですか?
Windows Subsystem for Linuxが有効になっていません。有効にするには、コントロールパネル>プログラムと機能>Windowsの機能の有効化または無効化>Windows Subsystem for Linuxのチェック>OKをクリックしてコンピューターを再起動します。
コメントする