前段时间电脑偶然间恢复了出厂设置,之前安装的docker之类的东西都得重来了。
既然要安装docker,肯定得用到WSL,于是就想要先把WSL的版本切换到2。
在运行了如下命令后出现了这么个问题
PS C:\Users\me> wsl --set-default-version 2
请启用虚拟机平台 windows 功能并确保在 bios 中启用虚拟化
网上搜来搜去都只有这么一个复制粘贴的答案
bcdedit /set hypervisorlaunchtype auto
然而这个操作在我这里并不起作用。
按着这个提示
- 去检查了bios的虚拟化功能,可以看到已经开启了,具体步骤如下
i. Task Manager -> More Details -> Performace -> CPU 或者中文版任务管理器 -> 详细信息 -> 性能 -> CPU选项卡
ii. 里面有一项虚拟化(virtualization)显示了已开启
- 检查了windows功能,具体步骤如下
i. Control Panel(控制面板) -> Programs and Features(程序和功能) -> Turn Windows Features on or off(启用或关闭Widnows功能) -> Windows Hypervisor Platform(Windows虚拟机监控程序平台)
ii