我嘗試了 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-*