问题描述:"Error: 0x80370102 The virtual machine could not be started because a required feature is not installed."
错误原因:未正确启用虚拟机平台 Windows 功能 & 在 BIOS 中启用虚拟化。
解决方案:
1.检查 Hyper-V 系统要求
打开 Windows PowerShell 或命令提示符并键入:
Systeminfo.exe
如果列出的所有 Hyper-V 要求的值为 yes,那么系统符合Hyper-V要求。

2.检查BIOS是否启用虚拟化功能
不同的电脑进入BIOS的方法不同,请自行搜索,一般是开机的时候按下指定的几个键。我的电脑是华硕,开机时当屏幕出现华硕的启动画面时,迅速按下 DEL 键或 F2 键进入BIOS,然后在 BIOS 中启用虚拟化功能。
3.重启计算机:启用 Virtual Machine Platform 可选组件后重启计算机
4.检查是否已经启用虚拟化程序。
可以通过运行下列命令来验证(管理员PowerShell):
bcdedit /enum | findstr -i hypervisorlaunchtype
如果看到 hypervisorlaunchtype Off,则说明虚拟机监控程序已被禁用。 若要启用它,请运行:
bcdedit /set hypervisorlaunchtype Auto
5.(重启电脑)
6.打开Microsoft store中下载好的Linux系统,选择打开,而后成功安装wsl2。



1973

被折叠的 条评论
为什么被折叠?



