上篇文章介绍了如何在windows 中装置 wsl/linux 子系统

在装置过程中,说到以后机器 windows10 零碎版本是“1903(OS外部版本 18362.175)”,显然与 wsl2 要求的 外部版本号必须是 18362.1049+ 或 18363.1049+ 不合乎,所以不能装置 wsl2,然而在装置过程中,还是尝试执行了 启用虚拟机性能 的命令:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

然而正是因为这个命令导致了,wsl2 既没装置胜利,也使得 VM Ware 启动失败,在启动 VM Ware 时提醒:
图中提醒的网址:http://www.vmware.com/go/turn...

关上下面的网址,第一条信息就给咱们列举出了几条造成无奈启动的起因:

  1. 凭据爱护/设施爱护已启用
  2. Windows沙盒已启用
  3. 虚拟机平台已启用
  4. WSL2已启用
  5. Hyper-V已启用

依据下面列举的这几条起因,在装置子系统的过程中,并没有波及到操作第1条和第2条,还剩下三个可能性问题,其中 虚拟机平台已启用Hyper-V已启用 能够在 启用或敞开 Windows 性能 敞开掉,索性就两个都关掉,而后再重启,还是不行 VM Ware 还是不能启动。

在关上的网址中,认真往下翻,上面有一个栏目叫 Process to troubleshoot the error(处理错误的过程) ,仔细阅读这个解决过程发现,下面列出来的问题中,第3条和第5条也都尝试了,第4条因为没有装置 wsl2 胜利,所以疏忽,既然都曾经依照步骤操作了,还是没能解决。

不过上面还有一个名称 Open command prompt window as an administrator 的栏目,这个下方说到 We should be able to power on the Virtual Machine in Workstation now.,死马当活马医,那就试试吧,依照这个步骤执行命令:

bcdedit /set hypervisorlaunchtype off


命令执行结束,等到重启,关上 VM Ware,后果就是问题完满解决,VM Ware 失常启动。