admin管理员组

文章数量:1631137


前段时间电脑偶然间恢复了出厂设置,之前安装的docker之类的东西都得重来了。

既然要安装docker,肯定得用到WSL,于是就想要先把WSL的版本切换到2。

在运行了如下命令后出现了这么个问题

PS C:\Users\me> wsl --set-default-version 2
请启用虚拟机平台 windows 功能并确保在 bios 中启用虚拟化

网上搜来搜去都只有这么一个复制粘贴的答案

bcdedit /set hypervisorlaunchtype auto

然而这个操作在我这里并不起作用。

按着这个提示

  1. 去检查了bios的虚拟化功能,可以看到已经开启了,具体步骤如下
    i. Task Manager -> More Details -> Performace -> CPU 或者中文版任务管理器 -> 详细信息 -> 性能 -> CPU选项卡
    ii. 里面有一项虚拟化(virtualization)显示了已开启
  2. 检查了windows功能,具体步骤如下
    i. Control Panel(控制面板) -> Programs and Features(程序和功能) -> Turn Windows Features on or off(启用或关闭Widnows功能) -> Windows Hypervisor Platform(Windows虚拟机监控程序平台)
    ii

本文标签: 虚拟机功能平台Defaultset