Windows に「Linux サブシステム」をインストールするにはどうすればいいですか?

Windows に「Linux サブシステム」をインストールするにはどうすればいいですか?

PowerShell ですべて試し、開発者モードを有効にしましたが、何も機能しないようです。試したもの:

DISM.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Windows-Subsystem-Linux /NoRestart

PowerShell を使用して得られた結果:

PS C:\Windows\system32> DISM.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Windows-Subsystem-Linux /NoRest

Deployment Image Servicing and Management tool
Version: 10.0.14393.0

Image Version: 10.0.14393.0    


    Error: 0x800f080c

Feature name Microsoft-Windows-Subsystem-Linux is unknown.
A Windows feature name was not recognized.
Use the /Get-Features option to find the name of the feature in the image and tr
y the command again.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

誰か、Windows で Linux サブシステムを有効にする方法、または使用できない理由を説明してくれませんか?

答え1

PowerShell のすべてを試し、開発者モードをすべて有効にしましたが、何も機能しないようです。

間違ったコマンドを使用しています。

代わりにを使用する必要がありますEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux。このコマンドは、管理者特権の PowerShell コマンド プロンプトで実行する必要があります。プロンプトが表示されたら再起動してください。

機能をインストールしたら、残りの手順を実行します。実際にインストールするには、Ubuntu on Windows上記の手順で WSL のみがインストールされます。

ここに画像の説明を入力してください

このコマンドを使用して、機能の名前を確認できます。

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-*

関連情報